[03:23:11]OFD Sender: No OFD packet to send [03:23:16]OFD Sender: No OFD packet to send [03:23:21]OFD Sender: No OFD packet to send [03:23:26]OFD Sender: No OFD packet to send [03:23:31]OFD Sender: No OFD packet to send [03:23:36]OFD Sender: No OFD packet to send [03:23:41]OFD Sender: No OFD packet to send [03:23:46]OFD Sender: No OFD packet to send [03:23:51]OFD Sender: No OFD packet to send [03:23:56]OFD Sender: No OFD packet to send [03:24:01]OFD Sender: No OFD packet to send [03:24:06]OFD Sender: No OFD packet to send [03:24:11]OFD Sender: No OFD packet to send [03:24:16]OFD Sender: No OFD packet to send [03:24:21]OFD Sender: No OFD packet to send [03:24:26]OFD Sender: No OFD packet to send [03:24:31]OFD Sender: No OFD packet to send [03:24:36]OFD Sender: No OFD packet to send [03:24:41]OFD Sender: No OFD packet to send [03:24:46]OFD Sender: No OFD packet to send [03:24:51]OFD Sender: No OFD packet to send [03:24:56]OFD Sender: No OFD packet to send [03:25:01]OFD Sender: No OFD packet to send [03:25:06]OFD Sender: No OFD packet to send [03:25:11]OFD Sender: No OFD packet to send [03:25:16]OFD Sender: No OFD packet to send [03:25:21]OFD Sender: No OFD packet to send [03:25:26]OFD Sender: No OFD packet to send [03:25:31]OFD Sender: No OFD packet to send [03:25:36]OFD Sender: No OFD packet to send [03:25:41]OFD Sender: No OFD packet to send [03:25:46]OFD Sender: No OFD packet to send [03:25:51]OFD Sender: No OFD packet to send [03:25:56]OFD Sender: No OFD packet to send [03:26:01]OFD Sender: No OFD packet to send [03:26:06]OFD Sender: No OFD packet to send [03:26:11]OFD Sender: No OFD packet to send [03:26:16]OFD Sender: No OFD packet to send [03:26:21]OFD Sender: No OFD packet to send [03:26:26]OFD Sender: No OFD packet to send [03:26:31]OFD Sender: No OFD packet to send [03:26:36]OFD Sender: No OFD packet to send [03:26:41]OFD Sender: No OFD packet to send [03:26:46]OFD Sender: No OFD packet to send [03:26:51]OFD Sender: No OFD packet to send [03:26:56]OFD Sender: No OFD packet to send [03:27:01]OFD Sender: No OFD packet to send [03:27:06]OFD Sender: No OFD packet to send [03:27:11]OFD Sender: No OFD packet to send [03:27:16]OFD Sender: No OFD packet to send [03:27:21]OFD Sender: No OFD packet to send [03:27:26]OFD Sender: No OFD packet to send [03:27:31]OFD Sender: No OFD packet to send [03:27:36]OFD Sender: No OFD packet to send [03:27:41]OFD Sender: No OFD packet to send [03:27:46]OFD Sender: No OFD packet to send [03:27:51]OFD Sender: No OFD packet to send [03:27:56]OFD Sender: No OFD packet to send [03:28:01]OFD Sender: No OFD packet to send [03:28:06]OFD Sender: No OFD packet to send [03:28:11]OFD Sender: No OFD packet to send [03:28:16]OFD Sender: No OFD packet to send [03:28:21]OFD Sender: No OFD packet to send [03:28:26]OFD Sender: No OFD packet to send [03:28:31]OFD Sender: No OFD packet to send [03:28:36]OFD Sender: No OFD packet to send [03:28:41]OFD Sender: No OFD packet to send [03:28:47]OFD Sender: No OFD packet to send [03:28:52]OFD Sender: No OFD packet to send [03:28:57]OFD Sender: No OFD packet to send [03:29:02]OFD Sender: No OFD packet to send [03:29:07]OFD Sender: No OFD packet to send [03:29:12]OFD Sender: No OFD packet to send [03:29:17]OFD Sender: No OFD packet to send [03:29:22]OFD Sender: No OFD packet to send [03:29:27]OFD Sender: No OFD packet to send [03:29:32]OFD Sender: No OFD packet to send [03:29:37]OFD Sender: No OFD packet to send [03:29:42]OFD Sender: No OFD packet to send [03:29:47]OFD Sender: No OFD packet to send [03:29:52]OFD Sender: No OFD packet to send [03:29:57]OFD Sender: No OFD packet to send [03:30:02]OFD Sender: No OFD packet to send [03:30:07]OFD Sender: No OFD packet to send [03:30:12]OFD Sender: No OFD packet to send [03:30:17]OFD Sender: No OFD packet to send [03:30:22]OFD Sender: No OFD packet to send [03:30:27]OFD Sender: No OFD packet to send [03:30:32]OFD Sender: No OFD packet to send [03:30:37]OFD Sender: No OFD packet to send [03:30:42]OFD Sender: No OFD packet to send [03:30:47]OFD Sender: No OFD packet to send [03:30:52]OFD Sender: No OFD packet to send [03:30:57]OFD Sender: No OFD packet to send [03:31:02]OFD Sender: No OFD packet to send [03:31:07]OFD Sender: No OFD packet to send [03:31:12]OFD Sender: No OFD packet to send [03:31:17]OFD Sender: No OFD packet to send [03:31:22]OFD Sender: No OFD packet to send [03:31:27]OFD Sender: No OFD packet to send [03:31:32]OFD Sender: No OFD packet to send [03:31:37]OFD Sender: No OFD packet to send [03:31:42]OFD Sender: No OFD packet to send [03:31:47]OFD Sender: No OFD packet to send [03:31:52]OFD Sender: No OFD packet to send [03:31:57]OFD Sender: No OFD packet to send [03:32:02]OFD Sender: No OFD packet to send [03:32:07]OFD Sender: No OFD packet to send [03:32:12]OFD Sender: No OFD packet to send [03:32:17]OFD Sender: No OFD packet to send [03:32:22]OFD Sender: No OFD packet to send [03:32:27]OFD Sender: No OFD packet to send [03:32:32]OFD Sender: No OFD packet to send [03:32:37]OFD Sender: No OFD packet to send [03:32:42]OFD Sender: No OFD packet to send [03:32:47]OFD Sender: No OFD packet to send [03:32:52]OFD Sender: No OFD packet to send [03:32:57]OFD Sender: No OFD packet to send [03:33:02]OFD Sender: No OFD packet to send [03:33:07]OFD Sender: No OFD packet to send [03:33:12]OFD Sender: No OFD packet to send [03:33:17]OFD Sender: No OFD packet to send [03:33:22]OFD Sender: No OFD packet to send [03:33:27]OFD Sender: No OFD packet to send [03:33:32]OFD Sender: No OFD packet to send [03:33:37]OFD Sender: No OFD packet to send [03:33:42]OFD Sender: No OFD packet to send [03:33:47]OFD Sender: No OFD packet to send [03:33:52]OFD Sender: No OFD packet to send [03:33:57]OFD Sender: No OFD packet to send [03:34:02]OFD Sender: No OFD packet to send [03:34:07]OFD Sender: No OFD packet to send [03:34:12]OFD Sender: No OFD packet to send [03:34:17]OFD Sender: No OFD packet to send [03:34:22]OFD Sender: No OFD packet to send [03:34:27]OFD Sender: No OFD packet to send [03:34:32]OFD Sender: No OFD packet to send [03:34:37]OFD Sender: No OFD packet to send [03:34:42]OFD Sender: No OFD packet to send [03:34:47]OFD Sender: No OFD packet to send [03:34:52]OFD Sender: No OFD packet to send [03:34:57]OFD Sender: No OFD packet to send [03:35:02]OFD Sender: No OFD packet to send [03:35:07]OFD Sender: No OFD packet to send [03:35:12]OFD Sender: No OFD packet to send [03:35:17]OFD Sender: No OFD packet to send [03:35:22]OFD Sender: No OFD packet to send [03:35:27]OFD Sender: No OFD packet to send [03:35:32]OFD Sender: No OFD packet to send [03:35:37]OFD Sender: No OFD packet to send [03:35:42]OFD Sender: No OFD packet to send [03:35:47]OFD Sender: No OFD packet to send [03:35:52]OFD Sender: No OFD packet to send [03:35:57]OFD Sender: No OFD packet to send [03:36:02]OFD Sender: No OFD packet to send [03:36:07]OFD Sender: No OFD packet to send [03:36:12]OFD Sender: No OFD packet to send [03:36:17]OFD Sender: No OFD packet to send [03:36:22]OFD Sender: No OFD packet to send [03:36:27]OFD Sender: No OFD packet to send [03:36:32]OFD Sender: No OFD packet to send [03:36:37]OFD Sender: No OFD packet to send [03:36:42]OFD Sender: No OFD packet to send [03:36:47]OFD Sender: No OFD packet to send [03:36:52]OFD Sender: No OFD packet to send [03:36:57]OFD Sender: No OFD packet to send [03:37:02]OFD Sender: No OFD packet to send [03:37:06]recv_with_timeout no data received [03:37:07]OFD Sender: No OFD packet to send [03:37:12]OFD Sender: No OFD packet to send [03:37:17]OFD Sender: No OFD packet to send [03:37:22]OFD Sender: No OFD packet to send [03:37:24]recv_with_timeout no data received [03:37:27]OFD Sender: No OFD packet to send [03:37:32]OFD Sender: No OFD packet to send [03:37:37]OFD Sender: No OFD packet to send [03:37:42]OFD Sender: No OFD packet to send [03:37:47]OFD Sender: No OFD packet to send [03:37:52]OFD Sender: No OFD packet to send [03:37:57]OFD Sender: No OFD packet to send [03:38:02]OFD Sender: No OFD packet to send [03:38:07]OFD Sender: No OFD packet to send [03:38:12]OFD Sender: No OFD packet to send [03:38:17]OFD Sender: No OFD packet to send [03:38:22]OFD Sender: No OFD packet to send [03:38:27]OFD Sender: No OFD packet to send [03:38:32]OFD Sender: No OFD packet to send [03:38:37]OFD Sender: No OFD packet to send [03:38:42]OFD Sender: No OFD packet to send [03:38:47]OFD Sender: No OFD packet to send [03:38:52]OFD Sender: No OFD packet to send [03:38:57]OFD Sender: No OFD packet to send [03:39:02]OFD Sender: No OFD packet to send [03:39:07]OFD Sender: No OFD packet to send [03:39:12]OFD Sender: No OFD packet to send [03:39:17]OFD Sender: No OFD packet to send [03:39:22]OFD Sender: No OFD packet to send [03:39:27]OFD Sender: No OFD packet to send [03:39:32]OFD Sender: No OFD packet to send [03:39:37]OFD Sender: No OFD packet to send [03:39:42]OFD Sender: No OFD packet to send [03:39:47]OFD Sender: No OFD packet to send [03:39:52]OFD Sender: No OFD packet to send [03:39:57]OFD Sender: No OFD packet to send [03:40:02]OFD Sender: No OFD packet to send [03:40:07]OFD Sender: No OFD packet to send [03:40:12]OFD Sender: No OFD packet to send [03:40:17]OFD Sender: No OFD packet to send [03:40:22]OFD Sender: No OFD packet to send [03:40:27]OFD Sender: No OFD packet to send [03:40:32]OFD Sender: No OFD packet to send [03:40:37]OFD Sender: No OFD packet to send [03:40:42]OFD Sender: No OFD packet to send [03:40:47]OFD Sender: No OFD packet to send [03:40:52]OFD Sender: No OFD packet to send [03:40:57]OFD Sender: No OFD packet to send [03:41:02]OFD Sender: No OFD packet to send [03:41:07]OFD Sender: No OFD packet to send [03:41:12]OFD Sender: No OFD packet to send [03:41:17]OFD Sender: No OFD packet to send [03:41:22]OFD Sender: No OFD packet to send [03:41:27]OFD Sender: No OFD packet to send [03:41:32]OFD Sender: No OFD packet to send [03:41:37]OFD Sender: No OFD packet to send [03:41:42]OFD Sender: No OFD packet to send [03:41:47]OFD Sender: No OFD packet to send [03:41:52]OFD Sender: No OFD packet to send [03:41:57]OFD Sender: No OFD packet to send [03:42:02]OFD Sender: No OFD packet to send [03:42:07]OFD Sender: No OFD packet to send [03:42:12]OFD Sender: No OFD packet to send [03:42:17]OFD Sender: No OFD packet to send [03:42:22]OFD Sender: No OFD packet to send [03:42:27]OFD Sender: No OFD packet to send [03:42:32]OFD Sender: No OFD packet to send [03:42:37]OFD Sender: No OFD packet to send [03:42:42]OFD Sender: No OFD packet to send [03:42:47]OFD Sender: No OFD packet to send [03:42:52]OFD Sender: No OFD packet to send [03:42:57]OFD Sender: No OFD packet to send [03:43:02]OFD Sender: No OFD packet to send [03:43:07]OFD Sender: No OFD packet to send [03:43:12]OFD Sender: No OFD packet to send [03:43:17]OFD Sender: No OFD packet to send [03:43:22]OFD Sender: No OFD packet to send [03:43:27]OFD Sender: No OFD packet to send [03:43:32]OFD Sender: No OFD packet to send [03:43:37]OFD Sender: No OFD packet to send [03:43:42]OFD Sender: No OFD packet to send [03:43:47]OFD Sender: No OFD packet to send [03:43:52]OFD Sender: No OFD packet to send [03:43:57]OFD Sender: No OFD packet to send [03:44:02]OFD Sender: No OFD packet to send [03:44:07]OFD Sender: No OFD packet to send [03:44:12]OFD Sender: No OFD packet to send [03:44:17]OFD Sender: No OFD packet to send [03:44:22]OFD Sender: No OFD packet to send [03:44:27]OFD Sender: No OFD packet to send [03:44:32]OFD Sender: No OFD packet to send [03:44:37]OFD Sender: No OFD packet to send [03:44:42]OFD Sender: No OFD packet to send [03:44:47]OFD Sender: No OFD packet to send [03:44:52]OFD Sender: No OFD packet to send [03:44:57]OFD Sender: No OFD packet to send [03:45:02]OFD Sender: No OFD packet to send [03:45:07]OFD Sender: No OFD packet to send [03:45:12]OFD Sender: No OFD packet to send [03:45:17]OFD Sender: No OFD packet to send [03:45:22]OFD Sender: No OFD packet to send [03:45:27]OFD Sender: No OFD packet to send [03:45:32]OFD Sender: No OFD packet to send [03:45:37]OFD Sender: No OFD packet to send [03:45:42]OFD Sender: No OFD packet to send [03:45:47]OFD Sender: No OFD packet to send [03:45:52]OFD Sender: No OFD packet to send [03:45:57]OFD Sender: No OFD packet to send [03:46:02]OFD Sender: No OFD packet to send [03:46:07]OFD Sender: No OFD packet to send [03:46:12]OFD Sender: No OFD packet to send [03:46:17]OFD Sender: No OFD packet to send [03:46:22]OFD Sender: No OFD packet to send [03:46:27]OFD Sender: No OFD packet to send [03:46:32]OFD Sender: No OFD packet to send [03:46:37]OFD Sender: No OFD packet to send [03:46:42]OFD Sender: No OFD packet to send [03:46:47]OFD Sender: No OFD packet to send [03:46:52]OFD Sender: No OFD packet to send [03:46:58]OFD Sender: No OFD packet to send [03:47:03]OFD Sender: No OFD packet to send [03:47:08]OFD Sender: No OFD packet to send [03:47:13]OFD Sender: No OFD packet to send [03:47:18]OFD Sender: No OFD packet to send [03:47:23]OFD Sender: No OFD packet to send [03:47:28]OFD Sender: No OFD packet to send [03:47:33]OFD Sender: No OFD packet to send [03:47:38]OFD Sender: No OFD packet to send [03:47:43]OFD Sender: No OFD packet to send [03:47:48]OFD Sender: No OFD packet to send [03:47:53]OFD Sender: No OFD packet to send [03:47:58]OFD Sender: No OFD packet to send [03:48:03]OFD Sender: No OFD packet to send [03:48:08]OFD Sender: No OFD packet to send [03:48:13]OFD Sender: No OFD packet to send [03:48:18]OFD Sender: No OFD packet to send [03:48:23]OFD Sender: No OFD packet to send [03:48:28]OFD Sender: No OFD packet to send [03:48:33]OFD Sender: No OFD packet to send [03:48:38]OFD Sender: No OFD packet to send [03:48:43]OFD Sender: No OFD packet to send [03:48:48]OFD Sender: No OFD packet to send [03:48:53]OFD Sender: No OFD packet to send [03:48:58]OFD Sender: No OFD packet to send [03:49:03]OFD Sender: No OFD packet to send [03:49:08]OFD Sender: No OFD packet to send [03:49:13]OFD Sender: No OFD packet to send [03:49:18]OFD Sender: No OFD packet to send [03:49:23]OFD Sender: No OFD packet to send [03:49:28]OFD Sender: No OFD packet to send [03:49:33]OFD Sender: No OFD packet to send [03:49:38]OFD Sender: No OFD packet to send [03:49:43]OFD Sender: No OFD packet to send [03:49:48]OFD Sender: No OFD packet to send [03:49:53]OFD Sender: No OFD packet to send [03:49:58]OFD Sender: No OFD packet to send [03:50:03]OFD Sender: No OFD packet to send [03:50:08]OFD Sender: No OFD packet to send [03:50:13]OFD Sender: No OFD packet to send [03:50:18]OFD Sender: No OFD packet to send [03:50:23]OFD Sender: No OFD packet to send [03:50:28]OFD Sender: No OFD packet to send [03:50:33]OFD Sender: No OFD packet to send [03:50:38]OFD Sender: No OFD packet to send [03:50:43]OFD Sender: No OFD packet to send [03:50:48]OFD Sender: No OFD packet to send [03:50:53]OFD Sender: No OFD packet to send [03:50:58]OFD Sender: No OFD packet to send [03:51:03]OFD Sender: No OFD packet to send [03:51:06]accept exits with 9 [03:51:06]New connection [03:51:06]New thread 3066944868 created [03:51:06]Thread 3066801508 joined [03:51:06]Waiting for new connection... [03:51:06] Sock 9.Parse request [03:51:06]Sock 9.Check first char [03:51:06]Sock 9.First char is OK [03:51:06]request: POST /json_proto HTTP/1.0 [03:51:06]Method: POST [03:51:06]URL: /json_proto [03:51:06]Method is POST - this is cgi request [03:51:06]url: /json_proto [03:51:06]query_string will be loaded in cgi processing [03:51:06]execute_cgi json_proto POST (null) [03:51:06]execute_cgi path=json_proto method=POST [03:51:06]POST find Content-Length [03:51:06]Host: 172.17.53.67:8080 [03:51:06]Content-Length: 677 [03:51:06]Content-Type: application/json [03:51:06] [03:51:06]POST finish read [03:51:06]Found Content-Length = 677 [03:51:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875557", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [03:51:06]execute_script... [03:51: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)875557", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [03:51:06]POST & json_proto [03:51:06]process_json_proto [03:51:06]json parsed OK: [03:51:06]protocol is kg_v1.0 [03:51:06]action value=close_receipt [03:51:06]process_action close_receipt [03:51:06]cmd_close_receipt [03:51:06]MH_GetDate [03:51:06]Write to MH i2c: F0 00 00 C8 15 CC [03:51:06]Write i2c OK [03:51:06]MH_I2C_Read... [03:51:06]Read from MH i2c: F0 [03:51:06]MH_I2C_Read... [03:51:06]Read from MH i2c: F0 09 00 [03:51:06]MH_I2C_Read... [03:51:06]Read from MH i2c: F0 09 00 C8 15 00 2B 21 17 67 19 BC 99 64 71 [03:51:06]GetLastDocTimeStamp 1729566614 [03:51:06]current date 1729569067 [03:51:06]FM_GetShiftState [03:51:06]SAM_PROTO_GetShiftState [03:51:06]wFMCommunicate request_size=4 [03:51:06]MH_SAM_APDU [03:51:06]CAPDU: 80 13 01 00 [03:51:06]Write to MH i2c: E2 08 00 C9 15 80 13 01 00 00 00 00 00 5B [03:51:06]Write i2c OK [03:51:06]MH_I2C_Read... [03:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:51:06]Read from MH i2c: E2 [03:51:06]MH_I2C_Read... [03:51:06]Read from MH i2c: E2 0E 00 [03:51:06]MH_I2C_Read... [03:51:06]Read from MH i2c: E2 0E 00 C9 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E1 [03:51:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [03:51:06]wFMCommunicate OK [03:51:06]SAM_PROTO_GetShiftState done [03:51:06]FM_GetShiftState done [03:51:06]opened in 1729556748 [03:51:06]opened+sec_in_day 1729643148 [03:51:06]quantity*price = 40006 [03:51:06]sum+1 = 40007 [03:51:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 25 22.10.2024 03:51 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157197 ФПД: 46395255611549 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T035107&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157197&fm=46395255611549&tin=02508201610067®Number=0000137193017469&sum=40000 [03:51:07]StoreToDocumentArchive [03:51:07]shift 316 fd 157197 [03:51:07]save to /storage/0316/doc_00157197 [03:51:07]save last doc name /storage/0316/doc_00157197 to /storage/kkm_last_doc_name [03:51:07]save OK [03:51:07]Clear old archive folders... [03:51:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:51:07]tlvbuf is 0018B9B0 [03:51:07]SAM_PROTO_ClearQueue [03:51:07]wFMCommunicate request_size=4 [03:51:07]MH_SAM_APDU [03:51:07]CAPDU: 80 09 00 00 [03:51:07]Write to MH i2c: E2 08 00 D6 15 80 09 00 00 00 00 00 00 5D [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 D6 15 00 90 00 5F [03:51:07]RAPDU: 90 00 [03:51:07]wFMCommunicate OK [03:51:07]SAM_PROTO_ClearQueue done [03:51:07]KKMCreateOFDPacket [03:51:07]OFDProtocolAddRootSTLVToBuf [03:51:07]FM_MakeSignedData [03:51:07]FM_MakeSignedData [03:51:07]SAM_PROTO_SignData [03:51:07]wFMCommunicate request_size=4 [03:51:07]MH_SAM_APDU [03:51:07]CAPDU: 80 0D 01 02 [03:51:07]Write to MH i2c: E2 08 00 D7 15 80 0D 01 02 00 00 00 00 65 [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 D7 15 00 90 00 60 [03:51:07]RAPDU: 90 00 [03:51:07]wFMCommunicate OK [03:51:07]wFMCommunicate request_size=255 [03:51:07]MH_SAM_APDU [03:51: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 2B 21 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 66 02 00 35 04 06 00 2A [03:51:07]Write to MH i2c: E2 02 01 D8 15 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 2B 21 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 66 02 00 35 04 06 00 2A 00 00 9A [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 D8 15 00 90 00 61 [03:51:07]RAPDU: 90 00 [03:51:07]wFMCommunicate OK [03:51:07]wFMCommunicate request_size=10 [03:51:07]MH_SAM_APDU [03:51:07]CAPDU: 80 0D 02 02 05 32 3C BA E0 9D [03:51:07]Write to MH i2c: E2 0D 00 D9 15 80 0D 02 02 05 00 32 3C BA E0 9D 00 00 17 [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 03 00 D9 15 00 90 00 62 [03:51:07]RAPDU: 90 00 [03:51:07]wFMCommunicate OK [03:51:07]wFMCommunicate request_size=4 [03:51:07]MH_SAM_APDU [03:51:07]CAPDU: 80 0D 03 02 [03:51:07]Write to MH i2c: E2 08 00 DA 15 80 0D 03 02 00 00 00 00 6A [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 0B 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 0B 00 DA 15 00 BF 74 C2 C6 6F 16 2D AB 90 00 83 [03:51:07]RAPDU: BF 74 C2 C6 6F 16 2D AB 90 00 [03:51:07]wFMCommunicate OK [03:51:07]SAM_PROTO_SignData done [03:51:07]FM_MakeSignedData done [03:51:07]CreateOFDProtocolMessage [03:51:07]wFMCommunicate request_size=4 [03:51:07]MH_SAM_APDU [03:51:07]CAPDU: 80 11 00 00 [03:51:07]Write to MH i2c: E2 08 00 DB 15 80 11 00 00 00 00 00 00 6A [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:51:07]Read from MH i2c: E2 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 17 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: E2 17 00 DB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [03:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:51:07]wFMCommunicate OK [03:51:07]CreateOFDProtocolMessage done [03:51:07]OFDSenderStorePacket 157197 [03:51:07]StoreOFDPacket docnum=157197 [03:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 57 07 01 56 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 2B 21 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 66 02 00 35 04 06 00 2A 32 3C BA E0 9D BF 74 C2 C6 6F 16 2D AB [03:51:07]CheckFolder [03:51:07]dirname=/storage/ofd_packets [03:51:07]CheckFolder done [03:51:07]ProducePacketName [03:51:07]name=ofd_packets/00157197 [03:51:07]NVStorageSaveData ofd_packets/00157197 [03:51:07]File name is /storage/ofd_packets/00157197 [03:51:07]Write 301 bytes [03:51:07]NVStorageSaveData done [03:51:07]OFDSenderStorePacket done [03:51:07]KKMCreateOFDPacket done [03:51:07]NVStorageSaveData kkm_last_timestamp [03:51:07]File name is /storage/kkm_last_timestamp [03:51:07]Write 4 bytes [03:51:07]NVStorageSaveData done [03:51:07]ExternCall_PrintAddStr [03:51:07]wPrintStart [03:51:07]Write to MH i2c: 01 00 00 DC 15 F1 [03:51:07]Write i2c OK [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: 01 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: 01 07 00 [03:51:07]MH_I2C_Read... [03:51:07]Read from MH i2c: 01 07 00 DC 15 00 00 00 00 00 FF 0F 06 [03:51:07]RasterBufferAndPrint [03:51:07]line Счет N : (1)875557 [03:51:07]line ИНН: 02508201610067 [03:51:07]line Контрольно-Кассовый Чек [03:51:07]line ПРОДАЖА [03:51:07]line ТРК (МРК, ГНК) : 32 [03:51:07]line Товар: 2710124130 [03:51:07]line Аи-92-К-5 [03:51:07]line 5.980 * 66.90 [03:51:07]line = 400.06 [03:51:07]line НДС 12% НСП 1% [03:51:07]line > о реализуемом товаре [03:51:07]line ОКРУГЛЕНИЕ: -0.06 [03:51:07]line ИТОГО: 400.00 [03:51:07]line Внесено: 400.00 [03:51:07]line СДАЧА: 0.00 [03:51:07]line НСП 1% : 3.54 [03:51:07]line НДС 12% : 42.48 [03:51:07]line Наличными: 400.00 [03:51:07]line Безнал.: 0.00 [03:51:07]line Место: АЗС № 165 "Партнер Нефть" [03:51:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [03:51:07]line СНО: Общий режим [03:51:07]line Чек 25 22.10.2024 03:51 [03:51:07]line Смена: 316 ФФД: 1.0 [03:51:07]line ЗНМ: 0300000234 [03:51:07]line РНМ: 0000137193017469 [03:51:07]line Версия ККМ: v1.0 [03:51:07]line ФМ: 0000000000963156 [03:51:07]line ФД: 157197 [03:51:07]line ФПД: 46395255611549 [03:51:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T035107&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157197&fm=46395255611549&tin=02508201610067®Number=0000137193017469&sum=40000 [03:51:08]OFD Sender: Processing packet 157197 [packets to send 52, broken 51] [03:51:08]ProducePacketName [03:51:08]name=ofd_packets/00157197 [03:51:08]OFD Sender: To server: pG, [03:51:08]CommunicateWithHost lk.salyk.kg:30040 [03:51:08]ConnectInit lk.salyk.kg [03:51:08]written 0, free lines is 4095 [03:51:08]Connected sock=10 [03:51:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C3 57 07 01 56 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 2B 21 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0D 66 02 00 35 04 06 00 2A 32 3C BA E0 9D BF 74 C2 C6 6F 16 2D AB [03:51:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DD D3 47 00 95 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 39 36 33 31 35 36 10 04 04 00 0D 66 02 00 F4 03 04 00 59 C7 16 67 B6 04 01 00 00 9C 24 36 88 E2 FA 06 2B [03:51:08]CommunicateWithHost err = 0 [03:51:08]CheckOFDResponse [03:51:08]1017 (14) - 77093643461234 [03:51:08]1041 (16) - 0000000000963156 [03:51:08]1040 (4) - 157197 [03:51:08]1012 (4) - 21.10.2024 21:27 [03:51:08]1206 (1) - 0 [03:51:08]OFD Sender: Remove packet 157197 [03:51:08]ProducePacketName [03:51:08]name=ofd_packets/00157197 [03:51:08]NVStorageDeleteData [03:51:08]Write to MH i2c: 01 00 00 07 16 1D [03:51:08]Write i2c OK [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: 01 [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: 01 07 00 [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: 01 07 00 07 16 00 00 00 00 00 E4 0C 14 [03:51:08]RasterBufferAndPrint [03:51:08]line [03:51:08]line [03:51:08]line [03:51:08]line [03:51:08]line [03:51:08]written 0, free lines is 3306 [03:51:08]MH_Cut [03:51:08]Write to MH i2c: D1 01 00 0E 16 01 F6 [03:51:08]Write i2c OK [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: D1 [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: D1 01 00 [03:51:08]MH_I2C_Read... [03:51:08]Read from MH i2c: D1 01 00 0E 16 00 F5 [03:51:08]Write to MH i2c: 01 00 00 0F 16 25 [03:51:08]Write i2c OK [03:51:08]MH_I2C_Read... [03:51:08]OFD Sender: No OFD packet to send [03:51:09]*** Cut start [03:51:09]*** Partial cut [03:51:09]*** CUTSNS_PIN = 1 [03:51:09]*** CUTSNS_PIN = 0 [03:51:09]*** Brake cut motor [03:51:09]Read from MH i2c: 01 [03:51:09]MH_I2C_Read... [03:51:09]*** Stop cut motor [03:51:09]*** Cut end [03:51:09]Read from MH i2c: 01 07 00 [03:51:09]MH_I2C_Read... [03:51:09]Read from MH i2c: 01 07 00 0F 16 00 00 00 00 00 FF 0F 3A [03:51:09]process_action close_receipt done [03:51:09]requested_data is exist [03:51:09]produce_requested_data [03:51:09]requested_item fm.sn is exist - process it [03:51:09]wFMCommunicate request_size=4 [03:51:09]MH_SAM_APDU [03:51:09]CAPDU: 80 11 00 00 [03:51:09]Write to MH i2c: E2 08 00 10 16 80 11 00 00 00 00 00 00 A0 [03:51:09]Write i2c OK [03:51:09]MH_I2C_Read... [03:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:51:09]Read from MH i2c: E2 [03:51:09]MH_I2C_Read... [03:51:09]Read from MH i2c: E2 17 00 [03:51:09]MH_I2C_Read... [03:51:09]Read from MH i2c: E2 17 00 10 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F1 [03:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [03:51:09]wFMCommunicate OK [03:51:09]requested_item fd.num is exist - process it [03:51:09]SAM_PROTO_GetFieldsCounters [03:51:09]wFMCommunicate request_size=4 [03:51:09]MH_SAM_APDU [03:51:09]CAPDU: 80 13 00 00 [03:51:09]Write to MH i2c: E2 08 00 11 16 80 13 00 00 00 00 00 00 A3 [03:51:09]Write i2c OK [03:51:09]MH_I2C_Read... [03:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:51:10]Read from MH i2c: E2 [03:51:10]MH_I2C_Read... [03:51:10]Read from MH i2c: E2 62 00 [03:51:10]MH_I2C_Read... [03:51:10]Read from MH i2c: E2 62 00 11 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 66 02 00 0E 04 04 00 3C 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 D9 [03:51:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0D 66 02 00 0E 04 04 00 3C 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 [03:51:10]wFMCommunicate OK [03:51:10]SAM_PROTO_GetFieldsCounters done [03:51:10]requested_item shift.num is exist - process it [03:51:10]requested_item shift.opened is exist - process it [03:51:10]req_shift_opened [03:51:10]FM_GetShiftState [03:51:10]SAM_PROTO_GetShiftState [03:51:10]wFMCommunicate request_size=4 [03:51:10]MH_SAM_APDU [03:51:10]CAPDU: 80 13 01 00 [03:51:10]Write to MH i2c: E2 08 00 12 16 80 13 01 00 00 00 00 00 A5 [03:51:10]Write i2c OK [03:51:10]MH_I2C_Read... [03:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:51:10]Read from MH i2c: E2 [03:51:10]MH_I2C_Read... [03:51:10]Read from MH i2c: E2 0E 00 [03:51:10]MH_I2C_Read... [03:51:10]Read from MH i2c: E2 0E 00 12 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 2B [03:51:10]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [03:51:10]wFMCommunicate OK [03:51:10]SAM_PROTO_GetShiftState done [03:51:10]FM_GetShiftState done [03:51:10]req_shift_opened done [03:51:10]requested_item shift.open_date is exist - process it [03:51:10]req_shift_open_date [03:51:10]req_shift_open_date done [03:51:10]produce_requested_data done [03:51:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157197,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [03:51:10]process_action_free close_receipt [03:51:10]json_value_free [03:51:10]json_value_free done [03:51:10]process_json_proto returns [03:51:10]Send response to host [03:51:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157197,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [03:51:10]free response buf [03:51:10]execute_script done [03:51:10]execute_script returns [03:51:10]free content buf [03:51:10]Sock 9.Close socket [03:51:10]Sock 9.Thread stoped [03:51:13]OFD Sender: No OFD packet to send [03:51:18]OFD Sender: No OFD packet to send [03:51:23]OFD Sender: No OFD packet to send [03:51:28]OFD Sender: No OFD packet to send [03:51:33]OFD Sender: No OFD packet to send [03:51:38]OFD Sender: No OFD packet to send [03:51:43]OFD Sender: No OFD packet to send [03:51:48]OFD Sender: No OFD packet to send [03:51:53]OFD Sender: No OFD packet to send [03:51:58]OFD Sender: No OFD packet to send [03:52:03]OFD Sender: No OFD packet to send [03:52:08]OFD Sender: No OFD packet to send [03:52:13]OFD Sender: No OFD packet to send [03:52:18]OFD Sender: No OFD packet to send [03:52:23]OFD Sender: No OFD packet to send [03:52:28]OFD Sender: No OFD packet to send [03:52:33]OFD Sender: No OFD packet to send [03:52:38]OFD Sender: No OFD packet to send [03:52:43]OFD Sender: No OFD packet to send [03:52:48]OFD Sender: No OFD packet to send [03:52:53]OFD Sender: No OFD packet to send [03:52:58]OFD Sender: No OFD packet to send [03:53:03]OFD Sender: No OFD packet to send [03:53:08]OFD Sender: No OFD packet to send [03:53:13]OFD Sender: No OFD packet to send [03:53:18]OFD Sender: No OFD packet to send [03:53:23]OFD Sender: No OFD packet to send [03:53:28]OFD Sender: No OFD packet to send [03:53:33]OFD Sender: No OFD packet to send [03:53:38]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:29]OFD Sender: No OFD packet to send [03:54:34]OFD Sender: No OFD packet to send [03:54:39]OFD Sender: No OFD packet to send [03:54:44]OFD Sender: No OFD packet to send [03:54:49]OFD Sender: No OFD packet to send [03:54:54]OFD Sender: No OFD packet to send [03:54:59]OFD Sender: No OFD packet to send [03:55:04]OFD Sender: No OFD packet to send [03:55:09]OFD Sender: No OFD packet to send [03:55:14]OFD Sender: No OFD packet to send [03:55:19]OFD Sender: No OFD packet to send [03:55:24]OFD Sender: No OFD packet to send [03:55:29]OFD Sender: No OFD packet to send [03:55:34]OFD Sender: No OFD packet to send [03:55:39]OFD Sender: No OFD packet to send [03:55:44]OFD Sender: No OFD packet to send [03:55:49]OFD Sender: No OFD packet to send [03:55:54]OFD Sender: No OFD packet to send [03:55:59]OFD Sender: No OFD packet to send [03:56:04]OFD Sender: No OFD packet to send [03:56:09]OFD Sender: No OFD packet to send [03:56:14]OFD Sender: No OFD packet to send [03:56:19]OFD Sender: No OFD packet to send [03:56:24]OFD Sender: No OFD packet to send [03:56:29]OFD Sender: No OFD packet to send [03:56:34]OFD Sender: No OFD packet to send [03:56:39]OFD Sender: No OFD packet to send [03:56:44]OFD Sender: No OFD packet to send [03:56:49]OFD Sender: No OFD packet to send [03:56:54]OFD Sender: No OFD packet to send [03:56:59]OFD Sender: No OFD packet to send [03:57:04]OFD Sender: No OFD packet to send [03:57:09]OFD Sender: No OFD packet to send [03:57:14]OFD Sender: No OFD packet to send [03:57:19]OFD Sender: No OFD packet to send [03:57:24]OFD Sender: No OFD packet to send [03:57:29]OFD Sender: No OFD packet to send [03:57:34]OFD Sender: No OFD packet to send [03:57:39]OFD Sender: No OFD packet to send [03:57:44]OFD Sender: No OFD packet to send [03:57:49]OFD Sender: No OFD packet to send [03:57:54]OFD Sender: No OFD packet to send [03:57:59]OFD Sender: No OFD packet to send [03:58:04]OFD Sender: No OFD packet to send [03:58:09]OFD Sender: No OFD packet to send [03:58:14]OFD Sender: No OFD packet to send [03:58:19]OFD Sender: No OFD packet to send [03:58:24]OFD Sender: No OFD packet to send [03:58:29]OFD Sender: No OFD packet to send [03:58:34]OFD Sender: No OFD packet to send [03:58:39]OFD Sender: No OFD packet to send [03:58:44]OFD Sender: No OFD packet to send [03:58:49]OFD Sender: No OFD packet to send [03:58:54]OFD Sender: No OFD packet to send [03:58:59]OFD Sender: No OFD packet to send [03:59:04]OFD Sender: No OFD packet to send [03:59:09]OFD Sender: No OFD packet to send [03:59:14]OFD Sender: No OFD packet to send [03:59:19]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: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: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: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]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:02]accept exits with 7 [04:04:02]New connection [04:04:02]New thread 3066801508 created [04:04:02]Thread 3066944868 joined [04:04:02]Waiting for new connection... [04:04:02] Sock 7.Parse request [04:04:02]Sock 7.Check first char [04:04:02]Sock 7.First char is OK [04:04:02]request: POST /json_proto HTTP/1.0 [04:04:02]Method: POST [04:04:02]URL: /json_proto [04:04:02]Method is POST - this is cgi request [04:04:02]url: /json_proto [04:04:02]query_string will be loaded in cgi processing [04:04:02]execute_cgi json_proto POST (null) [04:04:02]execute_cgi path=json_proto method=POST [04:04:02]POST find Content-Length [04:04:02]Host: 172.17.53.67:8080 [04:04:02]Content-Length: 679 [04:04:02]Content-Type: application/json [04:04:02] [04:04:02]POST finish read [04:04:02]Found Content-Length = 679 [04:04:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [04:04:02]execute_script... [04:04: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)875558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [04:04:02]POST & json_proto [04:04:02]process_json_proto [04:04:02]json parsed OK: [04:04:02]protocol is kg_v1.0 [04:04:02]action value=close_receipt [04:04:02]process_action close_receipt [04:04:02]cmd_close_receipt [04:04:02]MH_GetDate [04:04:02]Write to MH i2c: F0 00 00 13 16 18 [04:04:02]Write i2c OK [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: F0 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: F0 09 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: F0 09 00 13 16 00 34 24 17 67 19 BC 99 64 C9 [04:04:02]GetLastDocTimeStamp 1729569067 [04:04:02]current date 1729569844 [04:04:02]FM_GetShiftState [04:04:02]SAM_PROTO_GetShiftState [04:04:02]wFMCommunicate request_size=4 [04:04:02]MH_SAM_APDU [04:04:02]CAPDU: 80 13 01 00 [04:04:02]Write to MH i2c: E2 08 00 14 16 80 13 01 00 00 00 00 00 A7 [04:04:02]Write i2c OK [04:04:02]MH_I2C_Read... [04:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:04:02]Read from MH i2c: E2 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 0E 00 [04:04:02]MH_I2C_Read... [04:04:02]Read from MH i2c: E2 0E 00 14 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 2D [04:04:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [04:04:02]wFMCommunicate OK [04:04:02]SAM_PROTO_GetShiftState done [04:04:02]FM_GetShiftState done [04:04:02]opened in 1729556748 [04:04:02]opened+sec_in_day 1729643148 [04:04:02]quantity*price = 100050 [04:04:02]sum+1 = 100052 [04:04:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 26 22.10.2024 04:04 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157198 ФПД: 11937341644330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T040404&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157198&fm=11937341644330&tin=02508201610067®Number=0000137193017469&sum=100000 [04:04:03]StoreToDocumentArchive [04:04:03]shift 316 fd 157198 [04:04:03]save to /storage/0316/doc_00157198 [04:04:03]save last doc name /storage/0316/doc_00157198 to /storage/kkm_last_doc_name [04:04:03]save OK [04:04:03]Clear old archive folders... [04:04:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [04:04:03]tlvbuf is B6EBF380 [04:04:03]SAM_PROTO_ClearQueue [04:04:03]wFMCommunicate request_size=4 [04:04:03]MH_SAM_APDU [04:04:03]CAPDU: 80 09 00 00 [04:04:03]Write to MH i2c: E2 08 00 21 16 80 09 00 00 00 00 00 00 A9 [04:04:03]Write i2c OK [04:04:03]MH_I2C_Read... [04:04:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:04:03]Read from MH i2c: E2 [04:04:03]MH_I2C_Read... [04:04:03]Read from MH i2c: E2 03 00 [04:04:03]MH_I2C_Read... [04:04:03]Read from MH i2c: E2 03 00 21 16 00 90 00 AB [04:04:03]RAPDU: 90 00 [04:04:03]wFMCommunicate OK [04:04:03]SAM_PROTO_ClearQueue done [04:04:03]KKMCreateOFDPacket [04:04:03]OFDProtocolAddRootSTLVToBuf [04:04:03]FM_MakeSignedData [04:04:03]FM_MakeSignedData [04:04:03]SAM_PROTO_SignData [04:04:03]wFMCommunicate request_size=4 [04:04:03]MH_SAM_APDU [04:04:03]CAPDU: 80 0D 01 02 [04:04:03]Write to MH i2c: E2 08 00 22 16 80 0D 01 02 00 00 00 00 B1 [04:04:03]Write i2c OK [04:04:03]MH_I2C_Read... [04:04:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:04:03]Read from MH i2c: E2 [04:04:03]MH_I2C_Read... [04:04:03]Read from MH i2c: E2 03 00 [04:04:03]MH_I2C_Read... [04:04:03]Read from MH i2c: E2 03 00 22 16 00 90 00 AC [04:04:03]RAPDU: 90 00 [04:04:03]wFMCommunicate OK [04:04:03]wFMCommunicate request_size=255 [04:04:03]MH_SAM_APDU [04:04:03]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 32 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 1A 00 00 00 F4 03 04 00 34 24 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 66 02 00 35 04 06 00 0A DB 61 02 [04:04:03]Write to MH i2c: E2 02 01 23 16 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 32 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 1A 00 00 00 F4 03 04 00 34 24 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 66 02 00 35 04 06 00 0A DB 61 02 00 00 36 [04:04:03]Write i2c OK [04:04:03]MH_I2C_Read... [04:04:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:04:04]Read from MH i2c: E2 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 03 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 03 00 23 16 00 90 00 AD [04:04:04]RAPDU: 90 00 [04:04:04]wFMCommunicate OK [04:04:04]wFMCommunicate request_size=7 [04:04:04]MH_SAM_APDU [04:04:04]CAPDU: 80 0D 02 02 02 1E 2A [04:04:04]Write to MH i2c: E2 0A 00 24 16 80 0D 02 02 02 00 1E 2A 00 00 00 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:04:04]Read from MH i2c: E2 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 03 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 03 00 24 16 00 90 00 AE [04:04:04]RAPDU: 90 00 [04:04:04]wFMCommunicate OK [04:04:04]wFMCommunicate request_size=4 [04:04:04]MH_SAM_APDU [04:04:04]CAPDU: 80 0D 03 02 [04:04:04]Write to MH i2c: E2 08 00 25 16 80 0D 03 02 00 00 00 00 B6 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:04:04]Read from MH i2c: E2 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 0B 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 0B 00 25 16 00 A2 E6 56 7A 85 B4 72 87 90 00 41 [04:04:04]RAPDU: A2 E6 56 7A 85 B4 72 87 90 00 [04:04:04]wFMCommunicate OK [04:04:04]SAM_PROTO_SignData done [04:04:04]FM_MakeSignedData done [04:04:04]CreateOFDProtocolMessage [04:04:04]wFMCommunicate request_size=4 [04:04:04]MH_SAM_APDU [04:04:04]CAPDU: 80 11 00 00 [04:04:04]Write to MH i2c: E2 08 00 26 16 80 11 00 00 00 00 00 00 B6 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:04:04]Read from MH i2c: E2 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 17 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: E2 17 00 26 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 07 [04:04:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:04:04]wFMCommunicate OK [04:04:04]CreateOFDProtocolMessage done [04:04:04]OFDSenderStorePacket 157198 [04:04:04]StoreOFDPacket docnum=157198 [04:04:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F8 56 04 01 AB 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 32 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 1A 00 00 00 F4 03 04 00 34 24 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 66 02 00 35 04 06 00 0A DB 61 02 1E 2A A2 E6 56 7A 85 B4 72 87 [04:04:04]CheckFolder [04:04:04]dirname=/storage/ofd_packets [04:04:04]CheckFolder done [04:04:04]ProducePacketName [04:04:04]name=ofd_packets/00157198 [04:04:04]NVStorageSaveData ofd_packets/00157198 [04:04:04]File name is /storage/ofd_packets/00157198 [04:04:04]Write 298 bytes [04:04:04]NVStorageSaveData done [04:04:04]OFDSenderStorePacket done [04:04:04]KKMCreateOFDPacket done [04:04:04]NVStorageSaveData kkm_last_timestamp [04:04:04]File name is /storage/kkm_last_timestamp [04:04:04]Write 4 bytes [04:04:04]NVStorageSaveData done [04:04:04]ExternCall_PrintAddStr [04:04:04]wPrintStart [04:04:04]Write to MH i2c: 01 00 00 27 16 3D [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 07 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 07 00 27 16 00 00 00 00 00 FF 0F 52 [04:04:04]RasterBufferAndPrint [04:04:04]line Счет N : (1)875558 [04:04:04]line ИНН: 02508201610067 [04:04:04]line Контрольно-Кассовый Чек [04:04:04]line ПРОДАЖА [04:04:04]line ТРК (МРК, ГНК) : 34 [04:04:04]line Товар: 2710194210 [04:04:04]line ДТ-К-2 [04:04:04]line 13.130 * 76.20 [04:04:04]line = 1000.51 [04:04:04]line НДС 12% НСП 1% [04:04:04]line > о реализуемом товаре [04:04:04]line ОКРУГЛЕНИЕ: -0.51 [04:04:04]line ИТОГО: 1000.00 [04:04:04]line Внесено: 1000.00 [04:04:04]line СДАЧА: 0.00 [04:04:04]line НСП 1% : 8.85 [04:04:04]line НДС 12% : 106.25 [04:04:04]line Наличными: 1000.00 [04:04:04]line Безнал.: 0.00 [04:04:04]line Место: АЗС № 165 "Партнер Нефть" [04:04:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:04:04]line СНО: Общий режим [04:04:04]line Чек 26 22.10.2024 04:04 [04:04:04]line Смена: 316 ФФД: 1.0 [04:04:04]line ЗНМ: 0300000234 [04:04:04]line РНМ: 0000137193017469 [04:04:04]line Версия ККМ: v1.0 [04:04:04]line ФМ: 0000000000963156 [04:04:04]line ФД: 157198 [04:04:04]line ФПД: 11937341644330 [04:04:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T040404&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157198&fm=11937341644330&tin=02508201610067®Number=0000137193017469&sum=100000 [04:04:04]OFD Sender: Processing packet 157198 [packets to send 52, broken 51] [04:04:04]ProducePacketName [04:04:04]name=ofd_packets/00157198 [04:04:04]OFD Sender: To server: pG, [04:04:04]CommunicateWithHost lk.salyk.kg:30040 [04:04:04]ConnectInit lk.salyk.kg [04:04:04]written 0, free lines is 4095 [04:04:04]Connected sock=10 [04:04:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F8 56 04 01 AB 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 32 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 1A 00 00 00 F4 03 04 00 34 24 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0E 66 02 00 35 04 06 00 0A DB 61 02 1E 2A A2 E6 56 7A 85 B4 72 87 [04:04:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 A4 47 00 B5 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 39 36 33 31 35 36 10 04 04 00 0E 66 02 00 F4 03 04 00 61 CA 16 67 B6 04 01 00 00 47 84 12 19 D5 51 C6 B4 [04:04:04]CommunicateWithHost err = 0 [04:04:04]CheckOFDResponse [04:04:04]1017 (14) - 77093643461234 [04:04:04]1041 (16) - 0000000000963156 [04:04:04]1040 (4) - 157198 [04:04:04]1012 (4) - 21.10.2024 21:40 [04:04:04]1206 (1) - 0 [04:04:04]OFD Sender: Remove packet 157198 [04:04:04]ProducePacketName [04:04:04]name=ofd_packets/00157198 [04:04:04]NVStorageDeleteData [04:04:04]Write to MH i2c: 01 00 00 52 16 68 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 07 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: 01 07 00 52 16 00 00 00 00 00 E5 0C 60 [04:04:04]RasterBufferAndPrint [04:04:04]line [04:04:04]line [04:04:04]line [04:04:04]line [04:04:04]line [04:04:04]written 0, free lines is 3307 [04:04:04]MH_Cut [04:04:04]Write to MH i2c: D1 01 00 59 16 01 41 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: D1 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: D1 01 00 [04:04:04]MH_I2C_Read... [04:04:04]Read from MH i2c: D1 01 00 59 16 00 40 [04:04:04]Write to MH i2c: 01 00 00 5A 16 70 [04:04:04]Write i2c OK [04:04:04]MH_I2C_Read... [04:04:05]OFD Sender: No OFD packet to send [04:04:05]*** Cut start [04:04:05]*** Partial cut [04:04:05]*** CUTSNS_PIN = 1 [04:04:05]*** CUTSNS_PIN = 0 [04:04:05]*** Brake cut motor [04:04:06]Read from MH i2c: 01 [04:04:06]MH_I2C_Read... [04:04:06]*** Stop cut motor [04:04:06]*** Cut end [04:04:06]Read from MH i2c: 01 07 00 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: 01 07 00 5A 16 00 00 00 00 00 FF 0F 85 [04:04:06]process_action close_receipt done [04:04:06]requested_data is exist [04:04:06]produce_requested_data [04:04:06]requested_item fm.sn is exist - process it [04:04:06]wFMCommunicate request_size=4 [04:04:06]MH_SAM_APDU [04:04:06]CAPDU: 80 11 00 00 [04:04:06]Write to MH i2c: E2 08 00 5B 16 80 11 00 00 00 00 00 00 EB [04:04:06]Write i2c OK [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 [04:04:06]MH_I2C_Read... [04:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:04:06]Read from MH i2c: E2 17 00 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 17 00 5B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3C [04:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:04:06]wFMCommunicate OK [04:04:06]requested_item fd.num is exist - process it [04:04:06]SAM_PROTO_GetFieldsCounters [04:04:06]wFMCommunicate request_size=4 [04:04:06]MH_SAM_APDU [04:04:06]CAPDU: 80 13 00 00 [04:04:06]Write to MH i2c: E2 08 00 5C 16 80 13 00 00 00 00 00 00 EE [04:04:06]Write i2c OK [04:04:06]MH_I2C_Read... [04:04:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:04:06]Read from MH i2c: E2 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 62 00 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 62 00 5C 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 66 02 00 0E 04 04 00 3C 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 28 [04:04:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0E 66 02 00 0E 04 04 00 3C 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 [04:04:06]wFMCommunicate OK [04:04:06]SAM_PROTO_GetFieldsCounters done [04:04:06]requested_item shift.num is exist - process it [04:04:06]requested_item shift.opened is exist - process it [04:04:06]req_shift_opened [04:04:06]FM_GetShiftState [04:04:06]SAM_PROTO_GetShiftState [04:04:06]wFMCommunicate request_size=4 [04:04:06]MH_SAM_APDU [04:04:06]CAPDU: 80 13 01 00 [04:04:06]Write to MH i2c: E2 08 00 5D 16 80 13 01 00 00 00 00 00 F0 [04:04:06]Write i2c OK [04:04:06]MH_I2C_Read... [04:04:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:04:06]Read from MH i2c: E2 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 0E 00 [04:04:06]MH_I2C_Read... [04:04:06]Read from MH i2c: E2 0E 00 5D 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 76 [04:04:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [04:04:06]wFMCommunicate OK [04:04:06]SAM_PROTO_GetShiftState done [04:04:06]FM_GetShiftState done [04:04:06]req_shift_opened done [04:04:06]requested_item shift.open_date is exist - process it [04:04:06]req_shift_open_date [04:04:06]req_shift_open_date done [04:04:06]produce_requested_data done [04:04:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157198,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [04:04:06]process_action_free close_receipt [04:04:06]json_value_free [04:04:06]json_value_free done [04:04:06]process_json_proto returns [04:04:06]Send response to host [04:04:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157198,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [04:04:06]free response buf [04:04:06]execute_script done [04:04:06]execute_script returns [04:04:06]free content buf [04:04:06]Sock 7.Close socket [04:04:06]Sock 7.Thread stoped [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:08]recv_with_timeout no data received [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:35]OFD Sender: No OFD packet to send [04:05:39]recv_with_timeout no data received [04:05:40]OFD Sender: No OFD packet to send [04:05:45]OFD Sender: No OFD packet to send [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 [04:06:05]OFD Sender: No OFD packet to send [04:06:10]OFD Sender: No OFD packet to send [04:06:15]OFD Sender: No OFD packet to send [04:06:20]OFD Sender: No OFD packet to send [04:06:25]OFD Sender: No OFD packet to send [04:06:30]OFD Sender: No OFD packet to send [04:06:35]OFD Sender: No OFD packet to send [04:06:40]OFD Sender: No OFD packet to send [04:06:45]OFD Sender: No OFD packet to send [04:06:50]OFD Sender: No OFD packet to send [04:06:55]OFD Sender: No OFD packet to send [04:07:00]OFD Sender: No OFD packet to send [04:07:05]OFD Sender: No OFD packet to send [04:07:10]OFD Sender: No OFD packet to send [04:07:15]OFD Sender: No OFD packet to send [04:07:20]OFD Sender: No OFD packet to send [04:07:25]OFD Sender: No OFD packet to send [04:07:30]OFD Sender: No OFD packet to send [04:07:35]OFD Sender: No OFD packet to send [04:07:40]OFD Sender: No OFD packet to send [04:07:45]OFD Sender: No OFD packet to send [04:07:50]OFD Sender: No OFD packet to send [04:07:55]OFD Sender: No OFD packet to send [04:08:00]OFD Sender: No OFD packet to send [04:08:05]OFD Sender: No OFD packet to send [04:08:10]OFD Sender: No OFD packet to send [04:08:15]OFD Sender: No OFD packet to send [04:08:20]OFD Sender: No OFD packet to send [04:08:25]OFD Sender: No OFD packet to send [04:08:30]OFD Sender: No OFD packet to send [04:08:35]OFD Sender: No OFD packet to send [04:08:40]OFD Sender: No OFD packet to send [04:08:45]OFD Sender: No OFD packet to send [04:08:50]OFD Sender: No OFD packet to send [04:08:55]OFD Sender: No OFD packet to send [04:09:00]OFD Sender: No OFD packet to send [04:09:05]OFD Sender: No OFD packet to send [04:09:10]OFD Sender: No OFD packet to send [04:09:15]OFD Sender: No OFD packet to send [04:09:20]OFD Sender: No OFD packet to send [04:09:25]OFD Sender: No OFD packet to send [04:09:30]OFD Sender: No OFD packet to send [04:09:35]OFD Sender: No OFD packet to send [04:09:40]OFD Sender: No OFD packet to send [04:09:45]OFD Sender: No OFD packet to send [04:09:50]OFD Sender: No OFD packet to send [04:09:55]OFD Sender: No OFD packet to send [04:10:00]OFD Sender: No OFD packet to send [04:10:05]OFD Sender: No OFD packet to send [04:10:10]OFD Sender: No OFD packet to send [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:25]OFD Sender: No OFD packet to send [04:10:30]OFD Sender: No OFD packet to send [04:10:35]OFD Sender: No OFD packet to send [04:10:40]OFD Sender: No OFD packet to send [04:10:45]OFD Sender: No OFD packet to send [04:10:50]OFD Sender: No OFD packet to send [04:10:55]OFD Sender: No OFD packet to send [04:11:00]OFD Sender: No OFD packet to send [04:11:05]OFD Sender: No OFD packet to send [04:11:10]OFD Sender: No OFD packet to send [04:11:15]OFD Sender: No OFD packet to send [04:11:20]OFD Sender: No OFD packet to send [04:11:25]OFD Sender: No OFD packet to send [04:11:30]OFD Sender: No OFD packet to send [04:11:35]OFD Sender: No OFD packet to send [04:11:40]OFD Sender: No OFD packet to send [04:11:45]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]OFD Sender: No OFD packet to send [04:12:20]OFD Sender: No OFD packet to send [04:12:25]OFD Sender: No OFD packet to send [04:12:30]OFD Sender: No OFD packet to send [04:12:35]OFD Sender: No OFD packet to send [04:12:40]OFD Sender: No OFD packet to send [04:12:45]OFD Sender: No OFD packet to send [04:12:50]OFD Sender: No OFD packet to send [04:12:55]OFD Sender: No OFD packet to send [04:13:00]OFD Sender: No OFD packet to send [04:13:05]OFD Sender: No OFD packet to send [04:13:10]OFD Sender: No OFD packet to send [04:13:15]OFD Sender: No OFD packet to send [04:13:20]OFD Sender: No OFD packet to send [04:13:25]OFD Sender: No OFD packet to send [04:13:30]OFD Sender: No OFD packet to send [04:13:35]OFD Sender: No OFD packet to send [04:13:40]OFD Sender: No OFD packet to send [04:13:45]OFD Sender: No OFD packet to send [04:13:50]OFD Sender: No OFD packet to send [04:13:55]OFD Sender: No OFD packet to send [04:14:00]OFD Sender: No OFD packet to send [04:14:05]OFD Sender: No OFD packet to send [04:14:10]OFD Sender: No OFD packet to send [04:14:15]OFD Sender: No OFD packet to send [04:14:20]OFD Sender: No OFD packet to send [04:14:25]OFD Sender: No OFD packet to send [04:14:30]OFD Sender: No OFD packet to send [04:14:35]OFD Sender: No OFD packet to send [04:14:40]OFD Sender: No OFD packet to send [04:14:45]OFD Sender: No OFD packet to send [04:14:50]OFD Sender: No OFD packet to send [04:14:55]OFD Sender: No OFD packet to send [04:15:00]OFD Sender: No OFD packet to send [04:15:05]OFD Sender: No OFD packet to send [04:15:10]OFD Sender: No OFD packet to send [04:15:16]OFD Sender: No OFD packet to send [04:15:21]OFD Sender: No OFD packet to send [04:15:26]OFD Sender: No OFD packet to send [04:15:31]OFD Sender: No OFD packet to send [04:15:36]OFD Sender: No OFD packet to send [04:15:41]OFD Sender: No OFD packet to send [04:15:46]OFD Sender: No OFD packet to send [04:15:51]OFD Sender: No OFD packet to send [04:15:56]OFD Sender: No OFD packet to send [04:16:01]OFD Sender: No OFD packet to send [04:16:06]OFD Sender: No OFD packet to send [04:16:11]OFD Sender: No OFD packet to send [04:16:16]OFD Sender: No OFD packet to send [04:16:21]OFD Sender: No OFD packet to send [04:16:26]OFD Sender: No OFD packet to send [04:16:31]OFD Sender: No OFD packet to send [04:16:36]OFD Sender: No OFD packet to send [04:16:41]OFD Sender: No OFD packet to send [04:16:46]OFD Sender: No OFD packet to send [04:16:51]OFD Sender: No OFD packet to send [04:16:56]OFD Sender: No OFD packet to send [04:17:01]OFD Sender: No OFD packet to send [04:17:06]OFD Sender: No OFD packet to send [04:17:11]OFD Sender: No OFD packet to send [04:17:16]OFD Sender: No OFD packet to send [04:17:21]OFD Sender: No OFD packet to send [04:17:26]OFD Sender: No OFD packet to send [04:17:31]OFD Sender: No OFD packet to send [04:17:36]OFD Sender: No OFD packet to send [04:17:41]OFD Sender: No OFD packet to send [04:17:46]OFD Sender: No OFD packet to send [04:17:51]OFD Sender: No OFD packet to send [04:17:56]OFD Sender: No OFD packet to send [04:18:01]OFD Sender: No OFD packet to send [04:18:06]OFD Sender: No OFD packet to send [04:18:11]OFD Sender: No OFD packet to send [04:18:16]OFD Sender: No OFD packet to send [04:18:21]OFD Sender: No OFD packet to send [04:18:26]OFD Sender: No OFD packet to send [04:18:31]OFD Sender: No OFD packet to send [04:18:36]OFD Sender: No OFD packet to send [04:18:41]OFD Sender: No OFD packet to send [04:18:46]OFD Sender: No OFD packet to send [04:18:51]OFD Sender: No OFD packet to send [04:18:56]OFD Sender: No OFD packet to send [04:19:01]OFD Sender: No OFD packet to send [04:19:06]OFD Sender: No OFD packet to send [04:19:11]OFD Sender: No OFD packet to send [04:19:16]OFD Sender: No OFD packet to send [04:19:21]OFD Sender: No OFD packet to send [04:19:26]OFD Sender: No OFD packet to send [04:19:31]OFD Sender: No OFD packet to send [04:19:36]OFD Sender: No OFD packet to send [04:19:41]OFD Sender: No OFD packet to send [04:19:46]OFD Sender: No OFD packet to send [04:19:51]OFD Sender: No OFD packet to send [04:19:56]OFD Sender: No OFD packet to send [04:20:01]OFD Sender: No OFD packet to send [04:20:06]OFD Sender: No OFD packet to send [04:20:11]OFD Sender: No OFD packet to send [04:20:16]OFD Sender: No OFD packet to send [04:20:21]OFD Sender: No OFD packet to send [04:20:26]OFD Sender: No OFD packet to send [04:20:31]OFD Sender: No OFD packet to send [04:20:36]OFD Sender: No OFD packet to send [04:20:41]OFD Sender: No OFD packet to send [04:20:46]OFD Sender: No OFD packet to send [04:20:51]OFD Sender: No OFD packet to send [04:20:56]OFD Sender: No OFD packet to send [04:21:01]OFD Sender: No OFD packet to send [04:21:06]OFD Sender: No OFD packet to send [04:21:11]OFD Sender: No OFD packet to send [04:21:16]OFD Sender: No OFD packet to send [04:21:21]OFD Sender: No OFD packet to send [04:21:26]OFD Sender: No OFD packet to send [04:21:31]OFD Sender: No OFD packet to send [04:21:36]OFD Sender: No OFD packet to send [04:21:41]OFD Sender: No OFD packet to send [04:21:46]OFD Sender: No OFD packet to send [04:21:51]OFD Sender: No OFD packet to send [04:21:56]OFD Sender: No OFD packet to send [04:22:01]OFD Sender: No OFD packet to send [04:22:06]OFD Sender: No OFD packet to send [04:22:11]OFD Sender: No OFD packet to send [04:22:16]OFD Sender: No OFD packet to send [04:22:21]OFD Sender: No OFD packet to send [04:22:26]OFD Sender: No OFD packet to send [04:22:31]OFD Sender: No OFD packet to send [04:22:36]OFD Sender: No OFD packet to send [04:22:41]OFD Sender: No OFD packet to send [04:22:46]OFD Sender: No OFD packet to send [04:22:51]OFD Sender: No OFD packet to send [04:22:56]OFD Sender: No OFD packet to send [04:23:01]OFD Sender: No OFD packet to send [04:23:06]OFD Sender: No OFD packet to send [04:23:11]OFD Sender: No OFD packet to send [04:23:16]OFD Sender: No OFD packet to send [04:23:21]OFD Sender: No OFD packet to send [04:23:26]OFD Sender: No OFD packet to send [04:23:31]OFD Sender: No OFD packet to send [04:23:36]OFD Sender: No OFD packet to send [04:23:41]OFD Sender: No OFD packet to send [04:23:46]OFD Sender: No OFD packet to send [04:23:51]OFD Sender: No OFD packet to send [04:23:56]OFD Sender: No OFD packet to send [04:24:01]OFD Sender: No OFD packet to send [04:24:06]OFD Sender: No OFD packet to send [04:24:11]OFD Sender: No OFD packet to send [04:24:16]OFD Sender: No OFD packet to send [04:24:21]OFD Sender: No OFD packet to send [04:24:26]OFD Sender: No OFD packet to send [04:24:31]OFD Sender: No OFD packet to send [04:24:36]OFD Sender: No OFD packet to send [04:24:41]OFD Sender: No OFD packet to send [04:24:46]OFD Sender: No OFD packet to send [04:24:51]OFD Sender: No OFD packet to send [04:24:56]OFD Sender: No OFD packet to send [04:25:01]OFD Sender: No OFD packet to send [04:25:06]OFD Sender: No OFD packet to send [04:25:11]OFD Sender: No OFD packet to send [04:25:16]OFD Sender: No OFD packet to send [04:25:21]OFD Sender: No OFD packet to send [04:25:26]OFD Sender: No OFD packet to send [04:25:30]accept exits with 9 [04:25:30]New connection [04:25:30]New thread 3066944868 created [04:25:30]Thread 3066801508 joined [04:25:30]Waiting for new connection... [04:25:30] Sock 9.Parse request [04:25:30]Sock 9.Check first char [04:25:30]Sock 9.First char is OK [04:25:30]request: POST /json_proto HTTP/1.0 [04:25:30]Method: POST [04:25:30]URL: /json_proto [04:25:30]Method is POST - this is cgi request [04:25:30]url: /json_proto [04:25:30]query_string will be loaded in cgi processing [04:25:30]execute_cgi json_proto POST (null) [04:25:30]execute_cgi path=json_proto method=POST [04:25:30]POST find Content-Length [04:25:30]Host: 172.17.53.67:8080 [04:25:30]Content-Length: 670 [04:25:30]Content-Type: application/json [04:25:30] [04:25:30]POST finish read [04:25:30]Found Content-Length = 670 [04:25:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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" ] } } [04:25:30]execute_script... [04:25: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)875559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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" ] } } [04:25:30]POST & json_proto [04:25:30]process_json_proto [04:25:30]json parsed OK: [04:25:30]protocol is kg_v1.0 [04:25:30]action value=close_receipt [04:25:30]process_action close_receipt [04:25:30]cmd_close_receipt [04:25:30]MH_GetDate [04:25:30]Write to MH i2c: F0 00 00 5E 16 63 [04:25:30]Write i2c OK [04:25:30]MH_I2C_Read... [04:25:30]Read from MH i2c: F0 [04:25:30]MH_I2C_Read... [04:25:30]Read from MH i2c: F0 09 00 [04:25:30]MH_I2C_Read... [04:25:30]Read from MH i2c: F0 09 00 5E 16 00 3B 29 17 67 19 BC 99 64 20 [04:25:30]GetLastDocTimeStamp 1729569844 [04:25:30]current date 1729571131 [04:25:30]FM_GetShiftState [04:25:30]SAM_PROTO_GetShiftState [04:25:30]wFMCommunicate request_size=4 [04:25:30]MH_SAM_APDU [04:25:30]CAPDU: 80 13 01 00 [04:25:30]Write to MH i2c: E2 08 00 5F 16 80 13 01 00 00 00 00 00 F2 [04:25:30]Write i2c OK [04:25:30]MH_I2C_Read... [04:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:25:30]Read from MH i2c: E2 [04:25:30]MH_I2C_Read... [04:25:30]Read from MH i2c: E2 0E 00 [04:25:30]MH_I2C_Read... [04:25:30]Read from MH i2c: E2 0E 00 5F 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 78 [04:25:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [04:25:30]wFMCommunicate OK [04:25:30]SAM_PROTO_GetShiftState done [04:25:30]FM_GetShiftState done [04:25:30]opened in 1729556748 [04:25:30]opened+sec_in_day 1729643148 [04:25:30]quantity*price = 40014 [04:25:30]sum+1 = 40015 [04:25:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 27 22.10.2024 04:25 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157199 ФПД: 98055432269699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T042531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157199&fm=98055432269699&tin=02508201610067®Number=0000137193017469&sum=40000 [04:25:31]StoreToDocumentArchive [04:25:31]shift 316 fd 157199 [04:25:31]save to /storage/0316/doc_00157199 [04:25:31]save last doc name /storage/0316/doc_00157199 to /storage/kkm_last_doc_name [04:25:31]save OK [04:25:31]Clear old archive folders... [04:25:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [04:25:31]tlvbuf is 001A3C10 [04:25:31]SAM_PROTO_ClearQueue [04:25:31]wFMCommunicate request_size=4 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 09 00 00 [04:25:31]Write to MH i2c: E2 08 00 6C 16 80 09 00 00 00 00 00 00 F4 [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 6C 16 00 90 00 F6 [04:25:31]RAPDU: 90 00 [04:25:31]wFMCommunicate OK [04:25:31]SAM_PROTO_ClearQueue done [04:25:31]KKMCreateOFDPacket [04:25:31]OFDProtocolAddRootSTLVToBuf [04:25:31]FM_MakeSignedData [04:25:31]FM_MakeSignedData [04:25:31]SAM_PROTO_SignData [04:25:31]wFMCommunicate request_size=4 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 0D 01 02 [04:25:31]Write to MH i2c: E2 08 00 6D 16 80 0D 01 02 00 00 00 00 FC [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 6D 16 00 90 00 F7 [04:25:31]RAPDU: 90 00 [04:25:31]wFMCommunicate OK [04:25:31]wFMCommunicate request_size=255 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 1B 00 00 00 F4 03 04 00 3B 29 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 66 02 00 35 04 06 00 [04:25:31]Write to MH i2c: E2 02 01 6E 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 1B 00 00 00 F4 03 04 00 3B 29 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 66 02 00 35 04 06 00 00 00 5C [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 6E 16 00 90 00 F8 [04:25:31]RAPDU: 90 00 [04:25:31]wFMCommunicate OK [04:25:31]wFMCommunicate request_size=11 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 0D 02 02 06 59 2E 4F 35 6F 83 [04:25:31]Write to MH i2c: E2 0E 00 6F 16 80 0D 02 02 06 00 59 2E 4F 35 6F 83 00 00 08 [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]OFD Sender: No OFD packet to send [04:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 03 00 6F 16 00 90 00 F9 [04:25:31]RAPDU: 90 00 [04:25:31]wFMCommunicate OK [04:25:31]wFMCommunicate request_size=4 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 0D 03 02 [04:25:31]Write to MH i2c: E2 08 00 70 16 80 0D 03 02 00 00 00 00 01 [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 0B 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 0B 00 70 16 00 A6 D6 47 15 60 E4 F0 91 90 00 9F [04:25:31]RAPDU: A6 D6 47 15 60 E4 F0 91 90 00 [04:25:31]wFMCommunicate OK [04:25:31]SAM_PROTO_SignData done [04:25:31]FM_MakeSignedData done [04:25:31]CreateOFDProtocolMessage [04:25:31]wFMCommunicate request_size=4 [04:25:31]MH_SAM_APDU [04:25:31]CAPDU: 80 11 00 00 [04:25:31]Write to MH i2c: E2 08 00 71 16 80 11 00 00 00 00 00 00 01 [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:25:31]Read from MH i2c: E2 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 17 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: E2 17 00 71 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [04:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:25:31]wFMCommunicate OK [04:25:31]CreateOFDProtocolMessage done [04:25:31]OFDSenderStorePacket 157199 [04:25:31]StoreOFDPacket docnum=157199 [04:25:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7B 6C 08 01 DB 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 1B 00 00 00 F4 03 04 00 3B 29 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 66 02 00 35 04 06 00 59 2E 4F 35 6F 83 A6 D6 47 15 60 E4 F0 91 [04:25:31]CheckFolder [04:25:31]dirname=/storage/ofd_packets [04:25:31]CheckFolder done [04:25:31]ProducePacketName [04:25:31]name=ofd_packets/00157199 [04:25:31]NVStorageSaveData ofd_packets/00157199 [04:25:31]File name is /storage/ofd_packets/00157199 [04:25:31]Write 302 bytes [04:25:31]NVStorageSaveData done [04:25:31]OFDSenderStorePacket done [04:25:31]KKMCreateOFDPacket done [04:25:31]NVStorageSaveData kkm_last_timestamp [04:25:31]File name is /storage/kkm_last_timestamp [04:25:31]Write 4 bytes [04:25:31]NVStorageSaveData done [04:25:31]ExternCall_PrintAddStr [04:25:31]wPrintStart [04:25:31]Write to MH i2c: 01 00 00 72 16 88 [04:25:31]Write i2c OK [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: 01 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: 01 07 00 [04:25:31]MH_I2C_Read... [04:25:31]Read from MH i2c: 01 07 00 72 16 00 00 00 00 00 FF 0F 9D [04:25:31]RasterBufferAndPrint [04:25:31]line Счет N : (1)875559 [04:25:31]line ИНН: 02508201610067 [04:25:31]line Контрольно-Кассовый Чек [04:25:31]line ПРОДАЖА [04:25:31]line ТРК (МРК, ГНК) : 43 [04:25:31]line Товар: 2710124130 [04:25:31]line Super 92-К-5 [04:25:31]line 5.850 * 68.40 [04:25:31]line = 400.14 [04:25:31]line НДС 12% НСП 1% [04:25:31]line > о реализуемом товаре [04:25:31]line ОКРУГЛЕНИЕ: -0.14 [04:25:31]line ИТОГО: 400.00 [04:25:31]line Внесено: 400.00 [04:25:31]line СДАЧА: 0.00 [04:25:31]line НСП 1% : 3.54 [04:25:31]line НДС 12% : 42.49 [04:25:31]line Наличными: 400.00 [04:25:31]line Безнал.: 0.00 [04:25:31]line Место: АЗС № 165 "Партнер Нефть" [04:25:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [04:25:31]line СНО: Общий режим [04:25:31]line Чек 27 22.10.2024 04:25 [04:25:31]line Смена: 316 ФФД: 1.0 [04:25:31]line ЗНМ: 0300000234 [04:25:31]line РНМ: 0000137193017469 [04:25:31]line Версия ККМ: v1.0 [04:25:31]line ФМ: 0000000000963156 [04:25:31]line ФД: 157199 [04:25:31]line ФПД: 98055432269699 [04:25:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T042531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157199&fm=98055432269699&tin=02508201610067®Number=0000137193017469&sum=40000 [04:25:32]OFD Sender: Processing packet 157199 [packets to send 52, broken 51] [04:25:32]ProducePacketName [04:25:32]name=ofd_packets/00157199 [04:25:32]OFD Sender: To server: pG, [04:25:32]CommunicateWithHost lk.salyk.kg:30040 [04:25:32]ConnectInit lk.salyk.kg [04:25:32]written 0, free lines is 4095 [04:25:32]Connected sock=10 [04:25:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 7B 6C 08 01 DB 36 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 1B 00 00 00 F4 03 04 00 3B 29 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 66 02 00 35 04 06 00 59 2E 4F 35 6F 83 A6 D6 47 15 60 E4 F0 91 [04:25:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F3 0E 47 00 F0 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 0F 66 02 00 F4 03 04 00 69 CF 16 67 B6 04 01 00 00 0A 21 DA 04 37 BC 80 4A [04:25:32]CommunicateWithHost err = 0 [04:25:32]CheckOFDResponse [04:25:32]1017 (14) - 77093643461234 [04:25:32]1041 (16) - 0000000000963156 [04:25:32]1040 (4) - 157199 [04:25:32]1012 (4) - 21.10.2024 22:02 [04:25:32]1206 (1) - 0 [04:25:32]OFD Sender: Remove packet 157199 [04:25:32]ProducePacketName [04:25:32]name=ofd_packets/00157199 [04:25:32]NVStorageDeleteData [04:25:32]Write to MH i2c: 01 00 00 9D 16 B3 [04:25:32]Write i2c OK [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: 01 [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: 01 07 00 [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: 01 07 00 9D 16 00 00 00 00 00 E1 0C A7 [04:25:32]RasterBufferAndPrint [04:25:32]line [04:25:32]line [04:25:32]line [04:25:32]line [04:25:32]line [04:25:32]written 0, free lines is 3306 [04:25:32]MH_Cut [04:25:32]Write to MH i2c: D1 01 00 A4 16 01 8C [04:25:32]Write i2c OK [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: D1 [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: D1 01 00 [04:25:32]MH_I2C_Read... [04:25:32]Read from MH i2c: D1 01 00 A4 16 00 8B [04:25:32]Write to MH i2c: 01 00 00 A5 16 BB [04:25:32]Write i2c OK [04:25:32]MH_I2C_Read... [04:25:32]OFD Sender: No OFD packet to send [04:25:33]*** Cut start [04:25:33]*** Partial cut [04:25:33]*** CUTSNS_PIN = 1 [04:25:33]*** CUTSNS_PIN = 0 [04:25:33]*** Brake cut motor [04:25:33]Read from MH i2c: 01 [04:25:33]MH_I2C_Read... [04:25:33]*** Stop cut motor [04:25:33]*** Cut end [04:25:33]Read from MH i2c: 01 07 00 [04:25:33]MH_I2C_Read... [04:25:33]Read from MH i2c: 01 07 00 A5 16 00 00 00 00 00 FF 0F D0 [04:25:33]process_action close_receipt done [04:25:33]requested_data is exist [04:25:33]produce_requested_data [04:25:33]requested_item fm.sn is exist - process it [04:25:33]wFMCommunicate request_size=4 [04:25:33]MH_SAM_APDU [04:25:33]CAPDU: 80 11 00 00 [04:25:33]Write to MH i2c: E2 08 00 A6 16 80 11 00 00 00 00 00 00 36 [04:25:33]Write i2c OK [04:25:33]MH_I2C_Read... [04:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:25:33]Read from MH i2c: E2 [04:25:33]MH_I2C_Read... [04:25:33]Read from MH i2c: E2 17 00 [04:25:33]MH_I2C_Read... [04:25:33]Read from MH i2c: E2 17 00 A6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [04:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [04:25:33]wFMCommunicate OK [04:25:33]requested_item fd.num is exist - process it [04:25:33]SAM_PROTO_GetFieldsCounters [04:25:33]wFMCommunicate request_size=4 [04:25:33]MH_SAM_APDU [04:25:33]CAPDU: 80 13 00 00 [04:25:33]Write to MH i2c: E2 08 00 A7 16 80 13 00 00 00 00 00 00 39 [04:25:33]Write i2c OK [04:25:33]MH_I2C_Read... [04:25:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:25:34]Read from MH i2c: E2 [04:25:34]MH_I2C_Read... [04:25:34]Read from MH i2c: E2 62 00 [04:25:34]MH_I2C_Read... [04:25:34]Read from MH i2c: E2 62 00 A7 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 66 02 00 0E 04 04 00 3C 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 77 [04:25:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 0F 66 02 00 0E 04 04 00 3C 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 [04:25:34]wFMCommunicate OK [04:25:34]SAM_PROTO_GetFieldsCounters done [04:25:34]requested_item shift.num is exist - process it [04:25:34]requested_item shift.opened is exist - process it [04:25:34]req_shift_opened [04:25:34]FM_GetShiftState [04:25:34]SAM_PROTO_GetShiftState [04:25:34]wFMCommunicate request_size=4 [04:25:34]MH_SAM_APDU [04:25:34]CAPDU: 80 13 01 00 [04:25:34]Write to MH i2c: E2 08 00 A8 16 80 13 01 00 00 00 00 00 3B [04:25:34]Write i2c OK [04:25:34]MH_I2C_Read... [04:25:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:25:34]Read from MH i2c: E2 [04:25:34]MH_I2C_Read... [04:25:34]Read from MH i2c: E2 0E 00 [04:25:34]MH_I2C_Read... [04:25:34]Read from MH i2c: E2 0E 00 A8 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C1 [04:25:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [04:25:34]wFMCommunicate OK [04:25:34]SAM_PROTO_GetShiftState done [04:25:34]FM_GetShiftState done [04:25:34]req_shift_opened done [04:25:34]requested_item shift.open_date is exist - process it [04:25:34]req_shift_open_date [04:25:34]req_shift_open_date done [04:25:34]produce_requested_data done [04:25:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157199,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [04:25:34]process_action_free close_receipt [04:25:34]json_value_free [04:25:34]json_value_free done [04:25:34]process_json_proto returns [04:25:34]Send response to host [04:25:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157199,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [04:25:34]free response buf [04:25:34]execute_script done [04:25:34]execute_script returns [04:25:34]free content buf [04:25:34]Sock 9.Close socket [04:25:34]Sock 9.Thread stoped [04:25:37]OFD Sender: No OFD packet to send [04:25:42]OFD Sender: No OFD packet to send [04:25:47]OFD Sender: No OFD packet to send [04:25:52]OFD Sender: No OFD packet to send [04:25:57]OFD Sender: No OFD packet to send [04:26:02]OFD Sender: No OFD packet to send [04:26:07]OFD Sender: No OFD packet to send [04:26:12]OFD Sender: No OFD packet to send [04:26:17]OFD Sender: No OFD packet to send [04:26:22]OFD Sender: No OFD packet to send [04:26:27]OFD Sender: No OFD packet to send [04:26:32]OFD Sender: No OFD packet to send [04:26:37]OFD Sender: No OFD packet to send [04:26:42]OFD Sender: No OFD packet to send [04:26:47]OFD Sender: No OFD packet to send [04:26:52]OFD Sender: No OFD packet to send [04:26:57]OFD Sender: No OFD packet to send [04:27:02]OFD Sender: No OFD packet to send [04:27:07]OFD Sender: No OFD packet to send [04:27:12]OFD Sender: No OFD packet to send [04:27:17]OFD Sender: No OFD packet to send [04:27:22]OFD Sender: No OFD packet to send [04:27:27]OFD Sender: No OFD packet to send [04:27:32]OFD Sender: No OFD packet to send [04:27:37]OFD Sender: No OFD packet to send [04:27:42]OFD Sender: No OFD packet to send [04:27:47]OFD Sender: No OFD packet to send [04:27:52]OFD Sender: No OFD packet to send [04:27:57]OFD Sender: No OFD packet to send [04:28:02]OFD Sender: No OFD packet to send [04:28:08]OFD Sender: No OFD packet to send [04:28:13]OFD Sender: No OFD packet to send [04:28:18]OFD Sender: No OFD packet to send [04:28:23]OFD Sender: No OFD packet to send [04:28:28]OFD Sender: No OFD packet to send [04:28:33]OFD Sender: No OFD packet to send [04:28:38]OFD Sender: No OFD packet to send [04:28:43]OFD Sender: No OFD packet to send [04:28:48]OFD Sender: No OFD packet to send [04:28:53]OFD Sender: No OFD packet to send [04:28:58]OFD Sender: No OFD packet to send [04:29:03]OFD Sender: No OFD packet to send [04:29:08]OFD Sender: No OFD packet to send [04:29:13]OFD Sender: No OFD packet to send [04:29:18]OFD Sender: No OFD packet to send [04:29:23]OFD Sender: No OFD packet to send [04:29:28]OFD Sender: No OFD packet to send [04:29:33]OFD Sender: No OFD packet to send [04:29:38]OFD Sender: No OFD packet to send [04:29:43]OFD Sender: No OFD packet to send [04:29:48]OFD Sender: No OFD packet to send [04:29:53]OFD Sender: No OFD packet to send [04:29:58]OFD Sender: No OFD packet to send [04:30:03]OFD Sender: No OFD packet to send [04:30:08]OFD Sender: No OFD packet to send [04:30:13]OFD Sender: No OFD packet to send [04:30:18]OFD Sender: No OFD packet to send [04:30:23]OFD Sender: No OFD packet to send [04:30:28]OFD Sender: No OFD packet to send [04:30:33]OFD Sender: No OFD packet to send [04:30:38]OFD Sender: No OFD packet to send [04:30:43]OFD Sender: No OFD packet to send [04:30:48]OFD Sender: No OFD packet to send [04:30:53]OFD Sender: No OFD packet to send [04:30:58]OFD Sender: No OFD packet to send [04:31:03]OFD Sender: No OFD packet to send [04:31:08]OFD Sender: No OFD packet to send [04:31:13]OFD Sender: No OFD packet to send [04:31:18]OFD Sender: No OFD packet to send [04:31:23]OFD Sender: No OFD packet to send [04:31:28]OFD Sender: No OFD packet to send [04:31:33]OFD Sender: No OFD packet to send [04:31:38]OFD Sender: No OFD packet to send [04:31:43]OFD Sender: No OFD packet to send [04:31:48]OFD Sender: No OFD packet to send [04:31:53]OFD Sender: No OFD packet to send [04:31:58]OFD Sender: No OFD packet to send [04:32:03]OFD Sender: No OFD packet to send [04:32:08]OFD Sender: No OFD packet to send [04:32:13]OFD Sender: No OFD packet to send [04:32:18]OFD Sender: No OFD packet to send [04:32:23]OFD Sender: No OFD packet to send [04:32:28]OFD Sender: No OFD packet to send [04:32:33]OFD Sender: No OFD packet to send [04:32:38]OFD Sender: No OFD packet to send [04:32:43]OFD Sender: No OFD packet to send [04:32:48]OFD Sender: No OFD packet to send [04:32:53]OFD Sender: No OFD packet to send [04:32:58]OFD Sender: No OFD packet to send [04:33:03]OFD Sender: No OFD packet to send [04:33:08]OFD Sender: No OFD packet to send [04:33:13]OFD Sender: No OFD packet to send [04:33:18]OFD Sender: No OFD packet to send [04:33:23]OFD Sender: No OFD packet to send [04:33:28]OFD Sender: No OFD packet to send [04:33:33]OFD Sender: No OFD packet to send [04:33:38]OFD Sender: No OFD packet to send [04:33:43]OFD Sender: No OFD packet to send [04:33:48]OFD Sender: No OFD packet to send [04:33:53]OFD Sender: No OFD packet to send [04:33:58]OFD Sender: No OFD packet to send [04:34:03]OFD Sender: No OFD packet to send [04:34:08]OFD Sender: No OFD packet to send [04:34:13]OFD Sender: No OFD packet to send [04:34:18]OFD Sender: No OFD packet to send [04:34:23]OFD Sender: No OFD packet to send [04:34:28]OFD Sender: No OFD packet to send [04:34:33]OFD Sender: No OFD packet to send [04:34:38]OFD Sender: No OFD packet to send [04:34:43]OFD Sender: No OFD packet to send [04:34:48]OFD Sender: No OFD packet to send [04:34:53]OFD Sender: No OFD packet to send [04:34:58]OFD Sender: No OFD packet to send [04:35:03]OFD Sender: No OFD packet to send [04:35:08]OFD Sender: No OFD packet to send [04:35:13]OFD Sender: No OFD packet to send [04:35:18]OFD Sender: No OFD packet to send [04:35:23]OFD Sender: No OFD packet to send [04:35:28]OFD Sender: No OFD packet to send [04:35:33]OFD Sender: No OFD packet to send [04:35:38]OFD Sender: No OFD packet to send [04:35:43]OFD Sender: No OFD packet to send [04:35:48]OFD Sender: No OFD packet to send [04:35:49]recv_with_timeout no data received [04:35:53]OFD Sender: No OFD packet to send [04:35:58]OFD Sender: No OFD packet to send [04:36:03]OFD Sender: No OFD packet to send [04:36:08]OFD Sender: No OFD packet to send [04:36:09]recv_with_timeout no data received [04:36:13]OFD Sender: No OFD packet to send [04:36:18]OFD Sender: No OFD packet to send [04:36:23]OFD Sender: No OFD packet to send [04:36:24]recv_with_timeout no data received [04:36:28]OFD Sender: No OFD packet to send [04:36:33]OFD Sender: No OFD packet to send [04:36:38]OFD Sender: No OFD packet to send [04:36:43]OFD Sender: No OFD packet to send [04:36:48]OFD Sender: No OFD packet to send [04:36:53]OFD Sender: No OFD packet to send [04:36:58]OFD Sender: No OFD packet to send [04:37:03]OFD Sender: No OFD packet to send [04:37:08]OFD Sender: No OFD packet to send [04:37:13]OFD Sender: No OFD packet to send [04:37:18]OFD Sender: No OFD packet to send [04:37:23]OFD Sender: No OFD packet to send [04:37:28]OFD Sender: No OFD packet to send [04:37:33]OFD Sender: No OFD packet to send [04:37:38]OFD Sender: No OFD packet to send [04:37:43]OFD Sender: No OFD packet to send [04:37:48]OFD Sender: No OFD packet to send [04:37:53]OFD Sender: No OFD packet to send [04:37:58]OFD Sender: No OFD packet to send [04:38:03]OFD Sender: No OFD packet to send [04:38:08]OFD Sender: No OFD packet to send [04:38:13]OFD Sender: No OFD packet to send [04:38:18]OFD Sender: No OFD packet to send [04:38:23]OFD Sender: No OFD packet to send [04:38:28]OFD Sender: No OFD packet to send [04:38:33]OFD Sender: No OFD packet to send [04:38:38]OFD Sender: No OFD packet to send [04:38:43]OFD Sender: No OFD packet to send [04:38:48]OFD Sender: No OFD packet to send [04:38:53]OFD Sender: No OFD packet to send [04:38:58]OFD Sender: No OFD packet to send [04:39:03]OFD Sender: No OFD packet to send [04:39:08]OFD Sender: No OFD packet to send [04:39:13]OFD Sender: No OFD packet to send [04:39:18]OFD Sender: No OFD packet to send [04:39:23]OFD Sender: No OFD packet to send [04:39:28]OFD Sender: No OFD packet to send [04:39:33]OFD Sender: No OFD packet to send [04:39:38]OFD Sender: No OFD packet to send [04:39:43]OFD Sender: No OFD packet to send [04:39:48]OFD Sender: No OFD packet to send [04:39:53]OFD Sender: No OFD packet to send [04:39:58]OFD Sender: No OFD packet to send [04:40:03]OFD Sender: No OFD packet to send [04:40:08]OFD Sender: No OFD packet to send [04:40:13]OFD Sender: No OFD packet to send [04:40:18]OFD Sender: No OFD packet to send [04:40:23]OFD Sender: No OFD packet to send [04:40:28]OFD Sender: No OFD packet to send [04:40:33]OFD Sender: No OFD packet to send [04:40:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:03]OFD Sender: No OFD packet to send [04:41:08]OFD Sender: No OFD packet to send [04:41:13]OFD Sender: No OFD packet to send [04:41:18]OFD Sender: No OFD packet to send [04:41:23]OFD Sender: No OFD packet to send [04:41:28]OFD Sender: No OFD packet to send [04:41:33]OFD Sender: No OFD packet to send [04:41:38]OFD Sender: No OFD packet to send [04:41:43]OFD Sender: No OFD packet to send [04:41:48]OFD Sender: No OFD packet to send [04:41:53]OFD Sender: No OFD packet to send [04:41:58]OFD Sender: No OFD packet to send [04:42:03]OFD Sender: No OFD packet to send [04:42:08]OFD Sender: No OFD packet to send [04:42:13]OFD Sender: No OFD packet to send [04:42:18]OFD Sender: No OFD packet to send [04:42:23]OFD Sender: No OFD packet to send [04:42:28]OFD Sender: No OFD packet to send [04:42:33]OFD Sender: No OFD packet to send [04:42:38]OFD Sender: No OFD packet to send [04:42:43]OFD Sender: No OFD packet to send [04:42:48]OFD Sender: No OFD packet to send [04:42:53]OFD Sender: No OFD packet to send [04:42:58]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:58]OFD Sender: No OFD packet to send [04:44:03]OFD Sender: No OFD packet to send [04:44:08]OFD Sender: No OFD packet to send [04:44:13]OFD Sender: No OFD packet to send [04:44:18]OFD Sender: No OFD packet to send [04:44:23]OFD Sender: No OFD packet to send [04:44:28]OFD Sender: No OFD packet to send [04:44:33]OFD Sender: No OFD packet to send [04:44:38]OFD Sender: No OFD packet to send [04:44:43]OFD Sender: No OFD packet to send [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: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]recv_with_timeout no data received [04:46:08]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:54]OFD Sender: No OFD packet to send [04:46:59]OFD Sender: No OFD packet to send [04:47:04]OFD Sender: No OFD packet to send [04:47:09]OFD Sender: No OFD packet to send [04:47:14]OFD Sender: No OFD packet to send [04:47:19]OFD Sender: No OFD packet to send [04:47:24]OFD Sender: No OFD packet to send [04:47:29]OFD Sender: No OFD packet to send [04:47:34]OFD Sender: No OFD packet to send [04:47:39]OFD Sender: No OFD packet to send [04:47:44]OFD Sender: No OFD packet to send [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: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: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]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:24]OFD Sender: No OFD packet to send [04:50:29]OFD Sender: No OFD packet to send [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]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: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:29]OFD Sender: No OFD packet to send [04:52:34]OFD Sender: No OFD packet to send [04:52:39]OFD Sender: No OFD packet to send [04:52:44]OFD Sender: No OFD packet to send [04:52:49]OFD Sender: No OFD packet to send [04:52:54]OFD Sender: No OFD packet to send [04:52:59]OFD Sender: No OFD packet to send [04:53:04]OFD Sender: No OFD packet to send [04:53:09]OFD Sender: No OFD packet to send [04:53:14]OFD Sender: No OFD packet to send [04:53:19]OFD Sender: No OFD packet to send [04:53:24]OFD Sender: No OFD packet to send [04:53:29]OFD Sender: No OFD packet to send [04:53:34]OFD Sender: No OFD packet to send [04:53:39]OFD Sender: No OFD packet to send [04:53:44]OFD Sender: No OFD packet to send [04:53:49]OFD Sender: No OFD packet to send [04:53:54]OFD Sender: No OFD packet to send [04:53:59]OFD Sender: No OFD packet to send [04:54:04]OFD Sender: No OFD packet to send [04:54:09]OFD Sender: No OFD packet to send [04:54:14]OFD Sender: No OFD packet to send [04:54:19]OFD Sender: No OFD packet to send [04:54:24]OFD Sender: No OFD packet to send [04:54:29]OFD Sender: No OFD packet to send [04:54:34]OFD Sender: No OFD packet to send [04:54:39]OFD Sender: No OFD packet to send [04:54:44]OFD Sender: No OFD packet to send [04:54:49]OFD Sender: No OFD packet to send [04:54:54]OFD Sender: No OFD packet to send [04:54:59]OFD Sender: No OFD packet to send [04:55:04]OFD Sender: No OFD packet to send [04:55:09]OFD Sender: No OFD packet to send [04:55:14]OFD Sender: No OFD packet to send [04:55:19]OFD Sender: No OFD packet to send [04:55:24]OFD Sender: No OFD packet to send [04:55:29]OFD Sender: No OFD packet to send [04:55:34]OFD Sender: No OFD packet to send [04:55:39]OFD Sender: No OFD packet to send [04:55:44]OFD Sender: No OFD packet to send [04:55:48]recv_with_timeout no data received [04:55:49]OFD Sender: No OFD packet to send [04:55:54]OFD Sender: No OFD packet to send [04:55:59]OFD Sender: No OFD packet to send [04:56:04]OFD Sender: No OFD packet to send [04:56:05]recv_with_timeout no data received [04:56:09]OFD Sender: No OFD packet to send [04:56:14]OFD Sender: No OFD packet to send [04:56:19]recv_with_timeout no data received [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:49]OFD Sender: No OFD packet to send [04:59:54]OFD Sender: No OFD packet to send [04:59:59]OFD Sender: No OFD packet to send [05:00:04]OFD Sender: No OFD packet to send [05:00:09]OFD Sender: No OFD packet to send [05:00:14]OFD Sender: No OFD packet to send [05:00:19]OFD Sender: No OFD packet to send [05:00:24]OFD Sender: No OFD packet to send [05:00:29]OFD Sender: No OFD packet to send [05:00:34]OFD Sender: No OFD packet to send [05:00:39]OFD Sender: No OFD packet to send [05:00:44]OFD Sender: No OFD packet to send [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:49]OFD Sender: No OFD packet to send [05:01:54]OFD Sender: No OFD packet to send [05:01:59]OFD Sender: No OFD packet to send [05:02:04]OFD Sender: No OFD packet to send [05:02:09]OFD Sender: No OFD packet to send [05:02:14]OFD Sender: No OFD packet to send [05:02:19]OFD Sender: No OFD packet to send [05:02:24]OFD Sender: No OFD packet to send [05:02:29]OFD Sender: No OFD packet to send [05:02:34]OFD Sender: No OFD packet to send [05:02:39]OFD Sender: No OFD packet to send [05:02:44]OFD Sender: No OFD packet to send [05:02:49]OFD Sender: No OFD packet to send [05:02:54]OFD Sender: No OFD packet to send [05:02:59]OFD Sender: No OFD packet to send [05:03:04]OFD Sender: No OFD packet to send [05:03:09]OFD Sender: No OFD packet to send [05:03:14]OFD Sender: No OFD packet to send [05:03:19]OFD Sender: No OFD packet to send [05:03:24]OFD Sender: No OFD packet to send [05:03:29]OFD Sender: No OFD packet to send [05:03:34]OFD Sender: No OFD packet to send [05:03:39]OFD Sender: No OFD packet to send [05:03:44]OFD Sender: No OFD packet to send [05:03:49]OFD Sender: No OFD packet to send [05:03:54]OFD Sender: No OFD packet to send [05:03:59]OFD Sender: No OFD packet to send [05:04:04]OFD Sender: No OFD packet to send [05:04:09]OFD Sender: No OFD packet to send [05:04:14]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:05:00]OFD Sender: No OFD packet to send [05:05:05]OFD Sender: No OFD packet to send [05:05:10]OFD Sender: No OFD packet to send [05:05:15]OFD Sender: No OFD packet to send [05:05:20]OFD Sender: No OFD packet to send [05:05:25]OFD Sender: No OFD packet to send [05:05:30]OFD Sender: No OFD packet to send [05:05:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:50]OFD Sender: No OFD packet to send [05:05:55]OFD Sender: No OFD packet to send [05:06:00]OFD Sender: No OFD packet to send [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:15]OFD Sender: No OFD packet to send [05:06:19]recv_with_timeout no data received [05:06:20]OFD Sender: No OFD packet to send [05:06:25]OFD Sender: No OFD packet to send [05:06:30]OFD Sender: No OFD packet to send [05:06:35]OFD Sender: No OFD packet to send [05:06:36]recv_with_timeout no data received [05:06:40]OFD Sender: No OFD packet to send [05:06:45]OFD Sender: No OFD packet to send [05:06:50]OFD Sender: No OFD packet to send [05:06:53]recv_with_timeout no data received [05:06:55]OFD Sender: No OFD packet to send [05:07:00]OFD Sender: No OFD packet to send [05:07:05]OFD Sender: No OFD packet to send [05:07:10]OFD Sender: No OFD packet to send [05:07:15]OFD Sender: No OFD packet to send [05:07:20]OFD Sender: No OFD packet to send [05:07:25]OFD Sender: No OFD packet to send [05:07:30]OFD Sender: No OFD packet to send [05:07:35]OFD Sender: No OFD packet to send [05:07:40]OFD Sender: No OFD packet to send [05:07:45]OFD Sender: No OFD packet to send [05:07:50]OFD Sender: No OFD packet to send [05:07:55]OFD Sender: No OFD packet to send [05:08:00]OFD Sender: No OFD packet to send [05:08:05]OFD Sender: No OFD packet to send [05:08:10]OFD Sender: No OFD packet to send [05:08:15]OFD Sender: No OFD packet to send [05:08:20]OFD Sender: No OFD packet to send [05:08:25]OFD Sender: No OFD packet to send [05:08:30]OFD Sender: No OFD packet to send [05:08:35]OFD Sender: No OFD packet to send [05:08:40]OFD Sender: No OFD packet to send [05:08:45]OFD Sender: No OFD packet to send [05:08:50]OFD Sender: No OFD packet to send [05:08:55]OFD Sender: No OFD packet to send [05:09:00]OFD Sender: No OFD packet to send [05:09:05]OFD Sender: No OFD packet to send [05:09:10]OFD Sender: No OFD packet to send [05:09:15]OFD Sender: No OFD packet to send [05:09:20]OFD Sender: No OFD packet to send [05:09:25]OFD Sender: No OFD packet to send [05:09:30]OFD Sender: No OFD packet to send [05:09:35]OFD Sender: No OFD packet to send [05:09:40]OFD Sender: No OFD packet to send [05:09:45]OFD Sender: No OFD packet to send [05:09:50]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:05]OFD Sender: No OFD packet to send [05:10:10]OFD Sender: No OFD packet to send [05:10:15]OFD Sender: No OFD packet to send [05:10:20]OFD Sender: No OFD packet to send [05:10:25]OFD Sender: No OFD packet to send [05:10:30]OFD Sender: No OFD packet to send [05:10:35]OFD Sender: No OFD packet to send [05:10:40]OFD Sender: No OFD packet to send [05:10:45]OFD Sender: No OFD packet to send [05:10:50]OFD Sender: No OFD packet to send [05:10:55]OFD Sender: No OFD packet to send [05:11:00]OFD Sender: No OFD packet to send [05:11:05]OFD Sender: No OFD packet to send [05:11:10]OFD Sender: No OFD packet to send [05:11:11]accept exits with 7 [05:11:11]New connection [05:11:11]New thread 3066801508 created [05:11:11]Thread 3066944868 joined [05:11:11]Waiting for new connection... [05:11:11] Sock 7.Parse request [05:11:11]Sock 7.Check first char [05:11:11]Sock 7.First char is OK [05:11:11]request: POST /json_proto HTTP/1.0 [05:11:11]Method: POST [05:11:11]URL: /json_proto [05:11:11]Method is POST - this is cgi request [05:11:11]url: /json_proto [05:11:11]query_string will be loaded in cgi processing [05:11:11]execute_cgi json_proto POST (null) [05:11:11]execute_cgi path=json_proto method=POST [05:11:11]POST find Content-Length [05:11:11]Host: 172.17.53.67:8080 [05:11:11]Content-Length: 632 [05:11:11]Content-Type: application/json [05:11:11] [05:11:11]POST finish read [05:11:11]Found Content-Length = 632 [05:11:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:11:11]execute_script... [05:11: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)875560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:11:11]POST & json_proto [05:11:11]process_json_proto [05:11:11]json parsed OK: [05:11:11]protocol is kg_v1.0 [05:11:11]action value=close_receipt [05:11:11]process_action close_receipt [05:11:11]cmd_close_receipt [05:11:11]MH_GetDate [05:11:11]Write to MH i2c: F0 00 00 A9 16 AE [05:11:11]Write i2c OK [05:11:11]MH_I2C_Read... [05:11:11]Read from MH i2c: F0 [05:11:11]MH_I2C_Read... [05:11:11]Read from MH i2c: F0 09 00 [05:11:11]MH_I2C_Read... [05:11:11]Read from MH i2c: F0 09 00 A9 16 00 F1 33 17 67 19 BC 99 64 2B [05:11:11]GetLastDocTimeStamp 1729571131 [05:11:11]current date 1729573873 [05:11:11]FM_GetShiftState [05:11:11]SAM_PROTO_GetShiftState [05:11:11]wFMCommunicate request_size=4 [05:11:11]MH_SAM_APDU [05:11:11]CAPDU: 80 13 01 00 [05:11:11]Write to MH i2c: E2 08 00 AA 16 80 13 01 00 00 00 00 00 3D [05:11:11]Write i2c OK [05:11:11]MH_I2C_Read... [05:11:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:11]Read from MH i2c: E2 [05:11:11]MH_I2C_Read... [05:11:11]Read from MH i2c: E2 0E 00 [05:11:11]MH_I2C_Read... [05:11:11]Read from MH i2c: E2 0E 00 AA 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C3 [05:11:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:11:11]wFMCommunicate OK [05:11:11]SAM_PROTO_GetShiftState done [05:11:11]FM_GetShiftState done [05:11:11]opened in 1729556748 [05:11:11]opened+sec_in_day 1729643148 [05:11:11]quantity*price = 50000 [05:11:11]sum+1 = 50001 [05:11:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 28 22.10.2024 05:11 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157200 ФПД: 210144834735362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T051113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157200&fm=210144834735362&tin=02508201610067®Number=0000137193017469&sum=50000 [05:11:13]StoreToDocumentArchive [05:11:13]shift 316 fd 157200 [05:11:13]save to /storage/0316/doc_00157200 [05:11:13]save last doc name /storage/0316/doc_00157200 to /storage/kkm_last_doc_name [05:11:13]save OK [05:11:13]Clear old archive folders... [05:11:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:11:13]tlvbuf is 001761B0 [05:11:13]SAM_PROTO_ClearQueue [05:11:13]wFMCommunicate request_size=4 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 09 00 00 [05:11:13]Write to MH i2c: E2 08 00 B7 16 80 09 00 00 00 00 00 00 3F [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 B7 16 00 90 00 41 [05:11:13]RAPDU: 90 00 [05:11:13]wFMCommunicate OK [05:11:13]SAM_PROTO_ClearQueue done [05:11:13]KKMCreateOFDPacket [05:11:13]OFDProtocolAddRootSTLVToBuf [05:11:13]FM_MakeSignedData [05:11:13]FM_MakeSignedData [05:11:13]SAM_PROTO_SignData [05:11:13]wFMCommunicate request_size=4 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 0D 01 02 [05:11:13]Write to MH i2c: E2 08 00 B8 16 80 0D 01 02 00 00 00 00 47 [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 B8 16 00 90 00 42 [05:11:13]RAPDU: 90 00 [05:11:13]wFMCommunicate OK [05:11:13]wFMCommunicate request_size=255 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 F1 33 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 66 02 00 35 04 06 00 [05:11:13]Write to MH i2c: E2 02 01 B9 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 F1 33 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 66 02 00 35 04 06 00 00 00 3B [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 B9 16 00 90 00 43 [05:11:13]RAPDU: 90 00 [05:11:13]wFMCommunicate OK [05:11:13]wFMCommunicate request_size=11 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 0D 02 02 06 BF 20 28 39 CD 02 [05:11:13]Write to MH i2c: E2 0E 00 BA 16 80 0D 02 02 06 00 BF 20 28 39 CD 02 00 00 65 [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 03 00 BA 16 00 90 00 44 [05:11:13]RAPDU: 90 00 [05:11:13]wFMCommunicate OK [05:11:13]wFMCommunicate request_size=4 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 0D 03 02 [05:11:13]Write to MH i2c: E2 08 00 BB 16 80 0D 03 02 00 00 00 00 4C [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 0B 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 0B 00 BB 16 00 49 E5 A0 BF 60 3D F8 BA 90 00 29 [05:11:13]RAPDU: 49 E5 A0 BF 60 3D F8 BA 90 00 [05:11:13]wFMCommunicate OK [05:11:13]SAM_PROTO_SignData done [05:11:13]FM_MakeSignedData done [05:11:13]CreateOFDProtocolMessage [05:11:13]wFMCommunicate request_size=4 [05:11:13]MH_SAM_APDU [05:11:13]CAPDU: 80 11 00 00 [05:11:13]Write to MH i2c: E2 08 00 BC 16 80 11 00 00 00 00 00 00 4C [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:13]Read from MH i2c: E2 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 17 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: E2 17 00 BC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [05:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:11:13]wFMCommunicate OK [05:11:13]CreateOFDProtocolMessage done [05:11:13]OFDSenderStorePacket 157200 [05:11:13]StoreOFDPacket docnum=157200 [05:11:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E1 B7 08 01 27 D1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 F1 33 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 66 02 00 35 04 06 00 BF 20 28 39 CD 02 49 E5 A0 BF 60 3D F8 BA [05:11:13]CheckFolder [05:11:13]dirname=/storage/ofd_packets [05:11:13]CheckFolder done [05:11:13]ProducePacketName [05:11:13]name=ofd_packets/00157200 [05:11:13]NVStorageSaveData ofd_packets/00157200 [05:11:13]File name is /storage/ofd_packets/00157200 [05:11:13]Write 302 bytes [05:11:13]NVStorageSaveData done [05:11:13]OFDSenderStorePacket done [05:11:13]KKMCreateOFDPacket done [05:11:13]NVStorageSaveData kkm_last_timestamp [05:11:13]File name is /storage/kkm_last_timestamp [05:11:13]Write 4 bytes [05:11:13]NVStorageSaveData done [05:11:13]ExternCall_PrintAddStr [05:11:13]wPrintStart [05:11:13]Write to MH i2c: 01 00 00 BD 16 D3 [05:11:13]Write i2c OK [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: 01 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: 01 07 00 [05:11:13]MH_I2C_Read... [05:11:13]Read from MH i2c: 01 07 00 BD 16 00 00 00 00 00 FF 0F E8 [05:11:13]RasterBufferAndPrint [05:11:13]line Счет N : (1)875560 [05:11:13]line ИНН: 02508201610067 [05:11:13]line Контрольно-Кассовый Чек [05:11:13]line ПРОДАЖА [05:11:13]line ТРК (МРК, ГНК) : 43 [05:11:13]line Товар: 2710124130 [05:11:13]line Super 92-К-5 [05:11:13]line 7.310 * 68.40 [05:11:13]line = 500.00 [05:11:13]line НДС 12% НСП 1% [05:11:13]line > о реализуемом товаре [05:11:13]line ИТОГО: 500.00 [05:11:13]line НСП 1% : 4.42 [05:11:13]line НДС 12% : 53.10 [05:11:13]line Наличными: 500.00 [05:11:13]line Безнал.: 0.00 [05:11:13]line Место: АЗС № 165 "Партнер Нефть" [05:11:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:11:13]line СНО: Общий режим [05:11:13]line Чек 28 22.10.2024 05:11 [05:11:13]line Смена: 316 ФФД: 1.0 [05:11:13]line ЗНМ: 0300000234 [05:11:13]line РНМ: 0000137193017469 [05:11:13]line Версия ККМ: v1.0 [05:11:13]line ФМ: 0000000000963156 [05:11:13]line ФД: 157200 [05:11:13]line ФПД: 210144834735362 [05:11:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T051113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157200&fm=210144834735362&tin=02508201610067®Number=0000137193017469&sum=50000 [05:11:13]OFD Sender: Processing packet 157200 [packets to send 52, broken 51] [05:11:13]ProducePacketName [05:11:13]name=ofd_packets/00157200 [05:11:13]OFD Sender: To server: pG, [05:11:13]CommunicateWithHost lk.salyk.kg:30040 [05:11:13]ConnectInit lk.salyk.kg [05:11:13]written 0, free lines is 4095 [05:11:14]Connected sock=9 [05:11:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 E1 B7 08 01 27 D1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 F1 33 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 66 02 00 35 04 06 00 BF 20 28 39 CD 02 49 E5 A0 BF 60 3D F8 BA [05:11:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 03 BA 47 00 B3 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 10 66 02 00 F4 03 04 00 1F DA 16 67 B6 04 01 00 00 08 C6 99 64 DB 75 92 9A [05:11:14]CommunicateWithHost err = 0 [05:11:14]CheckOFDResponse [05:11:14]1017 (14) - 77093643461234 [05:11:14]1041 (16) - 0000000000963156 [05:11:14]1040 (4) - 157200 [05:11:14]1012 (4) - 21.10.2024 22:47 [05:11:14]1206 (1) - 0 [05:11:14]OFD Sender: Remove packet 157200 [05:11:14]ProducePacketName [05:11:14]name=ofd_packets/00157200 [05:11:14]NVStorageDeleteData [05:11:14]Write to MH i2c: 01 00 00 E5 16 FB [05:11:14]Write i2c OK [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: 01 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: 01 07 00 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: 01 07 00 E5 16 00 00 00 00 00 0A 0D 19 [05:11:14]RasterBufferAndPrint [05:11:14]line [05:11:14]line [05:11:14]line [05:11:14]line [05:11:14]line [05:11:14]written 0, free lines is 3345 [05:11:14]MH_Cut [05:11:14]Write to MH i2c: D1 01 00 EC 16 01 D4 [05:11:14]Write i2c OK [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: D1 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: D1 01 00 [05:11:14]MH_I2C_Read... [05:11:14]Read from MH i2c: D1 01 00 EC 16 00 D3 [05:11:14]Write to MH i2c: 01 00 00 ED 16 03 [05:11:14]Write i2c OK [05:11:14]MH_I2C_Read... [05:11:14]OFD Sender: No OFD packet to send [05:11:15]*** Cut start [05:11:15]*** Partial cut [05:11:15]*** CUTSNS_PIN = 1 [05:11:15]*** CUTSNS_PIN = 0 [05:11:15]*** Brake cut motor [05:11:15]Read from MH i2c: 01 [05:11:15]MH_I2C_Read... [05:11:15]*** Stop cut motor [05:11:15]*** Cut end [05:11:15]Read from MH i2c: 01 07 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: 01 07 00 ED 16 00 00 00 00 00 FF 0F 18 [05:11:15]process_action close_receipt done [05:11:15]requested_data is exist [05:11:15]produce_requested_data [05:11:15]requested_item fm.sn is exist - process it [05:11:15]wFMCommunicate request_size=4 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 11 00 00 [05:11:15]Write to MH i2c: E2 08 00 EE 16 80 11 00 00 00 00 00 00 7E [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 17 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 17 00 EE 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CF [05:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:11:15]wFMCommunicate OK [05:11:15]requested_item fd.num is exist - process it [05:11:15]SAM_PROTO_GetFieldsCounters [05:11:15]wFMCommunicate request_size=4 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 13 00 00 [05:11:15]Write to MH i2c: E2 08 00 EF 16 80 13 00 00 00 00 00 00 81 [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 62 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 62 00 EF 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 66 02 00 0E 04 04 00 3C 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 C3 [05:11:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 10 66 02 00 0E 04 04 00 3C 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 [05:11:15]wFMCommunicate OK [05:11:15]SAM_PROTO_GetFieldsCounters done [05:11:15]requested_item shift.num is exist - process it [05:11:15]requested_item shift.opened is exist - process it [05:11:15]req_shift_opened [05:11:15]FM_GetShiftState [05:11:15]SAM_PROTO_GetShiftState [05:11:15]wFMCommunicate request_size=4 [05:11:15]MH_SAM_APDU [05:11:15]CAPDU: 80 13 01 00 [05:11:15]Write to MH i2c: E2 08 00 F0 16 80 13 01 00 00 00 00 00 83 [05:11:15]Write i2c OK [05:11:15]MH_I2C_Read... [05:11:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:15]Read from MH i2c: E2 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 0E 00 [05:11:15]MH_I2C_Read... [05:11:15]Read from MH i2c: E2 0E 00 F0 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 09 [05:11:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:11:15]wFMCommunicate OK [05:11:15]SAM_PROTO_GetShiftState done [05:11:15]FM_GetShiftState done [05:11:15]req_shift_opened done [05:11:15]requested_item shift.open_date is exist - process it [05:11:15]req_shift_open_date [05:11:15]req_shift_open_date done [05:11:15]produce_requested_data done [05:11:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157200,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [05:11:15]process_action_free close_receipt [05:11:15]json_value_free [05:11:15]json_value_free done [05:11:15]process_json_proto returns [05:11:15]Send response to host [05:11:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157200,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [05:11:15]free response buf [05:11:15]execute_script done [05:11:15]execute_script returns [05:11:15]free content buf [05:11:15]Sock 7.Close socket [05:11:15]Sock 7.Thread stoped [05:11:19]OFD Sender: No OFD packet to send [05:11:24]OFD Sender: No OFD packet to send [05:11:29]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:54]OFD Sender: No OFD packet to send [05:11:59]OFD Sender: No OFD packet to send [05:12:04]OFD Sender: No OFD packet to send [05:12:09]OFD Sender: No OFD packet to send [05:12:14]OFD Sender: No OFD packet to send [05:12:19]OFD Sender: No OFD packet to send [05:12:24]OFD Sender: No OFD packet to send [05:12:29]OFD Sender: No OFD packet to send [05:12:34]OFD Sender: No OFD packet to send [05:12:39]OFD Sender: No OFD packet to send [05:12:44]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:12:59]OFD Sender: No OFD packet to send [05:13:04]OFD Sender: No OFD packet to send [05:13:09]OFD Sender: No OFD packet to send [05:13:14]OFD Sender: No OFD packet to send [05:13:19]OFD Sender: No OFD packet to send [05:13:24]OFD Sender: No OFD packet to send [05:13:29]OFD Sender: No OFD packet to send [05:13:34]OFD Sender: No OFD packet to send [05:13:39]OFD Sender: No OFD packet to send [05:13:44]OFD Sender: No OFD packet to send [05:13:49]OFD Sender: No OFD packet to send [05:13:54]OFD Sender: No OFD packet to send [05:13:59]OFD Sender: No OFD packet to send [05:14:04]OFD Sender: No OFD packet to send [05:14:09]OFD Sender: No OFD packet to send [05:14:14]OFD Sender: No OFD packet to send [05:14:19]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:35]accept exits with 10 [05:15:35]New connection [05:15:35]New thread 3066944868 created [05:15:35]Thread 3066801508 joined [05:15:35]Waiting for new connection... [05:15:35] Sock 10.Parse request [05:15:35]Sock 10.Check first char [05:15:35]Sock 10.First char is OK [05:15:35]request: POST /json_proto HTTP/1.0 [05:15:35]Method: POST [05:15:35]URL: /json_proto [05:15:35]Method is POST - this is cgi request [05:15:35]url: /json_proto [05:15:35]query_string will be loaded in cgi processing [05:15:35]execute_cgi json_proto POST (null) [05:15:35]execute_cgi path=json_proto method=POST [05:15:35]POST find Content-Length [05:15:35]Host: 172.17.53.67:8080 [05:15:35]Content-Length: 679 [05:15:35]Content-Type: application/json [05:15:35] [05:15:35]POST finish read [05:15:35]Found Content-Length = 679 [05:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [05:15:35]execute_script... [05:15: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)875561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "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" ] } } [05:15:35]POST & json_proto [05:15:35]process_json_proto [05:15:35]json parsed OK: [05:15:35]protocol is kg_v1.0 [05:15:35]action value=close_receipt [05:15:35]process_action close_receipt [05:15:35]cmd_close_receipt [05:15:35]MH_GetDate [05:15:35]Write to MH i2c: F0 00 00 F1 16 F6 [05:15:35]Write i2c OK [05:15:35]MH_I2C_Read... [05:15:35]Read from MH i2c: F0 [05:15:35]MH_I2C_Read... [05:15:35]Read from MH i2c: F0 09 00 [05:15:35]MH_I2C_Read... [05:15:35]Read from MH i2c: F0 09 00 F1 16 00 F9 34 17 67 19 BC 99 64 7C [05:15:35]GetLastDocTimeStamp 1729573873 [05:15:35]current date 1729574137 [05:15:35]FM_GetShiftState [05:15:35]SAM_PROTO_GetShiftState [05:15:35]wFMCommunicate request_size=4 [05:15:35]MH_SAM_APDU [05:15:35]CAPDU: 80 13 01 00 [05:15:35]Write to MH i2c: E2 08 00 F2 16 80 13 01 00 00 00 00 00 85 [05:15:35]Write i2c OK [05:15:35]MH_I2C_Read... [05:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:35]Read from MH i2c: E2 [05:15:35]MH_I2C_Read... [05:15:35]Read from MH i2c: E2 0E 00 [05:15:35]MH_I2C_Read... [05:15:35]Read from MH i2c: E2 0E 00 F2 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0B [05:15:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:15:35]wFMCommunicate OK [05:15:35]SAM_PROTO_GetShiftState done [05:15:35]FM_GetShiftState done [05:15:35]opened in 1729556748 [05:15:35]opened+sec_in_day 1729643148 [05:15:35]quantity*price = 250012 [05:15:35]sum+1 = 250013 [05:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 29 22.10.2024 05:15 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157201 ФПД: 63594958547264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T051537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157201&fm=63594958547264&tin=02508201610067®Number=0000137193017469&sum=250000 [05:15:36]StoreToDocumentArchive [05:15:36]shift 316 fd 157201 [05:15:36]save to /storage/0316/doc_00157201 [05:15:36]save last doc name /storage/0316/doc_00157201 to /storage/kkm_last_doc_name [05:15:36]save OK [05:15:36]Clear old archive folders... [05:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:15:36]tlvbuf is 00195150 [05:15:36]SAM_PROTO_ClearQueue [05:15:36]wFMCommunicate request_size=4 [05:15:36]MH_SAM_APDU [05:15:36]CAPDU: 80 09 00 00 [05:15:36]Write to MH i2c: E2 08 00 FF 16 80 09 00 00 00 00 00 00 87 [05:15:36]Write i2c OK [05:15:36]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 FF 16 00 90 00 89 [05:15:37]RAPDU: 90 00 [05:15:37]wFMCommunicate OK [05:15:37]SAM_PROTO_ClearQueue done [05:15:37]KKMCreateOFDPacket [05:15:37]OFDProtocolAddRootSTLVToBuf [05:15:37]FM_MakeSignedData [05:15:37]FM_MakeSignedData [05:15:37]SAM_PROTO_SignData [05:15:37]wFMCommunicate request_size=4 [05:15:37]MH_SAM_APDU [05:15:37]CAPDU: 80 0D 01 02 [05:15:37]Write to MH i2c: E2 08 00 00 17 80 0D 01 02 00 00 00 00 90 [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 00 17 00 90 00 8B [05:15:37]RAPDU: 90 00 [05:15:37]wFMCommunicate OK [05:15:37]wFMCommunicate request_size=255 [05:15:37]MH_SAM_APDU [05:15: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 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 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 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 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 1D 00 00 00 F4 03 04 00 F9 34 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 66 02 00 35 04 06 00 39 D6 DA E9 [05:15:37]Write to MH i2c: E2 02 01 01 17 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 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 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 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 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 1D 00 00 00 F4 03 04 00 F9 34 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 66 02 00 35 04 06 00 39 D6 DA E9 00 00 DB [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 01 17 00 90 00 8C [05:15:37]RAPDU: 90 00 [05:15:37]wFMCommunicate OK [05:15:37]wFMCommunicate request_size=7 [05:15:37]MH_SAM_APDU [05:15:37]CAPDU: 80 0D 02 02 02 E9 40 [05:15:37]Write to MH i2c: E2 0A 00 02 17 80 0D 02 02 02 00 E9 40 00 00 C0 [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 03 00 02 17 00 90 00 8D [05:15:37]RAPDU: 90 00 [05:15:37]wFMCommunicate OK [05:15:37]wFMCommunicate request_size=4 [05:15:37]MH_SAM_APDU [05:15:37]CAPDU: 80 0D 03 02 [05:15:37]Write to MH i2c: E2 08 00 03 17 80 0D 03 02 00 00 00 00 95 [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 0B 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 0B 00 03 17 00 A8 CB 54 AD 54 26 75 A9 90 00 A2 [05:15:37]RAPDU: A8 CB 54 AD 54 26 75 A9 90 00 [05:15:37]wFMCommunicate OK [05:15:37]SAM_PROTO_SignData done [05:15:37]FM_MakeSignedData done [05:15:37]CreateOFDProtocolMessage [05:15:37]wFMCommunicate request_size=4 [05:15:37]MH_SAM_APDU [05:15:37]CAPDU: 80 11 00 00 [05:15:37]Write to MH i2c: E2 08 00 04 17 80 11 00 00 00 00 00 00 95 [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:37]Read from MH i2c: E2 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 17 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: E2 17 00 04 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E6 [05:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:15:37]wFMCommunicate OK [05:15:37]CreateOFDProtocolMessage done [05:15:37]OFDSenderStorePacket 157201 [05:15:37]StoreOFDPacket docnum=157201 [05:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7C 36 04 01 62 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 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 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 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 1D 00 00 00 F4 03 04 00 F9 34 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 66 02 00 35 04 06 00 39 D6 DA E9 E9 40 A8 CB 54 AD 54 26 75 A9 [05:15:37]CheckFolder [05:15:37]dirname=/storage/ofd_packets [05:15:37]CheckFolder done [05:15:37]ProducePacketName [05:15:37]name=ofd_packets/00157201 [05:15:37]NVStorageSaveData ofd_packets/00157201 [05:15:37]File name is /storage/ofd_packets/00157201 [05:15:37]Write 298 bytes [05:15:37]NVStorageSaveData done [05:15:37]OFDSenderStorePacket done [05:15:37]KKMCreateOFDPacket done [05:15:37]NVStorageSaveData kkm_last_timestamp [05:15:37]File name is /storage/kkm_last_timestamp [05:15:37]Write 4 bytes [05:15:37]NVStorageSaveData done [05:15:37]ExternCall_PrintAddStr [05:15:37]wPrintStart [05:15:37]Write to MH i2c: 01 00 00 05 17 1C [05:15:37]Write i2c OK [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: 01 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: 01 07 00 [05:15:37]MH_I2C_Read... [05:15:37]Read from MH i2c: 01 07 00 05 17 00 00 00 00 00 FF 0F 31 [05:15:37]RasterBufferAndPrint [05:15:37]line Счет N : (1)875561 [05:15:37]line ИНН: 02508201610067 [05:15:37]line Контрольно-Кассовый Чек [05:15:37]line ПРОДАЖА [05:15:37]line ТРК (МРК, ГНК) : 24 [05:15:37]line Товар: 2710194210 [05:15:37]line ДТ-К-2 [05:15:37]line 32.810 * 76.20 [05:15:37]line = 2500.12 [05:15:37]line НДС 12% НСП 1% [05:15:37]line > о реализуемом товаре [05:15:37]line ОКРУГЛЕНИЕ: -0.12 [05:15:37]line ИТОГО: 2500.00 [05:15:37]line Внесено: 2500.00 [05:15:37]line СДАЧА: 0.00 [05:15:37]line НСП 1% : 22.12 [05:15:37]line НДС 12% : 265.50 [05:15:37]line Наличными: 2500.00 [05:15:37]line Безнал.: 0.00 [05:15:37]line Место: АЗС № 165 "Партнер Нефть" [05:15:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:15:37]line СНО: Общий режим [05:15:37]line Чек 29 22.10.2024 05:15 [05:15:37]line Смена: 316 ФФД: 1.0 [05:15:37]line ЗНМ: 0300000234 [05:15:37]line РНМ: 0000137193017469 [05:15:37]line Версия ККМ: v1.0 [05:15:37]line ФМ: 0000000000963156 [05:15:37]line ФД: 157201 [05:15:37]line ФПД: 63594958547264 [05:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T051537&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157201&fm=63594958547264&tin=02508201610067®Number=0000137193017469&sum=250000 [05:15:37]OFD Sender: Processing packet 157201 [packets to send 52, broken 51] [05:15:37]ProducePacketName [05:15:37]name=ofd_packets/00157201 [05:15:37]OFD Sender: To server: pG, [05:15:37]CommunicateWithHost lk.salyk.kg:30040 [05:15:37]ConnectInit lk.salyk.kg [05:15:37]written 0, free lines is 4095 [05:15:37]Connected sock=7 [05:15:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 7C 36 04 01 62 BC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C 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 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 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 1D 00 00 00 F4 03 04 00 F9 34 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 66 02 00 35 04 06 00 39 D6 DA E9 E9 40 A8 CB 54 AD 54 26 75 A9 [05:15:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C7 DD 47 00 41 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 11 66 02 00 F4 03 04 00 27 DB 16 67 B6 04 01 00 00 B0 9C 98 DD F1 34 F5 92 [05:15:38]CommunicateWithHost err = 0 [05:15:38]CheckOFDResponse [05:15:38]1017 (14) - 77093643461234 [05:15:38]1041 (16) - 0000000000963156 [05:15:38]1040 (4) - 157201 [05:15:38]1012 (4) - 21.10.2024 22:52 [05:15:38]1206 (1) - 0 [05:15:38]OFD Sender: Remove packet 157201 [05:15:38]ProducePacketName [05:15:38]name=ofd_packets/00157201 [05:15:38]NVStorageDeleteData [05:15:38]Write to MH i2c: 01 00 00 30 17 47 [05:15:38]Write i2c OK [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: 01 [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: 01 07 00 [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: 01 07 00 30 17 00 00 00 00 00 ED 0C 47 [05:15:38]RasterBufferAndPrint [05:15:38]line [05:15:38]line [05:15:38]line [05:15:38]line [05:15:38]line [05:15:38]written 0, free lines is 3315 [05:15:38]MH_Cut [05:15:38]Write to MH i2c: D1 01 00 37 17 01 20 [05:15:38]Write i2c OK [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: D1 [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: D1 01 00 [05:15:38]MH_I2C_Read... [05:15:38]Read from MH i2c: D1 01 00 37 17 00 1F [05:15:38]Write to MH i2c: 01 00 00 38 17 4F [05:15:38]Write i2c OK [05:15:38]MH_I2C_Read... [05:15:38]OFD Sender: No OFD packet to send [05:15:39]*** Cut start [05:15:39]*** Partial cut [05:15:39]*** CUTSNS_PIN = 1 [05:15:39]*** CUTSNS_PIN = 0 [05:15:39]*** Brake cut motor [05:15:39]Read from MH i2c: 01 [05:15:39]MH_I2C_Read... [05:15:39]*** Stop cut motor [05:15:39]*** Cut end [05:15:39]Read from MH i2c: 01 07 00 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: 01 07 00 38 17 00 00 00 00 00 FF 0F 64 [05:15:39]process_action close_receipt done [05:15:39]requested_data is exist [05:15:39]produce_requested_data [05:15:39]requested_item fm.sn is exist - process it [05:15:39]wFMCommunicate request_size=4 [05:15:39]MH_SAM_APDU [05:15:39]CAPDU: 80 11 00 00 [05:15:39]Write to MH i2c: E2 08 00 39 17 80 11 00 00 00 00 00 00 CA [05:15:39]Write i2c OK [05:15:39]MH_I2C_Read... [05:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:15:39]Read from MH i2c: E2 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 17 00 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 17 00 39 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [05:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:15:39]wFMCommunicate OK [05:15:39]requested_item fd.num is exist - process it [05:15:39]SAM_PROTO_GetFieldsCounters [05:15:39]wFMCommunicate request_size=4 [05:15:39]MH_SAM_APDU [05:15:39]CAPDU: 80 13 00 00 [05:15:39]Write to MH i2c: E2 08 00 3A 17 80 13 00 00 00 00 00 00 CD [05:15:39]Write i2c OK [05:15:39]MH_I2C_Read... [05:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:15:39]Read from MH i2c: E2 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 62 00 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 62 00 3A 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 66 02 00 0E 04 04 00 3C 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 13 [05:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 11 66 02 00 0E 04 04 00 3C 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 [05:15:39]wFMCommunicate OK [05:15:39]SAM_PROTO_GetFieldsCounters done [05:15:39]requested_item shift.num is exist - process it [05:15:39]requested_item shift.opened is exist - process it [05:15:39]req_shift_opened [05:15:39]FM_GetShiftState [05:15:39]SAM_PROTO_GetShiftState [05:15:39]wFMCommunicate request_size=4 [05:15:39]MH_SAM_APDU [05:15:39]CAPDU: 80 13 01 00 [05:15:39]Write to MH i2c: E2 08 00 3B 17 80 13 01 00 00 00 00 00 CF [05:15:39]Write i2c OK [05:15:39]MH_I2C_Read... [05:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:15:39]Read from MH i2c: E2 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 0E 00 [05:15:39]MH_I2C_Read... [05:15:39]Read from MH i2c: E2 0E 00 3B 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 55 [05:15:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:15:39]wFMCommunicate OK [05:15:39]SAM_PROTO_GetShiftState done [05:15:39]FM_GetShiftState done [05:15:39]req_shift_opened done [05:15:39]requested_item shift.open_date is exist - process it [05:15:39]req_shift_open_date [05:15:39]req_shift_open_date done [05:15:39]produce_requested_data done [05:15:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157201,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [05:15:39]process_action_free close_receipt [05:15:39]json_value_free [05:15:39]json_value_free done [05:15:39]process_json_proto returns [05:15:39]Send response to host [05:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157201,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [05:15:39]free response buf [05:15:39]execute_script done [05:15:39]execute_script returns [05:15:39]free content buf [05:15:39]Sock 10.Close socket [05:15:39]Sock 10.Thread stoped [05:15:43]OFD Sender: No OFD packet to send [05:15:48]OFD Sender: No OFD packet to send [05:15:53]OFD Sender: No OFD packet to send [05:15:58]OFD Sender: No OFD packet to send [05:16:03]OFD Sender: No OFD packet to send [05:16:08]OFD Sender: No OFD packet to send [05:16:13]OFD Sender: No OFD packet to send [05:16:18]OFD Sender: No OFD packet to send [05:16:23]OFD Sender: No OFD packet to send [05:16:28]OFD Sender: No OFD packet to send [05:16:33]OFD Sender: No OFD packet to send [05:16:38]OFD Sender: No OFD packet to send [05:16:43]OFD Sender: No OFD packet to send [05:16:48]OFD Sender: No OFD packet to send [05:16:53]OFD Sender: No OFD packet to send [05:16:58]OFD Sender: No OFD packet to send [05:17:03]OFD Sender: No OFD packet to send [05:17:08]OFD Sender: No OFD packet to send [05:17:13]OFD Sender: No OFD packet to send [05:17:18]OFD Sender: No OFD packet to send [05:17:23]OFD Sender: No OFD packet to send [05:17:28]OFD Sender: No OFD packet to send [05:17:33]OFD Sender: No OFD packet to send [05:17:38]OFD Sender: No OFD packet to send [05:17:43]OFD Sender: No OFD packet to send [05:17:48]OFD Sender: No OFD packet to send [05:17:53]OFD Sender: No OFD packet to send [05:17:58]OFD Sender: No OFD packet to send [05:18:03]OFD Sender: No OFD packet to send [05:18:08]OFD Sender: No OFD packet to send [05:18:13]OFD Sender: No OFD packet to send [05:18:18]OFD Sender: No OFD packet to send [05:18:23]OFD Sender: No OFD packet to send [05:18:28]OFD Sender: No OFD packet to send [05:18:33]OFD Sender: No OFD packet to send [05:18:38]OFD Sender: No OFD packet to send [05:18:43]OFD Sender: No OFD packet to send [05:18:48]OFD Sender: No OFD packet to send [05:18:53]OFD Sender: No OFD packet to send [05:18:58]OFD Sender: No OFD packet to send [05:19:03]OFD Sender: No OFD packet to send [05:19:08]OFD Sender: No OFD packet to send [05:19:13]OFD Sender: No OFD packet to send [05:19:18]OFD Sender: No OFD packet to send [05:19:23]OFD Sender: No OFD packet to send [05:19:28]OFD Sender: No OFD packet to send [05:19:33]OFD Sender: No OFD packet to send [05:19:38]OFD Sender: No OFD packet to send [05:19:43]OFD Sender: No OFD packet to send [05:19:48]OFD Sender: No OFD packet to send [05:19:53]OFD Sender: No OFD packet to send [05:19:58]OFD Sender: No OFD packet to send [05:20:03]OFD Sender: No OFD packet to send [05:20:03]accept exits with 9 [05:20:03]New connection [05:20:03]New thread 3066801508 created [05:20:03]Thread 3066944868 joined [05:20:03]Waiting for new connection... [05:20:03] Sock 9.Parse request [05:20:03]Sock 9.Check first char [05:20:03]Sock 9.First char is OK [05:20:03]request: POST /json_proto HTTP/1.0 [05:20:03]Method: POST [05:20:03]URL: /json_proto [05:20:03]Method is POST - this is cgi request [05:20:03]url: /json_proto [05:20:03]query_string will be loaded in cgi processing [05:20:03]execute_cgi json_proto POST (null) [05:20:03]execute_cgi path=json_proto method=POST [05:20:03]POST find Content-Length [05:20:03]Host: 172.17.53.67:8080 [05:20:03]Content-Length: 682 [05:20:03]Content-Type: application/json [05:20:03] [05:20:03]POST finish read [05:20:03]Found Content-Length = 682 [05:20:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [05:20:03]execute_script... [05:20: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)875562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [05:20:03]POST & json_proto [05:20:03]process_json_proto [05:20:03]json parsed OK: [05:20:03]protocol is kg_v1.0 [05:20:03]action value=close_receipt [05:20:03]process_action close_receipt [05:20:03]cmd_close_receipt [05:20:03]MH_GetDate [05:20:03]Write to MH i2c: F0 00 00 3C 17 42 [05:20:03]Write i2c OK [05:20:03]MH_I2C_Read... [05:20:03]Read from MH i2c: F0 [05:20:03]MH_I2C_Read... [05:20:03]Read from MH i2c: F0 09 00 [05:20:03]MH_I2C_Read... [05:20:03]Read from MH i2c: F0 09 00 3C 17 00 05 36 17 67 19 BC 99 64 D6 [05:20:03]GetLastDocTimeStamp 1729574137 [05:20:03]current date 1729574405 [05:20:03]FM_GetShiftState [05:20:03]SAM_PROTO_GetShiftState [05:20:03]wFMCommunicate request_size=4 [05:20:03]MH_SAM_APDU [05:20:03]CAPDU: 80 13 01 00 [05:20:03]Write to MH i2c: E2 08 00 3D 17 80 13 01 00 00 00 00 00 D1 [05:20:03]Write i2c OK [05:20:03]MH_I2C_Read... [05:20:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:20:04]Read from MH i2c: E2 [05:20:04]MH_I2C_Read... [05:20:04]Read from MH i2c: E2 0E 00 [05:20:04]MH_I2C_Read... [05:20:04]Read from MH i2c: E2 0E 00 3D 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 57 [05:20:04]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:20:04]wFMCommunicate OK [05:20:04]SAM_PROTO_GetShiftState done [05:20:04]FM_GetShiftState done [05:20:04]opened in 1729556748 [05:20:04]opened+sec_in_day 1729643148 [05:20:04]quantity*price = 200043 [05:20:04]sum+1 = 200044 [05:20:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 30 22.10.2024 05:20 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157202 ФПД: 48162679853444 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T052005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157202&fm=48162679853444&tin=02508201610067®Number=0000137193017469&sum=200000 [05:20:05]StoreToDocumentArchive [05:20:05]shift 316 fd 157202 [05:20:05]save to /storage/0316/doc_00157202 [05:20:05]save last doc name /storage/0316/doc_00157202 to /storage/kkm_last_doc_name [05:20:05]save OK [05:20:05]Clear old archive folders... [05:20:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:20:05]tlvbuf is 0016FB50 [05:20:05]SAM_PROTO_ClearQueue [05:20:05]wFMCommunicate request_size=4 [05:20:05]MH_SAM_APDU [05:20:05]CAPDU: 80 09 00 00 [05:20:05]Write to MH i2c: E2 08 00 4A 17 80 09 00 00 00 00 00 00 D3 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 4A 17 00 90 00 D5 [05:20:05]RAPDU: 90 00 [05:20:05]wFMCommunicate OK [05:20:05]SAM_PROTO_ClearQueue done [05:20:05]KKMCreateOFDPacket [05:20:05]OFDProtocolAddRootSTLVToBuf [05:20:05]FM_MakeSignedData [05:20:05]FM_MakeSignedData [05:20:05]SAM_PROTO_SignData [05:20:05]wFMCommunicate request_size=4 [05:20:05]MH_SAM_APDU [05:20:05]CAPDU: 80 0D 01 02 [05:20:05]Write to MH i2c: E2 08 00 4B 17 80 0D 01 02 00 00 00 00 DB [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 4B 17 00 90 00 D6 [05:20:05]RAPDU: 90 00 [05:20:05]wFMCommunicate OK [05:20:05]wFMCommunicate request_size=255 [05:20:05]MH_SAM_APDU [05:20: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 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 1E 00 00 00 F4 03 04 00 05 36 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 66 02 00 35 04 06 00 2B [05:20:05]Write to MH i2c: E2 02 01 4C 17 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 1E 00 00 00 F4 03 04 00 05 36 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 66 02 00 35 04 06 00 2B 00 00 E3 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 4C 17 00 90 00 D7 [05:20:05]RAPDU: 90 00 [05:20:05]wFMCommunicate OK [05:20:05]wFMCommunicate request_size=10 [05:20:05]MH_SAM_APDU [05:20:05]CAPDU: 80 0D 02 02 05 CD BF 6C 91 84 [05:20:05]Write to MH i2c: E2 0D 00 4D 17 80 0D 02 02 05 00 CD BF 6C 91 84 00 00 F5 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 03 00 4D 17 00 90 00 D8 [05:20:05]RAPDU: 90 00 [05:20:05]wFMCommunicate OK [05:20:05]wFMCommunicate request_size=4 [05:20:05]MH_SAM_APDU [05:20:05]CAPDU: 80 0D 03 02 [05:20:05]Write to MH i2c: E2 08 00 4E 17 80 0D 03 02 00 00 00 00 E0 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 0B 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 0B 00 4E 17 00 A4 35 FE 01 B2 9E 9A 71 90 00 14 [05:20:05]RAPDU: A4 35 FE 01 B2 9E 9A 71 90 00 [05:20:05]wFMCommunicate OK [05:20:05]SAM_PROTO_SignData done [05:20:05]FM_MakeSignedData done [05:20:05]CreateOFDProtocolMessage [05:20:05]wFMCommunicate request_size=4 [05:20:05]MH_SAM_APDU [05:20:05]CAPDU: 80 11 00 00 [05:20:05]Write to MH i2c: E2 08 00 4F 17 80 11 00 00 00 00 00 00 E0 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:20:05]Read from MH i2c: E2 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 17 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: E2 17 00 4F 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [05:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:20:05]wFMCommunicate OK [05:20:05]CreateOFDProtocolMessage done [05:20:05]OFDSenderStorePacket 157202 [05:20:05]StoreOFDPacket docnum=157202 [05:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 1C 07 01 3A 76 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 1E 00 00 00 F4 03 04 00 05 36 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 66 02 00 35 04 06 00 2B CD BF 6C 91 84 A4 35 FE 01 B2 9E 9A 71 [05:20:05]CheckFolder [05:20:05]dirname=/storage/ofd_packets [05:20:05]CheckFolder done [05:20:05]ProducePacketName [05:20:05]name=ofd_packets/00157202 [05:20:05]NVStorageSaveData ofd_packets/00157202 [05:20:05]File name is /storage/ofd_packets/00157202 [05:20:05]Write 301 bytes [05:20:05]NVStorageSaveData done [05:20:05]OFDSenderStorePacket done [05:20:05]KKMCreateOFDPacket done [05:20:05]NVStorageSaveData kkm_last_timestamp [05:20:05]File name is /storage/kkm_last_timestamp [05:20:05]Write 4 bytes [05:20:05]NVStorageSaveData done [05:20:05]ExternCall_PrintAddStr [05:20:05]wPrintStart [05:20:05]Write to MH i2c: 01 00 00 50 17 67 [05:20:05]Write i2c OK [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: 01 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: 01 07 00 [05:20:05]MH_I2C_Read... [05:20:05]Read from MH i2c: 01 07 00 50 17 00 00 00 00 00 FF 0F 7C [05:20:05]RasterBufferAndPrint [05:20:05]line Счет N : (1)875562 [05:20:05]line ИНН: 02508201610067 [05:20:05]line Контрольно-Кассовый Чек [05:20:05]line ПРОДАЖА [05:20:05]line ТРК (МРК, ГНК) : 21 [05:20:05]line Товар: 2710124500 [05:20:05]line Аи-95-К-5 [05:20:05]line 26.960 * 74.20 [05:20:05]line = 2000.43 [05:20:05]line НДС 12% НСП 1% [05:20:05]line > о реализуемом товаре [05:20:05]line ОКРУГЛЕНИЕ: -0.43 [05:20:05]line ИТОГО: 2000.00 [05:20:05]line Внесено: 2000.00 [05:20:05]line СДАЧА: 0.00 [05:20:05]line НСП 1% : 17.70 [05:20:05]line НДС 12% : 212.43 [05:20:05]line Наличными: 2000.00 [05:20:05]line Безнал.: 0.00 [05:20:05]line Место: АЗС № 165 "Партнер Нефть" [05:20:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:20:05]line СНО: Общий режим [05:20:05]line Чек 30 22.10.2024 05:20 [05:20:05]line Смена: 316 ФФД: 1.0 [05:20:05]line ЗНМ: 0300000234 [05:20:05]line РНМ: 0000137193017469 [05:20:05]line Версия ККМ: v1.0 [05:20:05]line ФМ: 0000000000963156 [05:20:05]line ФД: 157202 [05:20:05]line ФПД: 48162679853444 [05:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T052005&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157202&fm=48162679853444&tin=02508201610067®Number=0000137193017469&sum=200000 [05:20:05]OFD Sender: Processing packet 157202 [packets to send 52, broken 51] [05:20:05]ProducePacketName [05:20:05]name=ofd_packets/00157202 [05:20:05]OFD Sender: To server: pG, [05:20:05]CommunicateWithHost lk.salyk.kg:30040 [05:20:05]ConnectInit lk.salyk.kg [05:20:05]written 0, free lines is 4095 [05:20:06]Connected sock=10 [05:20:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 21 1C 07 01 3A 76 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 1E 00 00 00 F4 03 04 00 05 36 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 12 66 02 00 35 04 06 00 2B CD BF 6C 91 84 A4 35 FE 01 B2 9E 9A 71 [05:20:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA C6 47 00 5E 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 39 36 33 31 35 36 10 04 04 00 12 66 02 00 F4 03 04 00 33 DC 16 67 B6 04 01 00 00 71 ED 24 09 4A AA 02 43 [05:20:06]CommunicateWithHost err = 0 [05:20:06]CheckOFDResponse [05:20:06]1017 (14) - 77093643461234 [05:20:06]1041 (16) - 0000000000963156 [05:20:06]1040 (4) - 157202 [05:20:06]1012 (4) - 21.10.2024 22:56 [05:20:06]1206 (1) - 0 [05:20:06]OFD Sender: Remove packet 157202 [05:20:06]ProducePacketName [05:20:06]name=ofd_packets/00157202 [05:20:06]NVStorageDeleteData [05:20:06]Write to MH i2c: 01 00 00 7B 17 92 [05:20:06]Write i2c OK [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: 01 [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: 01 07 00 [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: 01 07 00 7B 17 00 00 00 00 00 E5 0C 8A [05:20:06]RasterBufferAndPrint [05:20:06]line [05:20:06]line [05:20:06]line [05:20:06]line [05:20:06]line [05:20:06]written 0, free lines is 3307 [05:20:06]MH_Cut [05:20:06]Write to MH i2c: D1 01 00 82 17 01 6B [05:20:06]Write i2c OK [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: D1 [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: D1 01 00 [05:20:06]MH_I2C_Read... [05:20:06]Read from MH i2c: D1 01 00 82 17 00 6A [05:20:06]Write to MH i2c: 01 00 00 83 17 9A [05:20:06]Write i2c OK [05:20:06]MH_I2C_Read... [05:20:06]OFD Sender: No OFD packet to send [05:20:07]*** Cut start [05:20:07]*** Partial cut [05:20:07]*** CUTSNS_PIN = 1 [05:20:07]*** CUTSNS_PIN = 0 [05:20:07]*** Brake cut motor [05:20:07]Read from MH i2c: 01 [05:20:07]MH_I2C_Read... [05:20:07]*** Stop cut motor [05:20:07]*** Cut end [05:20:07]Read from MH i2c: 01 07 00 [05:20:07]MH_I2C_Read... [05:20:07]Read from MH i2c: 01 07 00 83 17 00 00 00 00 00 FF 0F AF [05:20:07]process_action close_receipt done [05:20:07]requested_data is exist [05:20:07]produce_requested_data [05:20:07]requested_item fm.sn is exist - process it [05:20:07]wFMCommunicate request_size=4 [05:20:07]MH_SAM_APDU [05:20:07]CAPDU: 80 11 00 00 [05:20:07]Write to MH i2c: E2 08 00 84 17 80 11 00 00 00 00 00 00 15 [05:20:07]Write i2c OK [05:20:07]MH_I2C_Read... [05:20:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:20:07]Read from MH i2c: E2 [05:20:07]MH_I2C_Read... [05:20:07]Read from MH i2c: E2 17 00 [05:20:07]MH_I2C_Read... [05:20:07]Read from MH i2c: E2 17 00 84 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [05:20:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:20:07]wFMCommunicate OK [05:20:07]requested_item fd.num is exist - process it [05:20:07]SAM_PROTO_GetFieldsCounters [05:20:07]wFMCommunicate request_size=4 [05:20:07]MH_SAM_APDU [05:20:07]CAPDU: 80 13 00 00 [05:20:07]Write to MH i2c: E2 08 00 85 17 80 13 00 00 00 00 00 00 18 [05:20:07]Write i2c OK [05:20:07]MH_I2C_Read... [05:20:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:20:07]Read from MH i2c: E2 [05:20:07]MH_I2C_Read... [05:20:07]Read from MH i2c: E2 62 00 [05:20:07]MH_I2C_Read... [05:20:07]Read from MH i2c: E2 62 00 85 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 66 02 00 0E 04 04 00 3C 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 62 [05:20:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 12 66 02 00 0E 04 04 00 3C 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 [05:20:07]wFMCommunicate OK [05:20:07]SAM_PROTO_GetFieldsCounters done [05:20:07]requested_item shift.num is exist - process it [05:20:07]requested_item shift.opened is exist - process it [05:20:07]req_shift_opened [05:20:07]FM_GetShiftState [05:20:07]SAM_PROTO_GetShiftState [05:20:07]wFMCommunicate request_size=4 [05:20:07]MH_SAM_APDU [05:20:07]CAPDU: 80 13 01 00 [05:20:07]Write to MH i2c: E2 08 00 86 17 80 13 01 00 00 00 00 00 1A [05:20:07]Write i2c OK [05:20:07]MH_I2C_Read... [05:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:20:08]Read from MH i2c: E2 [05:20:08]MH_I2C_Read... [05:20:08]Read from MH i2c: E2 0E 00 [05:20:08]MH_I2C_Read... [05:20:08]Read from MH i2c: E2 0E 00 86 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A0 [05:20:08]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:20:08]wFMCommunicate OK [05:20:08]SAM_PROTO_GetShiftState done [05:20:08]FM_GetShiftState done [05:20:08]req_shift_opened done [05:20:08]requested_item shift.open_date is exist - process it [05:20:08]req_shift_open_date [05:20:08]req_shift_open_date done [05:20:08]produce_requested_data done [05:20:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157202,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [05:20:08]process_action_free close_receipt [05:20:08]json_value_free [05:20:08]json_value_free done [05:20:08]process_json_proto returns [05:20:08]Send response to host [05:20:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157202,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [05:20:08]free response buf [05:20:08]execute_script done [05:20:08]execute_script returns [05:20:08]free content buf [05:20:08]Sock 9.Close socket [05:20:08]Sock 9.Thread stoped [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:16]OFD Sender: No OFD packet to send [05:21:21]OFD Sender: No OFD packet to send [05:21:26]OFD Sender: No OFD packet to send [05:21:31]OFD Sender: No OFD packet to send [05:21:36]OFD Sender: No OFD packet to send [05:21:41]OFD Sender: No OFD packet to send [05:21:46]OFD Sender: No OFD packet to send [05:21:51]OFD Sender: No OFD packet to send [05:21:56]OFD Sender: No OFD packet to send [05:22:01]OFD Sender: No OFD packet to send [05:22:06]OFD Sender: No OFD packet to send [05:22:11]OFD Sender: No OFD packet to send [05:22:16]OFD Sender: No OFD packet to send [05:22:21]OFD Sender: No OFD packet to send [05:22:26]OFD Sender: No OFD packet to send [05:22:31]OFD Sender: No OFD packet to send [05:22:36]OFD Sender: No OFD packet to send [05:22:41]OFD Sender: No OFD packet to send [05:22:46]OFD Sender: No OFD packet to send [05:22:51]OFD Sender: No OFD packet to send [05:22:56]OFD Sender: No OFD packet to send [05:23:01]OFD Sender: No OFD packet to send [05:23:06]OFD Sender: No OFD packet to send [05:23:11]OFD Sender: No OFD packet to send [05:23:16]OFD Sender: No OFD packet to send [05:23:21]OFD Sender: No OFD packet to send [05:23:26]OFD Sender: No OFD packet to send [05:23:31]OFD Sender: No OFD packet to send [05:23:36]OFD Sender: No OFD packet to send [05:23:41]OFD Sender: No OFD packet to send [05:23:46]OFD Sender: No OFD packet to send [05:23:52]OFD Sender: No OFD packet to send [05:23:57]OFD Sender: No OFD packet to send [05:24:02]OFD Sender: No OFD packet to send [05:24:07]OFD Sender: No OFD packet to send [05:24:12]OFD Sender: No OFD packet to send [05:24:17]OFD Sender: No OFD packet to send [05:24:22]OFD Sender: No OFD packet to send [05:24:27]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:42]OFD Sender: No OFD packet to send [05:24:47]OFD Sender: No OFD packet to send [05:24:52]OFD Sender: No OFD packet to send [05:24:57]OFD Sender: No OFD packet to send [05:25:02]OFD Sender: No OFD packet to send [05:25:07]OFD Sender: No OFD packet to send [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:32]OFD Sender: No OFD packet to send [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:47]OFD Sender: No OFD packet to send [05:26:52]OFD Sender: No OFD packet to send [05:26:57]OFD Sender: No OFD packet to send [05:27:02]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:47]OFD Sender: No OFD packet to send [05:27:52]OFD Sender: No OFD packet to send [05:27:57]OFD Sender: No OFD packet to send [05:28:02]OFD Sender: No OFD packet to send [05:28:07]OFD Sender: No OFD packet to send [05:28:12]OFD Sender: No OFD packet to send [05:28:17]OFD Sender: No OFD packet to send [05:28:22]OFD Sender: No OFD packet to send [05:28:27]OFD Sender: No OFD packet to send [05:28:32]OFD Sender: No OFD packet to send [05:28:37]OFD Sender: No OFD packet to send [05:28:39]accept exits with 7 [05:28:39]New connection [05:28:39]New thread 3066944868 created [05:28:39]Thread 3066801508 joined [05:28:39]Waiting for new connection... [05:28:39] Sock 7.Parse request [05:28:39]Sock 7.Check first char [05:28:39]Sock 7.First char is OK [05:28:39]request: POST /json_proto HTTP/1.0 [05:28:39]Method: POST [05:28:39]URL: /json_proto [05:28:39]Method is POST - this is cgi request [05:28:39]url: /json_proto [05:28:39]query_string will be loaded in cgi processing [05:28:39]execute_cgi json_proto POST (null) [05:28:39]execute_cgi path=json_proto method=POST [05:28:39]POST find Content-Length [05:28:39]Host: 172.17.53.67:8080 [05:28:39]Content-Length: 675 [05:28:39]Content-Type: application/json [05:28:39] [05:28:39]POST finish read [05:28:39]Found Content-Length = 675 [05:28:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 26.120, "sum" : 1786.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1786.00, "payments": [ { "type": 0, "sum" : 1786.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:28:39]execute_script... [05:28: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)875563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 26.120, "sum" : 1786.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1786.00, "payments": [ { "type": 0, "sum" : 1786.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:28:39]POST & json_proto [05:28:39]process_json_proto [05:28:39]json parsed OK: [05:28:39]protocol is kg_v1.0 [05:28:39]action value=close_receipt [05:28:39]process_action close_receipt [05:28:39]cmd_close_receipt [05:28:39]MH_GetDate [05:28:39]Write to MH i2c: F0 00 00 87 17 8D [05:28:39]Write i2c OK [05:28:39]MH_I2C_Read... [05:28:39]Read from MH i2c: F0 [05:28:39]MH_I2C_Read... [05:28:39]Read from MH i2c: F0 09 00 [05:28:39]MH_I2C_Read... [05:28:39]Read from MH i2c: F0 09 00 87 17 00 09 38 17 67 19 BC 99 64 27 [05:28:39]GetLastDocTimeStamp 1729574405 [05:28:39]current date 1729574921 [05:28:39]FM_GetShiftState [05:28:39]SAM_PROTO_GetShiftState [05:28:39]wFMCommunicate request_size=4 [05:28:39]MH_SAM_APDU [05:28:39]CAPDU: 80 13 01 00 [05:28:39]Write to MH i2c: E2 08 00 88 17 80 13 01 00 00 00 00 00 1C [05:28:39]Write i2c OK [05:28:39]MH_I2C_Read... [05:28:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:28:39]Read from MH i2c: E2 [05:28:39]MH_I2C_Read... [05:28:39]Read from MH i2c: E2 0E 00 [05:28:39]MH_I2C_Read... [05:28:39]Read from MH i2c: E2 0E 00 88 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A2 [05:28:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:28:39]wFMCommunicate OK [05:28:39]SAM_PROTO_GetShiftState done [05:28:39]FM_GetShiftState done [05:28:39]opened in 1729556748 [05:28:39]opened+sec_in_day 1729643148 [05:28:39]quantity*price = 178660 [05:28:39]sum+1 = 178662 [05:28:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1786.00 Внесено: 2000.00 СДАЧА: 214.00 НСП 1% : 15.81 НДС 12% : 189.73 Наличными: 1786.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 31 22.10.2024 05:28 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157203 ФПД: 196614885993830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T052841&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157203&fm=196614885993830&tin=02508201610067®Number=0000137193017469&sum=178600 [05:28:40]StoreToDocumentArchive [05:28:40]shift 316 fd 157203 [05:28:40]save to /storage/0316/doc_00157203 [05:28:40]save last doc name /storage/0316/doc_00157203 to /storage/kkm_last_doc_name [05:28:40]save OK [05:28:40]Clear old archive folders... [05:28:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [05:28:40]tlvbuf is 0018B390 [05:28:40]SAM_PROTO_ClearQueue [05:28:40]wFMCommunicate request_size=4 [05:28:40]MH_SAM_APDU [05:28:40]CAPDU: 80 09 00 00 [05:28:40]Write to MH i2c: E2 08 00 95 17 80 09 00 00 00 00 00 00 1E [05:28:40]Write i2c OK [05:28:40]MH_I2C_Read... [05:28:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:28:40]Read from MH i2c: E2 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 95 17 00 90 00 20 [05:28:40]RAPDU: 90 00 [05:28:40]wFMCommunicate OK [05:28:40]SAM_PROTO_ClearQueue done [05:28:40]KKMCreateOFDPacket [05:28:40]OFDProtocolAddRootSTLVToBuf [05:28:40]FM_MakeSignedData [05:28:40]FM_MakeSignedData [05:28:40]SAM_PROTO_SignData [05:28:40]wFMCommunicate request_size=4 [05:28:40]MH_SAM_APDU [05:28:40]CAPDU: 80 0D 01 02 [05:28:40]Write to MH i2c: E2 08 00 96 17 80 0D 01 02 00 00 00 00 26 [05:28:40]Write i2c OK [05:28:40]MH_I2C_Read... [05:28:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:28:40]Read from MH i2c: E2 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 96 17 00 90 00 21 [05:28:40]RAPDU: 90 00 [05:28:40]wFMCommunicate OK [05:28:40]wFMCommunicate request_size=255 [05:28:40]MH_SAM_APDU [05:28:40]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E5 B9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 B9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 4A 00 00 00 00 07 04 06 00 A8 B9 02 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 09 38 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 66 02 00 35 04 06 00 [05:28:40]Write to MH i2c: E2 02 01 97 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E5 B9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 B9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 4A 00 00 00 00 07 04 06 00 A8 B9 02 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 09 38 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 66 02 00 35 04 06 00 00 00 3B [05:28:40]Write i2c OK [05:28:40]MH_I2C_Read... [05:28:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:28:40]Read from MH i2c: E2 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 [05:28:40]MH_I2C_Read... [05:28:40]Read from MH i2c: E2 03 00 97 17 00 90 00 22 [05:28:40]RAPDU: 90 00 [05:28:40]wFMCommunicate OK [05:28:40]wFMCommunicate request_size=11 [05:28:40]MH_SAM_APDU [05:28:40]CAPDU: 80 0D 02 02 06 B2 D1 F8 6F ED 66 [05:28:40]Write to MH i2c: E2 0E 00 98 17 80 0D 02 02 06 00 B2 D1 F8 6F ED 66 00 00 72 [05:28:40]Write i2c OK [05:28:40]MH_I2C_Read... [05:28:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:28:41]Read from MH i2c: E2 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 03 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 03 00 98 17 00 90 00 23 [05:28:41]RAPDU: 90 00 [05:28:41]wFMCommunicate OK [05:28:41]wFMCommunicate request_size=4 [05:28:41]MH_SAM_APDU [05:28:41]CAPDU: 80 0D 03 02 [05:28:41]Write to MH i2c: E2 08 00 99 17 80 0D 03 02 00 00 00 00 2B [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:28:41]Read from MH i2c: E2 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 0B 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 0B 00 99 17 00 E6 49 37 6C 66 E7 EE 99 90 00 D2 [05:28:41]RAPDU: E6 49 37 6C 66 E7 EE 99 90 00 [05:28:41]wFMCommunicate OK [05:28:41]SAM_PROTO_SignData done [05:28:41]FM_MakeSignedData done [05:28:41]CreateOFDProtocolMessage [05:28:41]wFMCommunicate request_size=4 [05:28:41]MH_SAM_APDU [05:28:41]CAPDU: 80 11 00 00 [05:28:41]Write to MH i2c: E2 08 00 9A 17 80 11 00 00 00 00 00 00 2B [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:28:41]Read from MH i2c: E2 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 17 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: E2 17 00 9A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [05:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:28:41]wFMCommunicate OK [05:28:41]CreateOFDProtocolMessage done [05:28:41]OFDSenderStorePacket 157203 [05:28:41]StoreOFDPacket docnum=157203 [05:28:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CC 88 08 01 97 AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E5 B9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 B9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 4A 00 00 00 00 07 04 06 00 A8 B9 02 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 09 38 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 66 02 00 35 04 06 00 B2 D1 F8 6F ED 66 E6 49 37 6C 66 E7 EE 99 [05:28:41]CheckFolder [05:28:41]dirname=/storage/ofd_packets [05:28:41]CheckFolder done [05:28:41]ProducePacketName [05:28:41]name=ofd_packets/00157203 [05:28:41]NVStorageSaveData ofd_packets/00157203 [05:28:41]File name is /storage/ofd_packets/00157203 [05:28:41]Write 302 bytes [05:28:41]NVStorageSaveData done [05:28:41]OFDSenderStorePacket done [05:28:41]KKMCreateOFDPacket done [05:28:41]NVStorageSaveData kkm_last_timestamp [05:28:41]File name is /storage/kkm_last_timestamp [05:28:41]Write 4 bytes [05:28:41]NVStorageSaveData done [05:28:41]ExternCall_PrintAddStr [05:28:41]wPrintStart [05:28:41]Write to MH i2c: 01 00 00 9B 17 B2 [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 07 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 07 00 9B 17 00 00 00 00 00 FF 0F C7 [05:28:41]RasterBufferAndPrint [05:28:41]line Счет N : (1)875563 [05:28:41]line ИНН: 02508201610067 [05:28:41]line Контрольно-Кассовый Чек [05:28:41]line ПРОДАЖА [05:28:41]line ТРК (МРК, ГНК) : 33 [05:28:41]line Товар: 2710124130 [05:28:41]line Super 92-К-5 [05:28:41]line 26.120 * 68.40 [05:28:41]line = 1786.61 [05:28:41]line НДС 12% НСП 1% [05:28:41]line > о реализуемом товаре [05:28:41]line ОКРУГЛЕНИЕ: -0.61 [05:28:41]line ИТОГО: 1786.00 [05:28:41]line Внесено: 2000.00 [05:28:41]line СДАЧА: 214.00 [05:28:41]line НСП 1% : 15.81 [05:28:41]line НДС 12% : 189.73 [05:28:41]line Наличными: 1786.00 [05:28:41]line Безнал.: 0.00 [05:28:41]line Место: АЗС № 165 "Партнер Нефть" [05:28:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [05:28:41]line СНО: Общий режим [05:28:41]line Чек 31 22.10.2024 05:28 [05:28:41]line Смена: 316 ФФД: 1.0 [05:28:41]line ЗНМ: 0300000234 [05:28:41]line РНМ: 0000137193017469 [05:28:41]line Версия ККМ: v1.0 [05:28:41]line ФМ: 0000000000963156 [05:28:41]line ФД: 157203 [05:28:41]line ФПД: 196614885993830 [05:28:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T052841&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157203&fm=196614885993830&tin=02508201610067®Number=0000137193017469&sum=178600 [05:28:41]OFD Sender: Processing packet 157203 [packets to send 52, broken 51] [05:28:41]ProducePacketName [05:28:41]name=ofd_packets/00157203 [05:28:41]OFD Sender: To server: pG, [05:28:41]CommunicateWithHost lk.salyk.kg:30040 [05:28:41]ConnectInit lk.salyk.kg [05:28:41]written 0, free lines is 4095 [05:28:41]Connected sock=10 [05:28:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CC 88 08 01 97 AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 66 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 E5 B9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 B9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 4A 00 00 00 00 07 04 06 00 A8 B9 02 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 09 38 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 13 66 02 00 35 04 06 00 B2 D1 F8 6F ED 66 E6 49 37 6C 66 E7 EE 99 [05:28:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 BE 47 00 A4 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 39 36 33 31 35 36 10 04 04 00 13 66 02 00 F4 03 04 00 36 DE 16 67 B6 04 01 00 00 CE E2 BE 89 AD D6 50 B2 [05:28:41]CommunicateWithHost err = 0 [05:28:41]CheckOFDResponse [05:28:41]1017 (14) - 77093643461234 [05:28:41]1041 (16) - 0000000000963156 [05:28:41]1040 (4) - 157203 [05:28:41]1012 (4) - 21.10.2024 23:05 [05:28:41]1206 (1) - 0 [05:28:41]OFD Sender: Remove packet 157203 [05:28:41]ProducePacketName [05:28:41]name=ofd_packets/00157203 [05:28:41]NVStorageDeleteData [05:28:41]Write to MH i2c: 01 00 00 C6 17 DD [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 07 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: 01 07 00 C6 17 00 00 00 00 00 E7 0C D7 [05:28:41]RasterBufferAndPrint [05:28:41]line [05:28:41]line [05:28:41]line [05:28:41]line [05:28:41]line [05:28:41]written 0, free lines is 3310 [05:28:41]MH_Cut [05:28:41]Write to MH i2c: D1 01 00 CD 17 01 B6 [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: D1 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: D1 01 00 [05:28:41]MH_I2C_Read... [05:28:41]Read from MH i2c: D1 01 00 CD 17 00 B5 [05:28:41]Write to MH i2c: 01 00 00 CE 17 E5 [05:28:41]Write i2c OK [05:28:41]MH_I2C_Read... [05:28:42]OFD Sender: No OFD packet to send [05:28:42]*** Cut start [05:28:42]*** Partial cut [05:28:42]*** CUTSNS_PIN = 1 [05:28:42]*** CUTSNS_PIN = 0 [05:28:42]*** Brake cut motor [05:28:43]Read from MH i2c: 01 [05:28:43]MH_I2C_Read... [05:28:43]*** Stop cut motor [05:28:43]*** Cut end [05:28:43]Read from MH i2c: 01 07 00 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: 01 07 00 CE 17 00 00 00 00 00 FF 0F FA [05:28:43]process_action close_receipt done [05:28:43]requested_data is exist [05:28:43]produce_requested_data [05:28:43]requested_item fm.sn is exist - process it [05:28:43]wFMCommunicate request_size=4 [05:28:43]MH_SAM_APDU [05:28:43]CAPDU: 80 11 00 00 [05:28:43]Write to MH i2c: E2 08 00 CF 17 80 11 00 00 00 00 00 00 60 [05:28:43]Write i2c OK [05:28:43]MH_I2C_Read... [05:28:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:28:43]Read from MH i2c: E2 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 17 00 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 17 00 CF 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [05:28:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [05:28:43]wFMCommunicate OK [05:28:43]requested_item fd.num is exist - process it [05:28:43]SAM_PROTO_GetFieldsCounters [05:28:43]wFMCommunicate request_size=4 [05:28:43]MH_SAM_APDU [05:28:43]CAPDU: 80 13 00 00 [05:28:43]Write to MH i2c: E2 08 00 D0 17 80 13 00 00 00 00 00 00 63 [05:28:43]Write i2c OK [05:28:43]MH_I2C_Read... [05:28:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:28:43]Read from MH i2c: E2 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 62 00 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 62 00 D0 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 66 02 00 0E 04 04 00 3C 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 B1 [05:28:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 13 66 02 00 0E 04 04 00 3C 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 [05:28:43]wFMCommunicate OK [05:28:43]SAM_PROTO_GetFieldsCounters done [05:28:43]requested_item shift.num is exist - process it [05:28:43]requested_item shift.opened is exist - process it [05:28:43]req_shift_opened [05:28:43]FM_GetShiftState [05:28:43]SAM_PROTO_GetShiftState [05:28:43]wFMCommunicate request_size=4 [05:28:43]MH_SAM_APDU [05:28:43]CAPDU: 80 13 01 00 [05:28:43]Write to MH i2c: E2 08 00 D1 17 80 13 01 00 00 00 00 00 65 [05:28:43]Write i2c OK [05:28:43]MH_I2C_Read... [05:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:28:43]Read from MH i2c: E2 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 0E 00 [05:28:43]MH_I2C_Read... [05:28:43]Read from MH i2c: E2 0E 00 D1 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EB [05:28:43]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [05:28:43]wFMCommunicate OK [05:28:43]SAM_PROTO_GetShiftState done [05:28:43]FM_GetShiftState done [05:28:43]req_shift_opened done [05:28:43]requested_item shift.open_date is exist - process it [05:28:43]req_shift_open_date [05:28:43]req_shift_open_date done [05:28:43]produce_requested_data done [05:28:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157203,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [05:28:43]process_action_free close_receipt [05:28:43]json_value_free [05:28:43]json_value_free done [05:28:43]process_json_proto returns [05:28:43]Send response to host [05:28:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157203,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [05:28:43]free response buf [05:28:43]execute_script done [05:28:43]execute_script returns [05:28:43]free content buf [05:28:43]Sock 7.Close socket [05:28:43]Sock 7.Thread stoped [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:54]int [05:28:54]Write to MH i2c: 01 00 00 D2 17 E9 [05:28:54]*** FLAG_PRN_KEY set [05:28:54]Write i2c OK [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 07 00 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 07 00 D2 17 00 08 00 00 00 FF 0F 06 [05:28:54]state=0 [05:28:54]Key pressed [05:28:54]Feed [05:28:54]Write to MH i2c: D8 00 00 D3 17 C1 [05:28:54]Write i2c OK [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: D8 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: D8 01 00 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: D8 01 00 D3 17 00 C2 [05:28:54]int [05:28:54]Write to MH i2c: 01 00 00 D4 17 EB [05:28:54]Write i2c OK [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 07 00 [05:28:54]MH_I2C_Read... [05:28:54]Read from MH i2c: 01 07 00 D4 17 00 48 00 00 00 3C 00 76 [05:28:54]state=2 [05:28:54]Key pressed [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 D5 17 EC [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 D5 17 00 08 00 00 00 F8 0F 02 [05:28:55]state=2 [05:28:55]Key pressed [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 D6 17 ED [05:28:55]*** FLAG_PRN_KEY reset [05:28:55]*** FLAG_PRN_KEY set [05:28:55]*** FLAG_PRN_KEY reset [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 D6 17 00 00 00 00 00 FD 0F 00 [05:28:55]state=2 [05:28:55]Stop feed [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 D7 17 EE [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]*** FLAG_PRN_KEY set [05:28:55]*** FLAG_PRN_KEY reset [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 D7 17 00 00 00 00 00 FF 0F 03 [05:28:55]state=0 [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 D8 17 EF [05:28:55]*** FLAG_PRN_KEY set [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 D8 17 00 08 00 00 00 FF 0F 0C [05:28:55]state=0 [05:28:55]Key pressed [05:28:55]Feed [05:28:55]Write to MH i2c: D8 00 00 D9 17 C7 [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: D8 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: D8 01 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: D8 01 00 D9 17 00 C8 [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 DA 17 F1 [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 DA 17 00 48 00 00 00 3C 00 7C [05:28:55]state=2 [05:28:55]Key pressed [05:28:55]int [05:28:55]Write to MH i2c: 01 00 00 DB 17 F2 [05:28:55]*** FLAG_PRN_KEY reset [05:28:55]Write i2c OK [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 [05:28:55]MH_I2C_Read... [05:28:55]Read from MH i2c: 01 07 00 DB 17 00 00 00 00 00 F6 0F FE [05:28:55]state=2 [05:28:55]Stop feed [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: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: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:47]OFD Sender: No OFD packet to send [05:32:52]OFD Sender: No OFD packet to send [05:32:57]OFD Sender: No OFD packet to send [05:33:02]OFD Sender: No OFD packet to send [05:33:07]OFD Sender: No OFD packet to send [05:33:12]OFD Sender: No OFD packet to send [05:33:17]OFD Sender: No OFD packet to send [05:33:22]OFD Sender: No OFD packet to send [05:33:27]OFD Sender: No OFD packet to send [05:33:32]OFD Sender: No OFD packet to send [05:33:37]OFD Sender: No OFD packet to send [05:33:42]OFD Sender: No OFD packet to send [05:33:47]OFD Sender: No OFD packet to send [05:33:52]OFD Sender: No OFD packet to send [05:33:57]OFD Sender: No OFD packet to send [05:34:02]OFD Sender: No OFD packet to send [05:34:07]OFD Sender: No OFD packet to send [05:34:12]OFD Sender: No OFD packet to send [05:34:17]OFD Sender: No OFD packet to send [05:34:22]OFD Sender: No OFD packet to send [05:34:27]OFD Sender: No OFD packet to send [05:34:32]OFD Sender: No OFD packet to send [05:34:37]OFD Sender: No OFD packet to send [05:34:42]OFD Sender: No OFD packet to send [05:34:47]OFD Sender: No OFD packet to send [05:34:52]OFD Sender: No OFD packet to send [05:34:57]OFD Sender: No OFD packet to send [05:35:02]OFD Sender: No OFD packet to send [05:35:07]OFD Sender: No OFD packet to send [05:35:12]OFD Sender: No OFD packet to send [05:35:17]OFD Sender: No OFD packet to send [05:35:22]OFD Sender: No OFD packet to send [05:35:27]OFD Sender: No OFD packet to send [05:35:32]OFD Sender: No OFD packet to send [05:35:37]OFD Sender: No OFD packet to send [05:35:42]OFD Sender: No OFD packet to send [05:35:47]OFD Sender: No OFD packet to send [05:35:52]OFD Sender: No OFD packet to send [05:35:57]OFD Sender: No OFD packet to send [05:36:02]OFD Sender: No OFD packet to send [05:36:07]OFD Sender: No OFD packet to send [05:36:12]OFD Sender: No OFD packet to send [05:36:17]OFD Sender: No OFD packet to send [05:36:22]OFD Sender: No OFD packet to send [05:36:27]OFD Sender: No OFD packet to send [05:36:32]OFD Sender: No OFD packet to send [05:36:37]OFD Sender: No OFD packet to send [05:36:42]OFD Sender: No OFD packet to send [05:36:47]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:52]OFD Sender: No OFD packet to send [05:37:57]OFD Sender: No OFD packet to send [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: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: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:13]OFD Sender: No OFD packet to send [05:41:18]OFD Sender: No OFD packet to send [05:41:23]OFD Sender: No OFD packet to send [05:41:28]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: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: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:08]OFD Sender: No OFD packet to send [05:46:13]OFD Sender: No OFD packet to send [05:46:18]OFD Sender: No OFD packet to send [05:46:23]OFD Sender: No OFD packet to send [05:46:28]OFD Sender: No OFD packet to send [05:46:33]OFD Sender: No OFD packet to send [05:46:33]recv_with_timeout no data received [05:46:38]OFD Sender: No OFD packet to send [05:46:43]OFD Sender: No OFD packet to send [05:46:48]OFD Sender: No OFD packet to send [05:46:53]OFD Sender: No OFD packet to send [05:46:58]OFD Sender: No OFD packet to send [05:47:03]OFD Sender: No OFD packet to send [05:47:08]OFD Sender: No OFD packet to send [05:47:13]OFD Sender: No OFD packet to send [05:47:18]OFD Sender: No OFD packet to send [05:47:23]OFD Sender: No OFD packet to send [05:47:28]OFD Sender: No OFD packet to send [05:47:33]OFD Sender: No OFD packet to send [05:47:38]OFD Sender: No OFD packet to send [05:47:43]OFD Sender: No OFD packet to send [05:47:48]OFD Sender: No OFD packet to send [05:47:53]OFD Sender: No OFD packet to send [05:47:58]OFD Sender: No OFD packet to send [05:48:03]OFD Sender: No OFD packet to send [05:48:08]OFD Sender: No OFD packet to send [05:48:13]OFD Sender: No OFD packet to send [05:48:18]OFD Sender: No OFD packet to send [05:48:23]OFD Sender: No OFD packet to send [05:48:28]OFD Sender: No OFD packet to send [05:48:33]OFD Sender: No OFD packet to send [05:48:38]OFD Sender: No OFD packet to send [05:48:43]OFD Sender: No OFD packet to send [05:48:48]OFD Sender: No OFD packet to send [05:48:53]OFD Sender: No OFD packet to send [05:48:58]OFD Sender: No OFD packet to send [05:49:03]OFD Sender: No OFD packet to send [05:49:08]OFD Sender: No OFD packet to send [05:49:13]OFD Sender: No OFD packet to send [05:49:18]OFD Sender: No OFD packet to send [05:49:23]OFD Sender: No OFD packet to send [05:49:28]OFD Sender: No OFD packet to send [05:49:33]OFD Sender: No OFD packet to send [05:49:38]OFD Sender: No OFD packet to send [05:49:43]OFD Sender: No OFD packet to send [05:49:48]OFD Sender: No OFD packet to send [05:49:53]OFD Sender: No OFD packet to send [05:49:58]OFD Sender: No OFD packet to send [05:50:03]OFD Sender: No OFD packet to send [05:50:08]OFD Sender: No OFD packet to send [05:50:13]OFD Sender: No OFD packet to send [05:50:18]OFD Sender: No OFD packet to send [05:50:23]OFD Sender: No OFD packet to send [05:50:28]OFD Sender: No OFD packet to send [05:50:33]OFD Sender: No OFD packet to send [05:50:38]OFD Sender: No OFD packet to send [05:50:43]OFD Sender: No OFD packet to send [05:50:48]OFD Sender: No OFD packet to send [05:50:53]OFD Sender: No OFD packet to send [05:50:58]OFD Sender: No OFD packet to send [05:51:03]OFD Sender: No OFD packet to send [05:51:08]OFD Sender: No OFD packet to send [05:51:13]OFD Sender: No OFD packet to send [05:51:18]OFD Sender: No OFD packet to send [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:08]OFD Sender: No OFD packet to send [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:48]OFD Sender: No OFD packet to send [05:54:53]OFD Sender: No OFD packet to send [05:54:58]OFD Sender: No OFD packet to send [05:55:03]OFD Sender: No OFD packet to send [05:55:03]recv_with_timeout no data received [05:55:08]OFD Sender: No OFD packet to send [05:55:13]OFD Sender: No OFD packet to send [05:55:18]OFD Sender: No OFD packet to send [05:55:19]recv_with_timeout no data received [05:55:23]OFD Sender: No OFD packet to send [05:55:28]OFD Sender: No OFD packet to send [05:55:33]OFD Sender: No OFD packet to send [05:55:38]OFD Sender: No OFD packet to send [05:55:43]OFD Sender: No OFD packet to send [05:55:48]OFD Sender: No OFD packet to send [05:55:48]recv_with_timeout no data received [05:55:53]OFD Sender: No OFD packet to send [05:55:58]OFD Sender: No OFD packet to send [05:56:03]OFD Sender: No OFD packet to send [05:56:08]OFD Sender: No OFD packet to send [05:56:13]OFD Sender: No OFD packet to send [05:56:18]OFD Sender: No OFD packet to send [05:56:23]OFD Sender: No OFD packet to send [05:56:28]OFD Sender: No OFD packet to send [05:56:33]OFD Sender: No OFD packet to send [05:56:38]OFD Sender: No OFD packet to send [05:56:43]OFD Sender: No OFD packet to send [05:56:48]OFD Sender: No OFD packet to send [05:56:53]OFD Sender: No OFD packet to send [05:56:58]OFD Sender: No OFD packet to send [05:57:03]OFD Sender: No OFD packet to send [05:57:08]OFD Sender: No OFD packet to send [05:57:13]OFD Sender: No OFD packet to send [05:57:18]OFD Sender: No OFD packet to send [05:57:23]OFD Sender: No OFD packet to send [05:57:28]OFD Sender: No OFD packet to send [05:57:33]OFD Sender: No OFD packet to send [05:57:38]OFD Sender: No OFD packet to send [05:57:43]OFD Sender: No OFD packet to send [05:57:48]OFD Sender: No OFD packet to send [05:57:53]OFD Sender: No OFD packet to send [05:57:58]OFD Sender: No OFD packet to send [05:58:03]OFD Sender: No OFD packet to send [05:58:08]OFD Sender: No OFD packet to send [05:58:13]OFD Sender: No OFD packet to send [05:58:18]OFD Sender: No OFD packet to send [05:58:23]OFD Sender: No OFD packet to send [05:58:28]OFD Sender: No OFD packet to send [05:58:33]OFD Sender: No OFD packet to send [05:58:38]OFD Sender: No OFD packet to send [05:58:43]OFD Sender: No OFD packet to send [05:58:48]OFD Sender: No OFD packet to send [05:58:53]OFD Sender: No OFD packet to send [05:58:58]OFD Sender: No OFD packet to send [05:59:03]OFD Sender: No OFD packet to send [05:59:08]OFD Sender: No OFD packet to send [05:59:13]OFD Sender: No OFD packet to send [05:59:18]OFD Sender: No OFD packet to send [05:59:23]OFD Sender: No OFD packet to send [05:59:29]OFD Sender: No OFD packet to send [05:59:34]OFD Sender: No OFD packet to send [05:59:39]OFD Sender: No OFD packet to send [05:59:44]OFD Sender: No OFD packet to send [05:59:49]OFD Sender: No OFD packet to send [05:59:54]OFD Sender: No OFD packet to send [05:59:59]OFD Sender: No OFD packet to send [06:00:04]OFD Sender: No OFD packet to send [06:00:09]OFD Sender: No OFD packet to send [06:00:14]OFD Sender: No OFD packet to send [06:00:19]OFD Sender: No OFD packet to send [06:00:24]OFD Sender: No OFD packet to send [06:00:29]OFD Sender: No OFD packet to send [06:00:34]OFD Sender: No OFD packet to send [06:00:39]OFD Sender: No OFD packet to send [06:00:44]OFD Sender: No OFD packet to send [06:00:49]OFD Sender: No OFD packet to send [06:00:54]OFD Sender: No OFD packet to send [06:00:59]OFD Sender: No OFD packet to send [06:01:04]OFD Sender: No OFD packet to send [06:01:09]OFD Sender: No OFD packet to send [06:01:14]OFD Sender: No OFD packet to send [06:01:19]OFD Sender: No OFD packet to send [06:01:24]OFD Sender: No OFD packet to send [06:01:29]OFD Sender: No OFD packet to send [06:01:34]OFD Sender: No OFD packet to send [06:01:39]OFD Sender: No OFD packet to send [06:01:44]OFD Sender: No OFD packet to send [06:01:49]OFD Sender: No OFD packet to send [06:01:54]OFD Sender: No OFD packet to send [06:01:59]OFD Sender: No OFD packet to send [06:02:04]OFD Sender: No OFD packet to send [06:02:09]OFD Sender: No OFD packet to send [06:02:14]OFD Sender: No OFD packet to send [06:02:19]OFD Sender: No OFD packet to send [06:02:24]OFD Sender: No OFD packet to send [06:02:29]OFD Sender: No OFD packet to send [06:02:34]OFD Sender: No OFD packet to send [06:02:39]OFD Sender: No OFD packet to send [06:02:44]OFD Sender: No OFD packet to send [06:02:49]OFD Sender: No OFD packet to send [06:02:54]OFD Sender: No OFD packet to send [06:02:59]OFD Sender: No OFD packet to send [06:03:04]OFD Sender: No OFD packet to send [06:03:09]OFD Sender: No OFD packet to send [06:03:14]OFD Sender: No OFD packet to send [06:03:19]OFD Sender: No OFD packet to send [06:03:24]OFD Sender: No OFD packet to send [06:03:29]OFD Sender: No OFD packet to send [06:03:34]OFD Sender: No OFD packet to send [06:03:39]OFD Sender: No OFD packet to send [06:03:44]OFD Sender: No OFD packet to send [06:03:49]OFD Sender: No OFD packet to send [06:03:54]OFD Sender: No OFD packet to send [06:03:59]OFD Sender: No OFD packet to send [06:04:04]OFD Sender: No OFD packet to send [06:04:09]OFD Sender: No OFD packet to send [06:04:14]OFD Sender: No OFD packet to send [06:04:19]OFD Sender: No OFD packet to send [06:04:24]OFD Sender: No OFD packet to send [06:04:29]OFD Sender: No OFD packet to send [06:04:34]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [06:05:29]OFD Sender: No OFD packet to send [06:05:34]OFD Sender: No OFD packet to send [06:05:39]OFD Sender: No OFD packet to send [06:05:44]OFD Sender: No OFD packet to send [06:05:49]OFD Sender: No OFD packet to send [06:05:54]OFD Sender: No OFD packet to send [06:05:59]OFD Sender: No OFD packet to send [06:06:04]OFD Sender: No OFD packet to send [06:06:09]OFD Sender: No OFD packet to send [06:06:14]OFD Sender: No OFD packet to send [06:06:19]OFD Sender: No OFD packet to send [06:06:24]OFD Sender: No OFD packet to send [06:06:29]OFD Sender: No OFD packet to send [06:06:34]OFD Sender: No OFD packet to send [06:06:39]OFD Sender: No OFD packet to send [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]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]OFD Sender: No OFD packet to send [06:07:34]OFD Sender: No OFD packet to send [06:07:39]OFD Sender: No OFD packet to send [06:07:44]OFD Sender: No OFD packet to send [06:07:49]OFD Sender: No OFD packet to send [06:07:54]OFD Sender: No OFD packet to send [06:07:59]OFD Sender: No OFD packet to send [06:08:04]OFD Sender: No OFD packet to send [06:08:09]OFD Sender: No OFD packet to send [06:08:14]OFD Sender: No OFD packet to send [06:08:19]OFD Sender: No OFD packet to send [06:08:24]OFD Sender: No OFD packet to send [06:08:29]OFD Sender: No OFD packet to send [06:08:34]OFD Sender: No OFD packet to send [06:08:39]OFD Sender: No OFD packet to send [06:08:44]OFD Sender: No OFD packet to send [06:08:49]OFD Sender: No OFD packet to send [06:08:54]OFD Sender: No OFD packet to send [06:08:59]OFD Sender: No OFD packet to send [06:09:04]OFD Sender: No OFD packet to send [06:09:09]OFD Sender: No OFD packet to send [06:09:14]OFD Sender: No OFD packet to send [06:09:19]OFD Sender: No OFD packet to send [06:09:24]OFD Sender: No OFD packet to send [06:09:29]OFD Sender: No OFD packet to send [06:09:34]OFD Sender: No OFD packet to send [06:09:39]OFD Sender: No OFD packet to send [06:09:44]OFD Sender: No OFD packet to send [06:09:49]OFD Sender: No OFD packet to send [06:09:54]OFD Sender: No OFD packet to send [06:09:59]OFD Sender: No OFD packet to send [06:10:04]OFD Sender: No OFD packet to send [06:10:09]OFD Sender: No OFD packet to send [06:10:14]OFD Sender: No OFD packet to send [06:10:19]OFD Sender: No OFD packet to send [06:10:24]OFD Sender: No OFD packet to send [06:10:29]OFD Sender: No OFD packet to send [06:10:34]OFD Sender: No OFD packet to send [06:10:39]OFD Sender: No OFD packet to send [06:10:44]OFD Sender: No OFD packet to send [06:10:49]OFD Sender: No OFD packet to send [06:10:54]OFD Sender: No OFD packet to send [06:10:59]OFD Sender: No OFD packet to send [06:11:04]OFD Sender: No OFD packet to send [06:11:09]OFD Sender: No OFD packet to send [06:11:14]OFD Sender: No OFD packet to send [06:11:19]OFD Sender: No OFD packet to send [06:11:24]OFD Sender: No OFD packet to send [06:11:29]OFD Sender: No OFD packet to send [06:11:34]OFD Sender: No OFD packet to send [06:11:39]OFD Sender: No OFD packet to send [06:11:44]OFD Sender: No OFD packet to send [06:11:49]OFD Sender: No OFD packet to send [06:11:54]OFD Sender: No OFD packet to send [06:11:59]OFD Sender: No OFD packet to send [06:12:04]OFD Sender: No OFD packet to send [06:12:09]OFD Sender: No OFD packet to send [06:12:14]OFD Sender: No OFD packet to send [06:12:19]OFD Sender: No OFD packet to send [06:12:24]OFD Sender: No OFD packet to send [06:12:29]OFD Sender: No OFD packet to send [06:12:34]OFD Sender: No OFD packet to send [06:12:39]OFD Sender: No OFD packet to send [06:12:44]OFD Sender: No OFD packet to send [06:12:49]OFD Sender: No OFD packet to send [06:12:54]OFD Sender: No OFD packet to send [06:12:59]OFD Sender: No OFD packet to send [06:13:04]OFD Sender: No OFD packet to send [06:13:09]OFD Sender: No OFD packet to send [06:13:12]accept exits with 9 [06:13:12]New connection [06:13:12]New thread 3066801508 created [06:13:12]Thread 3066944868 joined [06:13:12]Waiting for new connection... [06:13:12] Sock 9.Parse request [06:13:12]Sock 9.Check first char [06:13:12]Sock 9.First char is OK [06:13:12]request: POST /json_proto HTTP/1.0 [06:13:12]Method: POST [06:13:12]URL: /json_proto [06:13:12]Method is POST - this is cgi request [06:13:12]url: /json_proto [06:13:12]query_string will be loaded in cgi processing [06:13:12]execute_cgi json_proto POST (null) [06:13:12]execute_cgi path=json_proto method=POST [06:13:12]POST find Content-Length [06:13:12]Host: 172.17.53.67:8080 [06:13:12]Content-Length: 769 [06:13:12]Content-Type: application/json [06:13:12] [06:13:12]POST finish read [06:13:12]Found Content-Length = 769 [06:13:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875564", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:13:12]execute_script... [06:13: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)875564", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:13:12]POST & json_proto [06:13:12]process_json_proto [06:13:12]json parsed OK: [06:13:12]protocol is kg_v1.0 [06:13:12]action value=close_receipt [06:13:12]process_action close_receipt [06:13:12]cmd_close_receipt [06:13:12]MH_GetDate [06:13:12]Write to MH i2c: F0 00 00 DC 17 E2 [06:13:13]Write i2c OK [06:13:13]MH_I2C_Read... [06:13:13]Read from MH i2c: F0 [06:13:13]MH_I2C_Read... [06:13:13]Read from MH i2c: F0 09 00 [06:13:13]MH_I2C_Read... [06:13:13]Read from MH i2c: F0 09 00 DC 17 00 7B 42 17 67 19 BC 99 64 F8 [06:13:13]GetLastDocTimeStamp 1729574921 [06:13:13]current date 1729577595 [06:13:13]FM_GetShiftState [06:13:13]SAM_PROTO_GetShiftState [06:13:13]wFMCommunicate request_size=4 [06:13:13]MH_SAM_APDU [06:13:13]CAPDU: 80 13 01 00 [06:13:13]Write to MH i2c: E2 08 00 DD 17 80 13 01 00 00 00 00 00 71 [06:13:13]Write i2c OK [06:13:13]MH_I2C_Read... [06:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:13]Read from MH i2c: E2 [06:13:13]MH_I2C_Read... [06:13:13]Read from MH i2c: E2 0E 00 [06:13:13]MH_I2C_Read... [06:13:13]Read from MH i2c: E2 0E 00 DD 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F7 [06:13:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:13:13]wFMCommunicate OK [06:13:13]SAM_PROTO_GetShiftState done [06:13:13]FM_GetShiftState done [06:13:13]opened in 1729556748 [06:13:13]opened+sec_in_day 1729643148 [06:13:13]quantity*price = 100015 [06:13:13]sum+1 = 100017 [06:13:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 32 22.10.2024 06:13 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157204 ФПД: 11905484592525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T061315&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157204&fm=11905484592525&tin=02508201610067®Number=0000137193017469&sum=100016 [06:13:14]StoreToDocumentArchive [06:13:14]shift 316 fd 157204 [06:13:14]save to /storage/0316/doc_00157204 [06:13:14]save last doc name /storage/0316/doc_00157204 to /storage/kkm_last_doc_name [06:13:14]save OK [06:13:14]Clear old archive folders... [06:13:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:13:14]tlvbuf is 00180B80 [06:13:14]SAM_PROTO_ClearQueue [06:13:14]wFMCommunicate request_size=4 [06:13:14]MH_SAM_APDU [06:13:14]CAPDU: 80 09 00 00 [06:13:14]Write to MH i2c: E2 08 00 EA 17 80 09 00 00 00 00 00 00 73 [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 EA 17 00 90 00 75 [06:13:14]RAPDU: 90 00 [06:13:14]wFMCommunicate OK [06:13:14]SAM_PROTO_ClearQueue done [06:13:14]KKMCreateOFDPacket [06:13:14]OFDProtocolAddRootSTLVToBuf [06:13:14]FM_MakeSignedData [06:13:14]FM_MakeSignedData [06:13:14]SAM_PROTO_SignData [06:13:14]wFMCommunicate request_size=4 [06:13:14]MH_SAM_APDU [06:13:14]CAPDU: 80 0D 01 02 [06:13:14]Write to MH i2c: E2 08 00 EB 17 80 0D 01 02 00 00 00 00 7B [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 EB 17 00 90 00 76 [06:13:14]RAPDU: 90 00 [06:13:14]wFMCommunicate OK [06:13:14]wFMCommunicate request_size=255 [06:13:14]MH_SAM_APDU [06:13: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 7B 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 66 02 00 35 04 06 00 0A [06:13:14]Write to MH i2c: E2 02 01 EC 17 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 7B 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 66 02 00 35 04 06 00 0A 00 00 5A [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 EC 17 00 90 00 77 [06:13:14]RAPDU: 90 00 [06:13:14]wFMCommunicate OK [06:13:14]wFMCommunicate request_size=10 [06:13:14]MH_SAM_APDU [06:13:14]CAPDU: 80 0D 02 02 05 D3 F6 2E 15 8D [06:13:14]Write to MH i2c: E2 0D 00 ED 17 80 0D 02 02 05 00 D3 F6 2E 15 8D 00 00 21 [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 03 00 ED 17 00 90 00 78 [06:13:14]RAPDU: 90 00 [06:13:14]wFMCommunicate OK [06:13:14]wFMCommunicate request_size=4 [06:13:14]MH_SAM_APDU [06:13:14]CAPDU: 80 0D 03 02 [06:13:14]Write to MH i2c: E2 08 00 EE 17 80 0D 03 02 00 00 00 00 80 [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 0B 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 0B 00 EE 17 00 2B A2 FA DF CC 7B 23 C6 90 00 57 [06:13:14]RAPDU: 2B A2 FA DF CC 7B 23 C6 90 00 [06:13:14]wFMCommunicate OK [06:13:14]SAM_PROTO_SignData done [06:13:14]FM_MakeSignedData done [06:13:14]CreateOFDProtocolMessage [06:13:14]wFMCommunicate request_size=4 [06:13:14]MH_SAM_APDU [06:13:14]CAPDU: 80 11 00 00 [06:13:14]Write to MH i2c: E2 08 00 EF 17 80 11 00 00 00 00 00 00 80 [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:14]Read from MH i2c: E2 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 17 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: E2 17 00 EF 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [06:13:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:13:14]wFMCommunicate OK [06:13:14]CreateOFDProtocolMessage done [06:13:14]OFDSenderStorePacket 157204 [06:13:14]StoreOFDPacket docnum=157204 [06:13:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 95 07 01 9B 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 7B 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 66 02 00 35 04 06 00 0A D3 F6 2E 15 8D 2B A2 FA DF CC 7B 23 C6 [06:13:14]CheckFolder [06:13:14]dirname=/storage/ofd_packets [06:13:14]CheckFolder done [06:13:14]ProducePacketName [06:13:14]name=ofd_packets/00157204 [06:13:14]NVStorageSaveData ofd_packets/00157204 [06:13:14]File name is /storage/ofd_packets/00157204 [06:13:14]Write 301 bytes [06:13:14]NVStorageSaveData done [06:13:14]OFDSenderStorePacket done [06:13:14]KKMCreateOFDPacket done [06:13:14]NVStorageSaveData kkm_last_timestamp [06:13:14]File name is /storage/kkm_last_timestamp [06:13:14]Write 4 bytes [06:13:14]NVStorageSaveData done [06:13:14]OFD Sender: Processing packet 157204 [packets to send 52, broken 51] [06:13:14]ProducePacketName [06:13:14]name=ofd_packets/00157204 [06:13:14]OFD Sender: To server: pG, [06:13:14]CommunicateWithHost lk.salyk.kg:30040 [06:13:14]ConnectInit lk.salyk.kg [06:13:14]ExternCall_PrintAddStr [06:13:14]wPrintStart [06:13:14]Write to MH i2c: 01 00 00 F0 17 07 [06:13:14]Write i2c OK [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: 01 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: 01 07 00 [06:13:14]MH_I2C_Read... [06:13:14]Read from MH i2c: 01 07 00 F0 17 00 00 00 00 00 FF 0F 1C [06:13:14]RasterBufferAndPrint [06:13:14]line Счет N : (1)875564 [06:13:14]line ИНН: 02508201610067 [06:13:14]line Контрольно-Кассовый Чек [06:13:14]line ПРОДАЖА [06:13:14]line ТРК (МРК, ГНК) : 22 [06:13:14]line Товар: 2710124130 [06:13:14]line Аи-92-К-5 [06:13:14]line 14.950 * 66.90 [06:13:14]line = 1000.16 [06:13:14]line НДС 12% НСП 1% [06:13:14]line > о реализуемом товаре [06:13:14]line ИТОГО: 1000.16 [06:13:14]line НСП 1% : 8.85 [06:13:14]line НДС 12% : 106.21 [06:13:14]line Наличными: 0.00 [06:13:14]line Безнал.: 1000.16 [06:13:14]line Место: АЗС № 165 "Партнер Нефть" [06:13:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:13:14]line СНО: Общий режим [06:13:14]line Чек 32 22.10.2024 06:13 [06:13:14]line Смена: 316 ФФД: 1.0 [06:13:14]line ЗНМ: 0300000234 [06:13:14]line РНМ: 0000137193017469 [06:13:14]line Версия ККМ: v1.0 [06:13:15]line Платежная система: Mbank [06:13:15]line ФМ: 0000000000963156 [06:13:15]line ФД: 157204 [06:13:15]line ФПД: 11905484592525 [06:13:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T061315&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157204&fm=11905484592525&tin=02508201610067®Number=0000137193017469&sum=100016 [06:13:15]Connected sock=11 [06:13:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 19 95 07 01 9B 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 7B 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 66 02 00 35 04 06 00 0A D3 F6 2E 15 8D 2B A2 FA DF CC 7B 23 C6 [06:13:15]written 0, free lines is 4095 [06:13:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 66 47 00 71 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 14 66 02 00 F4 03 04 00 A8 E8 16 67 B6 04 01 00 00 73 1D E0 66 EB A0 B0 8C [06:13:15]CommunicateWithHost err = 0 [06:13:15]CheckOFDResponse [06:13:15]1017 (14) - 77093643461234 [06:13:15]1041 (16) - 0000000000963156 [06:13:15]1040 (4) - 157204 [06:13:15]1012 (4) - 21.10.2024 23:50 [06:13:15]1206 (1) - 0 [06:13:15]OFD Sender: Remove packet 157204 [06:13:15]ProducePacketName [06:13:15]name=ofd_packets/00157204 [06:13:15]NVStorageDeleteData [06:13:15]Write to MH i2c: 01 00 00 19 18 31 [06:13:15]Write i2c OK [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: 01 [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: 01 07 00 [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: 01 07 00 19 18 00 00 00 00 00 0C 0D 51 [06:13:15]RasterBufferAndPrint [06:13:15]line [06:13:15]line [06:13:15]line [06:13:15]line [06:13:15]line [06:13:15]written 0, free lines is 3346 [06:13:15]MH_Cut [06:13:15]Write to MH i2c: D1 01 00 20 18 01 0A [06:13:15]Write i2c OK [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: D1 [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: D1 01 00 [06:13:15]MH_I2C_Read... [06:13:15]Read from MH i2c: D1 01 00 20 18 00 09 [06:13:15]Write to MH i2c: 01 00 00 21 18 39 [06:13:15]Write i2c OK [06:13:15]MH_I2C_Read... [06:13:15]OFD Sender: No OFD packet to send [06:13:16]*** Cut start [06:13:16]*** Partial cut [06:13:16]*** CUTSNS_PIN = 1 [06:13:16]*** CUTSNS_PIN = 0 [06:13:16]*** Brake cut motor [06:13:16]Read from MH i2c: 01 [06:13:16]MH_I2C_Read... [06:13:16]*** Stop cut motor [06:13:16]*** Cut end [06:13:16]Read from MH i2c: 01 07 00 [06:13:16]MH_I2C_Read... [06:13:16]Read from MH i2c: 01 07 00 21 18 00 00 00 00 00 FF 0F 4E [06:13:16]process_action close_receipt done [06:13:16]requested_data is exist [06:13:16]produce_requested_data [06:13:16]requested_item fm.sn is exist - process it [06:13:16]wFMCommunicate request_size=4 [06:13:16]MH_SAM_APDU [06:13:16]CAPDU: 80 11 00 00 [06:13:16]Write to MH i2c: E2 08 00 22 18 80 11 00 00 00 00 00 00 B4 [06:13:16]Write i2c OK [06:13:16]MH_I2C_Read... [06:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:16]Read from MH i2c: E2 [06:13:16]MH_I2C_Read... [06:13:16]Read from MH i2c: E2 17 00 [06:13:16]MH_I2C_Read... [06:13:16]Read from MH i2c: E2 17 00 22 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [06:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:13:16]wFMCommunicate OK [06:13:16]requested_item fd.num is exist - process it [06:13:16]SAM_PROTO_GetFieldsCounters [06:13:16]wFMCommunicate request_size=4 [06:13:16]MH_SAM_APDU [06:13:16]CAPDU: 80 13 00 00 [06:13:16]Write to MH i2c: E2 08 00 23 18 80 13 00 00 00 00 00 00 B7 [06:13:16]Write i2c OK [06:13:16]MH_I2C_Read... [06:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:13:17]Read from MH i2c: E2 [06:13:17]MH_I2C_Read... [06:13:17]Read from MH i2c: E2 62 00 [06:13:17]MH_I2C_Read... [06:13:17]Read from MH i2c: E2 62 00 23 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 66 02 00 0E 04 04 00 3C 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 09 [06:13:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 14 66 02 00 0E 04 04 00 3C 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:13:17]wFMCommunicate OK [06:13:17]SAM_PROTO_GetFieldsCounters done [06:13:17]requested_item shift.num is exist - process it [06:13:17]requested_item shift.opened is exist - process it [06:13:17]req_shift_opened [06:13:17]FM_GetShiftState [06:13:17]SAM_PROTO_GetShiftState [06:13:17]wFMCommunicate request_size=4 [06:13:17]MH_SAM_APDU [06:13:17]CAPDU: 80 13 01 00 [06:13:17]Write to MH i2c: E2 08 00 24 18 80 13 01 00 00 00 00 00 B9 [06:13:17]Write i2c OK [06:13:17]MH_I2C_Read... [06:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:17]Read from MH i2c: E2 [06:13:17]MH_I2C_Read... [06:13:17]Read from MH i2c: E2 0E 00 [06:13:17]MH_I2C_Read... [06:13:17]Read from MH i2c: E2 0E 00 24 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3F [06:13:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:13:17]wFMCommunicate OK [06:13:17]SAM_PROTO_GetShiftState done [06:13:17]FM_GetShiftState done [06:13:17]req_shift_opened done [06:13:17]requested_item shift.open_date is exist - process it [06:13:17]req_shift_open_date [06:13:17]req_shift_open_date done [06:13:17]produce_requested_data done [06:13:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157204,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [06:13:17]process_action_free close_receipt [06:13:17]json_value_free [06:13:17]json_value_free done [06:13:17]process_json_proto returns [06:13:17]Send response to host [06:13:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157204,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [06:13:17]free response buf [06:13:17]execute_script done [06:13:17]execute_script returns [06:13:17]free content buf [06:13:17]Sock 9.Close socket [06:13:17]Sock 9.Thread stoped [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:30]OFD Sender: No OFD packet to send [06:13:35]OFD Sender: No OFD packet to send [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:50]OFD Sender: No OFD packet to send [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:36]accept exits with 7 [06:14:36]New connection [06:14:36]New thread 3066944868 created [06:14:36]Thread 3066801508 joined [06:14:36]Waiting for new connection... [06:14:36] Sock 7.Parse request [06:14:36]Sock 7.Check first char [06:14:36]Sock 7.First char is OK [06:14:36]request: POST /json_proto HTTP/1.0 [06:14:36]Method: POST [06:14:36]URL: /json_proto [06:14:36]Method is POST - this is cgi request [06:14:36]url: /json_proto [06:14:36]query_string will be loaded in cgi processing [06:14:36]execute_cgi json_proto POST (null) [06:14:36]execute_cgi path=json_proto method=POST [06:14:36]POST find Content-Length [06:14:36]Host: 172.17.53.67:8080 [06:14:36]Content-Length: 769 [06:14:36]Content-Type: application/json [06:14:36] [06:14:36]POST finish read [06:14:36]Found Content-Length = 769 [06:14:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875565", "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" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:14:36]execute_script... [06:14: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)875565", "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" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:14:36]POST & json_proto [06:14:36]process_json_proto [06:14:36]json parsed OK: [06:14:36]protocol is kg_v1.0 [06:14:36]action value=close_receipt [06:14:36]process_action close_receipt [06:14:36]cmd_close_receipt [06:14:36]MH_GetDate [06:14:36]Write to MH i2c: F0 00 00 25 18 2C [06:14:36]Write i2c OK [06:14:36]MH_I2C_Read... [06:14:36]Read from MH i2c: F0 [06:14:36]MH_I2C_Read... [06:14:36]Read from MH i2c: F0 09 00 [06:14:36]MH_I2C_Read... [06:14:36]Read from MH i2c: F0 09 00 25 18 00 CE 42 17 67 19 BC 99 64 95 [06:14:36]GetLastDocTimeStamp 1729577595 [06:14:36]current date 1729577678 [06:14:36]FM_GetShiftState [06:14:36]SAM_PROTO_GetShiftState [06:14:36]wFMCommunicate request_size=4 [06:14:36]MH_SAM_APDU [06:14:36]CAPDU: 80 13 01 00 [06:14:36]Write to MH i2c: E2 08 00 26 18 80 13 01 00 00 00 00 00 BB [06:14:36]Write i2c OK [06:14:36]MH_I2C_Read... [06:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:14:36]Read from MH i2c: E2 [06:14:36]MH_I2C_Read... [06:14:36]Read from MH i2c: E2 0E 00 [06:14:36]MH_I2C_Read... [06:14:36]Read from MH i2c: E2 0E 00 26 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 41 [06:14:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:14:36]wFMCommunicate OK [06:14:36]SAM_PROTO_GetShiftState done [06:14:36]FM_GetShiftState done [06:14:36]opened in 1729556748 [06:14:36]opened+sec_in_day 1729643148 [06:14:36]quantity*price = 140021 [06:14:36]sum+1 = 140023 [06:14:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.22 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 0.00 Безнал.: 1400.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 33 22.10.2024 06:14 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157205 ФПД: 150719404021320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T061438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157205&fm=150719404021320&tin=02508201610067®Number=0000137193017469&sum=140022 [06:14:37]StoreToDocumentArchive [06:14:37]shift 316 fd 157205 [06:14:37]save to /storage/0316/doc_00157205 [06:14:37]save last doc name /storage/0316/doc_00157205 to /storage/kkm_last_doc_name [06:14:37]save OK [06:14:37]Clear old archive folders... [06:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:14:37]tlvbuf is 00176610 [06:14:37]SAM_PROTO_ClearQueue [06:14:37]wFMCommunicate request_size=4 [06:14:37]MH_SAM_APDU [06:14:37]CAPDU: 80 09 00 00 [06:14:37]Write to MH i2c: E2 08 00 33 18 80 09 00 00 00 00 00 00 BD [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 33 18 00 90 00 BF [06:14:37]RAPDU: 90 00 [06:14:37]wFMCommunicate OK [06:14:37]SAM_PROTO_ClearQueue done [06:14:37]KKMCreateOFDPacket [06:14:37]OFDProtocolAddRootSTLVToBuf [06:14:37]FM_MakeSignedData [06:14:37]FM_MakeSignedData [06:14:37]SAM_PROTO_SignData [06:14:37]wFMCommunicate request_size=4 [06:14:37]MH_SAM_APDU [06:14:37]CAPDU: 80 0D 01 02 [06:14:37]Write to MH i2c: E2 08 00 34 18 80 0D 01 02 00 00 00 00 C5 [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 34 18 00 90 00 C0 [06:14:37]RAPDU: 90 00 [06:14:37]wFMCommunicate OK [06:14:37]wFMCommunicate request_size=255 [06:14:37]MH_SAM_APDU [06:14: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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 CE 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 66 02 00 35 04 06 00 89 [06:14:37]Write to MH i2c: E2 02 01 35 18 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 CE 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 66 02 00 35 04 06 00 89 00 00 A1 [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 35 18 00 90 00 C1 [06:14:37]RAPDU: 90 00 [06:14:37]wFMCommunicate OK [06:14:37]wFMCommunicate request_size=10 [06:14:37]MH_SAM_APDU [06:14:37]CAPDU: 80 0D 02 02 05 14 18 89 96 48 [06:14:37]Write to MH i2c: E2 0D 00 36 18 80 0D 02 02 05 00 14 18 89 96 48 00 00 65 [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 03 00 36 18 00 90 00 C2 [06:14:37]RAPDU: 90 00 [06:14:37]wFMCommunicate OK [06:14:37]wFMCommunicate request_size=4 [06:14:37]MH_SAM_APDU [06:14:37]CAPDU: 80 0D 03 02 [06:14:37]Write to MH i2c: E2 08 00 37 18 80 0D 03 02 00 00 00 00 CA [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 0B 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 0B 00 37 18 00 30 4D 4A 1E 43 CB 1B F8 90 00 D1 [06:14:37]RAPDU: 30 4D 4A 1E 43 CB 1B F8 90 00 [06:14:37]wFMCommunicate OK [06:14:37]SAM_PROTO_SignData done [06:14:37]FM_MakeSignedData done [06:14:37]CreateOFDProtocolMessage [06:14:37]wFMCommunicate request_size=4 [06:14:37]MH_SAM_APDU [06:14:37]CAPDU: 80 11 00 00 [06:14:37]Write to MH i2c: E2 08 00 38 18 80 11 00 00 00 00 00 00 CA [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:14:37]Read from MH i2c: E2 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 17 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: E2 17 00 38 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [06:14:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:14:37]wFMCommunicate OK [06:14:37]CreateOFDProtocolMessage done [06:14:37]OFDSenderStorePacket 157205 [06:14:37]StoreOFDPacket docnum=157205 [06:14:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 5E 07 01 B1 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 CE 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 66 02 00 35 04 06 00 89 14 18 89 96 48 30 4D 4A 1E 43 CB 1B F8 [06:14:37]CheckFolder [06:14:37]dirname=/storage/ofd_packets [06:14:37]CheckFolder done [06:14:37]ProducePacketName [06:14:37]name=ofd_packets/00157205 [06:14:37]NVStorageSaveData ofd_packets/00157205 [06:14:37]File name is /storage/ofd_packets/00157205 [06:14:37]Write 301 bytes [06:14:37]NVStorageSaveData done [06:14:37]OFDSenderStorePacket done [06:14:37]KKMCreateOFDPacket done [06:14:37]NVStorageSaveData kkm_last_timestamp [06:14:37]File name is /storage/kkm_last_timestamp [06:14:37]Write 4 bytes [06:14:37]NVStorageSaveData done [06:14:37]OFD Sender: Processing packet 157205 [packets to send 52, broken 51] [06:14:37]ProducePacketName [06:14:37]name=ofd_packets/00157205 [06:14:37]OFD Sender: To server: pG, [06:14:37]CommunicateWithHost lk.salyk.kg:30040 [06:14:37]ConnectInit lk.salyk.kg [06:14:37]ExternCall_PrintAddStr [06:14:37]wPrintStart [06:14:37]Write to MH i2c: 01 00 00 39 18 51 [06:14:37]Write i2c OK [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: 01 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: 01 07 00 [06:14:37]MH_I2C_Read... [06:14:37]Read from MH i2c: 01 07 00 39 18 00 00 00 00 00 FF 0F 66 [06:14:37]RasterBufferAndPrint [06:14:37]line Счет N : (1)875565 [06:14:37]line ИНН: 02508201610067 [06:14:37]line Контрольно-Кассовый Чек [06:14:37]line ПРОДАЖА [06:14:37]line ТРК (МРК, ГНК) : 12 [06:14:37]line Товар: 2710124130 [06:14:37]line Аи-92-К-5 [06:14:37]line 20.930 * 66.90 [06:14:37]line = 1400.22 [06:14:37]line НДС 12% НСП 1% [06:14:37]line > о реализуемом товаре [06:14:37]line ИТОГО: 1400.22 [06:14:37]line НСП 1% : 12.39 [06:14:37]line НДС 12% : 148.70 [06:14:37]line Наличными: 0.00 [06:14:37]line Безнал.: 1400.22 [06:14:37]line Место: АЗС № 165 "Партнер Нефть" [06:14:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:14:37]line СНО: Общий режим [06:14:37]line Чек 33 22.10.2024 06:14 [06:14:37]line Смена: 316 ФФД: 1.0 [06:14:37]line ЗНМ: 0300000234 [06:14:37]line РНМ: 0000137193017469 [06:14:37]line Версия ККМ: v1.0 [06:14:37]line Платежная система: Mbank [06:14:37]line ФМ: 0000000000963156 [06:14:37]line ФД: 157205 [06:14:37]line ФПД: 150719404021320 [06:14:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T061438&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157205&fm=150719404021320&tin=02508201610067®Number=0000137193017469&sum=140022 [06:14:38]Connected sock=11 [06:14:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 3C 5E 07 01 B1 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 CE 42 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 15 66 02 00 35 04 06 00 89 14 18 89 96 48 30 4D 4A 1E 43 CB 1B F8 [06:14:38]written 0, free lines is 4095 [06:14:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 10 47 00 FA 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 39 36 33 31 35 36 10 04 04 00 15 66 02 00 F4 03 04 00 FB E8 16 67 B6 04 01 00 00 80 23 64 F0 90 DE 43 D7 [06:14:38]CommunicateWithHost err = 0 [06:14:38]CheckOFDResponse [06:14:38]1017 (14) - 77093643461234 [06:14:38]1041 (16) - 0000000000963156 [06:14:38]1040 (4) - 157205 [06:14:38]1012 (4) - 21.10.2024 23:51 [06:14:38]1206 (1) - 0 [06:14:38]OFD Sender: Remove packet 157205 [06:14:38]ProducePacketName [06:14:38]name=ofd_packets/00157205 [06:14:38]NVStorageDeleteData [06:14:38]Write to MH i2c: 01 00 00 62 18 7A [06:14:38]Write i2c OK [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: 01 [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: 01 07 00 [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: 01 07 00 62 18 00 00 00 00 00 0B 0D 99 [06:14:38]RasterBufferAndPrint [06:14:38]line [06:14:38]line [06:14:38]line [06:14:38]line [06:14:38]line [06:14:38]written 0, free lines is 3345 [06:14:38]MH_Cut [06:14:38]Write to MH i2c: D1 01 00 69 18 01 53 [06:14:38]Write i2c OK [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: D1 [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: D1 01 00 [06:14:38]MH_I2C_Read... [06:14:38]Read from MH i2c: D1 01 00 69 18 00 52 [06:14:38]Write to MH i2c: 01 00 00 6A 18 82 [06:14:38]Write i2c OK [06:14:38]MH_I2C_Read... [06:14:38]OFD Sender: No OFD packet to send [06:14:39]*** Cut start [06:14:39]*** Partial cut [06:14:39]*** CUTSNS_PIN = 1 [06:14:39]*** CUTSNS_PIN = 0 [06:14:39]*** Brake cut motor [06:14:39]Read from MH i2c: 01 [06:14:39]MH_I2C_Read... [06:14:39]*** Stop cut motor [06:14:39]*** Cut end [06:14:39]Read from MH i2c: 01 07 00 [06:14:39]MH_I2C_Read... [06:14:39]Read from MH i2c: 01 07 00 6A 18 00 00 00 00 00 FF 0F 97 [06:14:39]process_action close_receipt done [06:14:39]requested_data is exist [06:14:39]produce_requested_data [06:14:39]requested_item fm.sn is exist - process it [06:14:39]wFMCommunicate request_size=4 [06:14:39]MH_SAM_APDU [06:14:39]CAPDU: 80 11 00 00 [06:14:39]Write to MH i2c: E2 08 00 6B 18 80 11 00 00 00 00 00 00 FD [06:14:39]Write i2c OK [06:14:39]MH_I2C_Read... [06:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:14:40]Read from MH i2c: E2 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 17 00 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 17 00 6B 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [06:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:14:40]wFMCommunicate OK [06:14:40]requested_item fd.num is exist - process it [06:14:40]SAM_PROTO_GetFieldsCounters [06:14:40]wFMCommunicate request_size=4 [06:14:40]MH_SAM_APDU [06:14:40]CAPDU: 80 13 00 00 [06:14:40]Write to MH i2c: E2 08 00 6C 18 80 13 00 00 00 00 00 00 00 [06:14:40]Write i2c OK [06:14:40]MH_I2C_Read... [06:14:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:14:40]Read from MH i2c: E2 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 62 00 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 62 00 6C 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 66 02 00 0E 04 04 00 3C 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 56 [06:14:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 15 66 02 00 0E 04 04 00 3C 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 [06:14:40]wFMCommunicate OK [06:14:40]SAM_PROTO_GetFieldsCounters done [06:14:40]requested_item shift.num is exist - process it [06:14:40]requested_item shift.opened is exist - process it [06:14:40]req_shift_opened [06:14:40]FM_GetShiftState [06:14:40]SAM_PROTO_GetShiftState [06:14:40]wFMCommunicate request_size=4 [06:14:40]MH_SAM_APDU [06:14:40]CAPDU: 80 13 01 00 [06:14:40]Write to MH i2c: E2 08 00 6D 18 80 13 01 00 00 00 00 00 02 [06:14:40]Write i2c OK [06:14:40]MH_I2C_Read... [06:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:14:40]Read from MH i2c: E2 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 0E 00 [06:14:40]MH_I2C_Read... [06:14:40]Read from MH i2c: E2 0E 00 6D 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 88 [06:14:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:14:40]wFMCommunicate OK [06:14:40]SAM_PROTO_GetShiftState done [06:14:40]FM_GetShiftState done [06:14:40]req_shift_opened done [06:14:40]requested_item shift.open_date is exist - process it [06:14:40]req_shift_open_date [06:14:40]req_shift_open_date done [06:14:40]produce_requested_data done [06:14:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157205,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [06:14:40]process_action_free close_receipt [06:14:40]json_value_free [06:14:40]json_value_free done [06:14:40]process_json_proto returns [06:14:40]Send response to host [06:14:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157205,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [06:14:40]free response buf [06:14:40]execute_script done [06:14:40]execute_script returns [06:14:40]free content buf [06:14:40]Sock 7.Close socket [06:14:40]Sock 7.Thread stoped [06:14:43]OFD Sender: No OFD packet to send [06:14:48]OFD Sender: No OFD packet to send [06:14:53]OFD Sender: No OFD packet to send [06:14:58]OFD Sender: No OFD packet to send [06:15:03]OFD Sender: No OFD packet to send [06:15:08]OFD Sender: No OFD packet to send [06:15:13]OFD Sender: No OFD packet to send [06:15:18]OFD Sender: No OFD packet to send [06:15:23]OFD Sender: No OFD packet to send [06:15:28]OFD Sender: No OFD packet to send [06:15:33]OFD Sender: No OFD packet to send [06:15:38]OFD Sender: No OFD packet to send [06:15:43]OFD Sender: No OFD packet to send [06:15:48]OFD Sender: No OFD packet to send [06:15:53]OFD Sender: No OFD packet to send [06:15:56]recv_with_timeout no data received [06:15:58]OFD Sender: No OFD packet to send [06:16:03]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:14]recv_with_timeout no data received [06:16:18]OFD Sender: No OFD packet to send [06:16:23]OFD Sender: No OFD packet to send [06:16:29]OFD Sender: No OFD packet to send [06:16:34]OFD Sender: No OFD packet to send [06:16:39]OFD Sender: No OFD packet to send [06:16:44]OFD Sender: No OFD packet to send [06:16:49]OFD Sender: No OFD packet to send [06:16:54]OFD Sender: No OFD packet to send [06:16:59]OFD Sender: No OFD packet to send [06:17:04]OFD Sender: No OFD packet to send [06:17:04]recv_with_timeout no data received [06:17:09]OFD Sender: No OFD packet to send [06:17:14]OFD Sender: No OFD packet to send [06:17:19]OFD Sender: No OFD packet to send [06:17:22]recv_with_timeout no data received [06:17:24]OFD Sender: No OFD packet to send [06:17:29]OFD Sender: No OFD packet to send [06:17:34]OFD Sender: No OFD packet to send [06:17:39]OFD Sender: No OFD packet to send [06:17:40]recv_with_timeout no data received [06:17:44]OFD Sender: No OFD packet to send [06:17:49]OFD Sender: No OFD packet to send [06:17:54]OFD Sender: No OFD packet to send [06:17:59]OFD Sender: No OFD packet to send [06:18:04]OFD Sender: No OFD packet to send [06:18:09]OFD Sender: No OFD packet to send [06:18:14]OFD Sender: No OFD packet to send [06:18:19]OFD Sender: No OFD packet to send [06:18:24]OFD Sender: No OFD packet to send [06:18:29]OFD Sender: No OFD packet to send [06:18:34]OFD Sender: No OFD packet to send [06:18:39]OFD Sender: No OFD packet to send [06:18:44]OFD Sender: No OFD packet to send [06:18:49]OFD Sender: No OFD packet to send [06:18:54]OFD Sender: No OFD packet to send [06:18:59]OFD Sender: No OFD packet to send [06:19:04]OFD Sender: No OFD packet to send [06:19:09]OFD Sender: No OFD packet to send [06:19:14]OFD Sender: No OFD packet to send [06:19:19]OFD Sender: No OFD packet to send [06:19:24]OFD Sender: No OFD packet to send [06:19:29]OFD Sender: No OFD packet to send [06:19:34]OFD Sender: No OFD packet to send [06:19:39]OFD Sender: No OFD packet to send [06:19:44]OFD Sender: No OFD packet to send [06:19:49]OFD Sender: No OFD packet to send [06:19:54]OFD Sender: No OFD packet to send [06:19:59]OFD Sender: No OFD packet to send [06:20:04]OFD Sender: No OFD packet to send [06:20:09]OFD Sender: No OFD packet to send [06:20:14]OFD Sender: No OFD packet to send [06:20:19]OFD Sender: No OFD packet to send [06:20:24]OFD Sender: No OFD packet to send [06:20:29]OFD Sender: No OFD packet to send [06:20:34]OFD Sender: No OFD packet to send [06:20:39]OFD Sender: No OFD packet to send [06:20:44]OFD Sender: No OFD packet to send [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:29]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:44]OFD Sender: No OFD packet to send [06:23:49]OFD Sender: No OFD packet to send [06:23:54]OFD Sender: No OFD packet to send [06:23:59]OFD Sender: No OFD packet to send [06:24:04]OFD Sender: No OFD packet to send [06:24:09]OFD Sender: No OFD packet to send [06:24:14]OFD Sender: No OFD packet to send [06:24:19]OFD Sender: No OFD packet to send [06:24:24]OFD Sender: No OFD packet to send [06:24:29]OFD Sender: No OFD packet to send [06:24:34]OFD Sender: No OFD packet to send [06:24:39]OFD Sender: No OFD packet to send [06:24:44]OFD Sender: No OFD packet to send [06:24:49]OFD Sender: No OFD packet to send [06:24:54]OFD Sender: No OFD packet to send [06:24:59]OFD Sender: No OFD packet to send [06:25:04]OFD Sender: No OFD packet to send [06:25:09]OFD Sender: No OFD packet to send [06:25:14]OFD Sender: No OFD packet to send [06:25:17]recv_with_timeout no data received [06:25:19]OFD Sender: No OFD packet to send [06:25:24]OFD Sender: No OFD packet to send [06:25:29]OFD Sender: No OFD packet to send [06:25:34]OFD Sender: No OFD packet to send [06:25:35]recv_with_timeout no data received [06:25:39]OFD Sender: No OFD packet to send [06:25:44]OFD Sender: No OFD packet to send [06:25:49]OFD Sender: No OFD packet to send [06:25:54]OFD Sender: No OFD packet to send [06:25:55]recv_with_timeout no data received [06:25:59]OFD Sender: No OFD packet to send [06:26:04]OFD Sender: No OFD packet to send [06:26:09]OFD Sender: No OFD packet to send [06:26:13]recv_with_timeout no data received [06:26:14]OFD Sender: No OFD packet to send [06:26:19]OFD Sender: No OFD packet to send [06:26:24]OFD Sender: No OFD packet to send [06:26:29]OFD Sender: No OFD packet to send [06:26:34]OFD Sender: No OFD packet to send [06:26:39]OFD Sender: No OFD packet to send [06:26:44]OFD Sender: No OFD packet to send [06:26:49]OFD Sender: No OFD packet to send [06:26:54]OFD Sender: No OFD packet to send [06:26:59]OFD Sender: No OFD packet to send [06:27:04]OFD Sender: No OFD packet to send [06:27:09]OFD Sender: No OFD packet to send [06:27:14]OFD Sender: No OFD packet to send [06:27:19]OFD Sender: No OFD packet to send [06:27:24]OFD Sender: No OFD packet to send [06:27:29]OFD Sender: No OFD packet to send [06:27:34]OFD Sender: No OFD packet to send [06:27:39]OFD Sender: No OFD packet to send [06:27:44]OFD Sender: No OFD packet to send [06:27:49]OFD Sender: No OFD packet to send [06:27:54]OFD Sender: No OFD packet to send [06:27:59]OFD Sender: No OFD packet to send [06:28:04]OFD Sender: No OFD packet to send [06:28:09]OFD Sender: No OFD packet to send [06:28:14]OFD Sender: No OFD packet to send [06:28:19]OFD Sender: No OFD packet to send [06:28:24]OFD Sender: No OFD packet to send [06:28:29]OFD Sender: No OFD packet to send [06:28:34]OFD Sender: No OFD packet to send [06:28:39]OFD Sender: No OFD packet to send [06:28:44]OFD Sender: No OFD packet to send [06:28:49]OFD Sender: No OFD packet to send [06:28:54]OFD Sender: No OFD packet to send [06:28:59]OFD Sender: No OFD packet to send [06:29:04]OFD Sender: No OFD packet to send [06:29:09]OFD Sender: No OFD packet to send [06:29:14]OFD Sender: No OFD packet to send [06:29:19]OFD Sender: No OFD packet to send [06:29:24]OFD Sender: No OFD packet to send [06:29:29]OFD Sender: No OFD packet to send [06:29:34]OFD Sender: No OFD packet to send [06:29:39]OFD Sender: No OFD packet to send [06:29:44]OFD Sender: No OFD packet to send [06:29:49]OFD Sender: No OFD packet to send [06:29:54]OFD Sender: No OFD packet to send [06:29:59]OFD Sender: No OFD packet to send [06:30:04]OFD Sender: No OFD packet to send [06:30:09]OFD Sender: No OFD packet to send [06:30:14]OFD Sender: No OFD packet to send [06:30:19]OFD Sender: No OFD packet to send [06:30:24]OFD Sender: No OFD packet to send [06:30:29]OFD Sender: No OFD packet to send [06:30:34]OFD Sender: No OFD packet to send [06:30:39]OFD Sender: No OFD packet to send [06:30:44]OFD Sender: No OFD packet to send [06:30:49]OFD Sender: No OFD packet to send [06:30:54]OFD Sender: No OFD packet to send [06:30:59]OFD Sender: No OFD packet to send [06:31:04]OFD Sender: No OFD packet to send [06:31:09]OFD Sender: No OFD packet to send [06:31:14]OFD Sender: No OFD packet to send [06:31:19]OFD Sender: No OFD packet to send [06:31:24]OFD Sender: No OFD packet to send [06:31:29]OFD Sender: No OFD packet to send [06:31:34]OFD Sender: No OFD packet to send [06:31:39]OFD Sender: No OFD packet to send [06:31:44]OFD Sender: No OFD packet to send [06:31:49]OFD Sender: No OFD packet to send [06:31:54]OFD Sender: No OFD packet to send [06:31:59]OFD Sender: No OFD packet to send [06:32:04]OFD Sender: No OFD packet to send [06:32:09]OFD Sender: No OFD packet to send [06:32:14]OFD Sender: No OFD packet to send [06:32:19]OFD Sender: No OFD packet to send [06:32:24]OFD Sender: No OFD packet to send [06:32:29]OFD Sender: No OFD packet to send [06:32:34]OFD Sender: No OFD packet to send [06:32:39]OFD Sender: No OFD packet to send [06:32:44]OFD Sender: No OFD packet to send [06:32:49]OFD Sender: No OFD packet to send [06:32:54]OFD Sender: No OFD packet to send [06:32:59]OFD Sender: No OFD packet to send [06:33:04]OFD Sender: No OFD packet to send [06:33:09]OFD Sender: No OFD packet to send [06:33:14]OFD Sender: No OFD packet to send [06:33:19]OFD Sender: No OFD packet to send [06:33:24]OFD Sender: No OFD packet to send [06:33:29]OFD Sender: No OFD packet to send [06:33:34]OFD Sender: No OFD packet to send [06:33:39]OFD Sender: No OFD packet to send [06:33:44]OFD Sender: No OFD packet to send [06:33:49]OFD Sender: No OFD packet to send [06:33:54]OFD Sender: No OFD packet to send [06:33:56]accept exits with 9 [06:33:56]New connection [06:33:56]New thread 3066801508 created [06:33:56]Thread 3066944868 joined [06:33:56]Waiting for new connection... [06:33:56] Sock 9.Parse request [06:33:56]Sock 9.Check first char [06:33:56]Sock 9.First char is OK [06:33:56]request: POST /json_proto HTTP/1.0 [06:33:56]Method: POST [06:33:56]URL: /json_proto [06:33:56]Method is POST - this is cgi request [06:33:56]url: /json_proto [06:33:56]query_string will be loaded in cgi processing [06:33:56]execute_cgi json_proto POST (null) [06:33:56]execute_cgi path=json_proto method=POST [06:33:56]POST find Content-Length [06:33:56]Host: 172.17.53.67:8080 [06:33:56]Content-Length: 769 [06:33:56]Content-Type: application/json [06:33:56] [06:33:56]POST finish read [06:33:56]Found Content-Length = 769 [06:33:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:33:56]execute_script... [06:33: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)875566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:33:56]POST & json_proto [06:33:56]process_json_proto [06:33:56]json parsed OK: [06:33:56]protocol is kg_v1.0 [06:33:56]action value=close_receipt [06:33:56]process_action close_receipt [06:33:56]cmd_close_receipt [06:33:56]MH_GetDate [06:33:56]Write to MH i2c: F0 00 00 6E 18 75 [06:33:56]Write i2c OK [06:33:56]MH_I2C_Read... [06:33:56]Read from MH i2c: F0 [06:33:56]MH_I2C_Read... [06:33:56]Read from MH i2c: F0 09 00 [06:33:56]MH_I2C_Read... [06:33:56]Read from MH i2c: F0 09 00 6E 18 00 56 47 17 67 19 BC 99 64 6B [06:33:56]GetLastDocTimeStamp 1729577678 [06:33:56]current date 1729578838 [06:33:56]FM_GetShiftState [06:33:56]SAM_PROTO_GetShiftState [06:33:56]wFMCommunicate request_size=4 [06:33:56]MH_SAM_APDU [06:33:56]CAPDU: 80 13 01 00 [06:33:56]Write to MH i2c: E2 08 00 6F 18 80 13 01 00 00 00 00 00 04 [06:33:56]Write i2c OK [06:33:56]MH_I2C_Read... [06:33:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:33:56]Read from MH i2c: E2 [06:33:56]MH_I2C_Read... [06:33:56]Read from MH i2c: E2 0E 00 [06:33:56]MH_I2C_Read... [06:33:56]Read from MH i2c: E2 0E 00 6F 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8A [06:33:56]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:33:56]wFMCommunicate OK [06:33:56]SAM_PROTO_GetShiftState done [06:33:56]FM_GetShiftState done [06:33:56]opened in 1729556748 [06:33:56]opened+sec_in_day 1729643148 [06:33:56]quantity*price = 150032 [06:33:56]sum+1 = 150033 [06:33:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 34 22.10.2024 06:33 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157206 ФПД: 258771787537926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T063358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157206&fm=258771787537926&tin=02508201610067®Number=0000137193017469&sum=150032 [06:33:57]StoreToDocumentArchive [06:33:57]shift 316 fd 157206 [06:33:57]save to /storage/0316/doc_00157206 [06:33:57]save last doc name /storage/0316/doc_00157206 to /storage/kkm_last_doc_name [06:33:57]save OK [06:33:57]Clear old archive folders... [06:33:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:33:57]tlvbuf is 0016C670 [06:33:57]SAM_PROTO_ClearQueue [06:33:57]wFMCommunicate request_size=4 [06:33:57]MH_SAM_APDU [06:33:57]CAPDU: 80 09 00 00 [06:33:57]Write to MH i2c: E2 08 00 7C 18 80 09 00 00 00 00 00 00 06 [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 7C 18 00 90 00 08 [06:33:57]RAPDU: 90 00 [06:33:57]wFMCommunicate OK [06:33:57]SAM_PROTO_ClearQueue done [06:33:57]KKMCreateOFDPacket [06:33:57]OFDProtocolAddRootSTLVToBuf [06:33:57]FM_MakeSignedData [06:33:57]FM_MakeSignedData [06:33:57]SAM_PROTO_SignData [06:33:57]wFMCommunicate request_size=4 [06:33:57]MH_SAM_APDU [06:33:57]CAPDU: 80 0D 01 02 [06:33:57]Write to MH i2c: E2 08 00 7D 18 80 0D 01 02 00 00 00 00 0E [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 7D 18 00 90 00 09 [06:33:57]RAPDU: 90 00 [06:33:57]wFMCommunicate OK [06:33:57]wFMCommunicate request_size=255 [06:33:57]MH_SAM_APDU [06:33: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 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 10 4A 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 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 47 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 66 02 00 35 04 06 00 EB [06:33:57]Write to MH i2c: E2 02 01 7E 18 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 10 4A 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 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 47 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 66 02 00 35 04 06 00 EB 00 00 3D [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 7E 18 00 90 00 0A [06:33:57]RAPDU: 90 00 [06:33:57]wFMCommunicate OK [06:33:57]wFMCommunicate request_size=10 [06:33:57]MH_SAM_APDU [06:33:57]CAPDU: 80 0D 02 02 05 5A 00 79 5E 06 [06:33:57]Write to MH i2c: E2 0D 00 7F 18 80 0D 02 02 05 00 5A 00 79 5E 06 00 00 52 [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 03 00 7F 18 00 90 00 0B [06:33:57]RAPDU: 90 00 [06:33:57]wFMCommunicate OK [06:33:57]wFMCommunicate request_size=4 [06:33:57]MH_SAM_APDU [06:33:57]CAPDU: 80 0D 03 02 [06:33:57]Write to MH i2c: E2 08 00 80 18 80 0D 03 02 00 00 00 00 13 [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 0B 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 0B 00 80 18 00 1C 1E BD ED F7 89 DA 03 90 00 55 [06:33:57]RAPDU: 1C 1E BD ED F7 89 DA 03 90 00 [06:33:57]wFMCommunicate OK [06:33:57]SAM_PROTO_SignData done [06:33:57]FM_MakeSignedData done [06:33:57]CreateOFDProtocolMessage [06:33:57]wFMCommunicate request_size=4 [06:33:57]MH_SAM_APDU [06:33:57]CAPDU: 80 11 00 00 [06:33:57]Write to MH i2c: E2 08 00 81 18 80 11 00 00 00 00 00 00 13 [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:33:57]Read from MH i2c: E2 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 17 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: E2 17 00 81 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [06:33:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:33:57]wFMCommunicate OK [06:33:57]CreateOFDProtocolMessage done [06:33:57]OFDSenderStorePacket 157206 [06:33:57]StoreOFDPacket docnum=157206 [06:33:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 06 07 01 C2 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 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 10 4A 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 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 47 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 66 02 00 35 04 06 00 EB 5A 00 79 5E 06 1C 1E BD ED F7 89 DA 03 [06:33:57]CheckFolder [06:33:57]dirname=/storage/ofd_packets [06:33:57]CheckFolder done [06:33:57]ProducePacketName [06:33:57]name=ofd_packets/00157206 [06:33:57]NVStorageSaveData ofd_packets/00157206 [06:33:57]File name is /storage/ofd_packets/00157206 [06:33:57]Write 301 bytes [06:33:57]NVStorageSaveData done [06:33:57]OFDSenderStorePacket done [06:33:57]KKMCreateOFDPacket done [06:33:57]NVStorageSaveData kkm_last_timestamp [06:33:57]File name is /storage/kkm_last_timestamp [06:33:57]Write 4 bytes [06:33:57]NVStorageSaveData done [06:33:57]ExternCall_PrintAddStr [06:33:57]wPrintStart [06:33:57]Write to MH i2c: 01 00 00 82 18 9A [06:33:57]Write i2c OK [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: 01 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: 01 07 00 [06:33:57]MH_I2C_Read... [06:33:57]Read from MH i2c: 01 07 00 82 18 00 00 00 00 00 FF 0F AF [06:33:57]RasterBufferAndPrint [06:33:57]line Счет N : (1)875566 [06:33:57]line ИНН: 02508201610067 [06:33:57]line Контрольно-Кассовый Чек [06:33:57]line ПРОДАЖА [06:33:57]line ТРК (МРК, ГНК) : 21 [06:33:57]line Товар: 2710124500 [06:33:57]line Аи-95-К-5 [06:33:57]line 20.220 * 74.20 [06:33:57]line = 1500.32 [06:33:57]line НДС 12% НСП 1% [06:33:57]line > о реализуемом товаре [06:33:57]line ИТОГО: 1500.32 [06:33:57]line НСП 1% : 13.28 [06:33:57]line НДС 12% : 159.33 [06:33:57]line Наличными: 0.00 [06:33:57]line Безнал.: 1500.32 [06:33:57]line Место: АЗС № 165 "Партнер Нефть" [06:33:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:33:57]line СНО: Общий режим [06:33:57]line Чек 34 22.10.2024 06:33 [06:33:57]line Смена: 316 ФФД: 1.0 [06:33:57]line ЗНМ: 0300000234 [06:33:57]line РНМ: 0000137193017469 [06:33:57]line Версия ККМ: v1.0 [06:33:57]line Платежная система: Mbank [06:33:57]line ФМ: 0000000000963156 [06:33:57]line ФД: 157206 [06:33:57]line ФПД: 258771787537926 [06:33:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T063358&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157206&fm=258771787537926&tin=02508201610067®Number=0000137193017469&sum=150032 [06:33:58]OFD Sender: Processing packet 157206 [packets to send 52, broken 51] [06:33:58]ProducePacketName [06:33:58]name=ofd_packets/00157206 [06:33:58]OFD Sender: To server: pG, [06:33:58]CommunicateWithHost lk.salyk.kg:30040 [06:33:58]ConnectInit lk.salyk.kg [06:33:58]written 0, free lines is 4095 [06:33:58]Connected sock=10 [06:33:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 06 07 01 C2 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 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 10 4A 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 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 56 47 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 16 66 02 00 35 04 06 00 EB 5A 00 79 5E 06 1C 1E BD ED F7 89 DA 03 [06:33:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 F1 47 00 D7 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 39 36 33 31 35 36 10 04 04 00 16 66 02 00 F4 03 04 00 83 ED 16 67 B6 04 01 00 00 78 00 47 7F 29 9D FA 60 [06:33:58]CommunicateWithHost err = 0 [06:33:58]CheckOFDResponse [06:33:58]1017 (14) - 77093643461234 [06:33:58]1041 (16) - 0000000000963156 [06:33:58]1040 (4) - 157206 [06:33:58]1012 (4) - 22.10.2024 00:10 [06:33:58]1206 (1) - 0 [06:33:58]OFD Sender: Remove packet 157206 [06:33:58]ProducePacketName [06:33:58]name=ofd_packets/00157206 [06:33:58]NVStorageDeleteData [06:33:58]Write to MH i2c: 01 00 00 AB 18 C3 [06:33:58]Write i2c OK [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: 01 [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: 01 07 00 [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: 01 07 00 AB 18 00 00 00 00 00 0C 0D E3 [06:33:58]RasterBufferAndPrint [06:33:58]line [06:33:58]line [06:33:58]line [06:33:58]line [06:33:58]line [06:33:58]written 0, free lines is 3347 [06:33:58]MH_Cut [06:33:58]Write to MH i2c: D1 01 00 B2 18 01 9C [06:33:58]Write i2c OK [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: D1 [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: D1 01 00 [06:33:58]MH_I2C_Read... [06:33:58]Read from MH i2c: D1 01 00 B2 18 00 9B [06:33:58]Write to MH i2c: 01 00 00 B3 18 CB [06:33:58]Write i2c OK [06:33:58]MH_I2C_Read... [06:33:58]OFD Sender: No OFD packet to send [06:33:59]*** Cut start [06:33:59]*** Partial cut [06:33:59]*** CUTSNS_PIN = 1 [06:33:59]*** CUTSNS_PIN = 0 [06:33:59]*** Brake cut motor [06:33:59]Read from MH i2c: 01 [06:33:59]MH_I2C_Read... [06:33:59]*** Stop cut motor [06:33:59]*** Cut end [06:33:59]Read from MH i2c: 01 07 00 [06:33:59]MH_I2C_Read... [06:33:59]Read from MH i2c: 01 07 00 B3 18 00 00 00 00 00 FF 0F E0 [06:33:59]process_action close_receipt done [06:33:59]requested_data is exist [06:33:59]produce_requested_data [06:33:59]requested_item fm.sn is exist - process it [06:33:59]wFMCommunicate request_size=4 [06:33:59]MH_SAM_APDU [06:33:59]CAPDU: 80 11 00 00 [06:33:59]Write to MH i2c: E2 08 00 B4 18 80 11 00 00 00 00 00 00 46 [06:33:59]Write i2c OK [06:33:59]MH_I2C_Read... [06:33:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:33:59]Read from MH i2c: E2 [06:33:59]MH_I2C_Read... [06:33:59]Read from MH i2c: E2 17 00 [06:33:59]MH_I2C_Read... [06:33:59]Read from MH i2c: E2 17 00 B4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [06:33:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:33:59]wFMCommunicate OK [06:33:59]requested_item fd.num is exist - process it [06:33:59]SAM_PROTO_GetFieldsCounters [06:33:59]wFMCommunicate request_size=4 [06:33:59]MH_SAM_APDU [06:33:59]CAPDU: 80 13 00 00 [06:33:59]Write to MH i2c: E2 08 00 B5 18 80 13 00 00 00 00 00 00 49 [06:33:59]Write i2c OK [06:33:59]MH_I2C_Read... [06:34:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:34:00]Read from MH i2c: E2 [06:34:00]MH_I2C_Read... [06:34:00]Read from MH i2c: E2 62 00 [06:34:00]MH_I2C_Read... [06:34:00]Read from MH i2c: E2 62 00 B5 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 66 02 00 0E 04 04 00 3C 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 A3 [06:34:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 16 66 02 00 0E 04 04 00 3C 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 [06:34:00]wFMCommunicate OK [06:34:00]SAM_PROTO_GetFieldsCounters done [06:34:00]requested_item shift.num is exist - process it [06:34:00]requested_item shift.opened is exist - process it [06:34:00]req_shift_opened [06:34:00]FM_GetShiftState [06:34:00]SAM_PROTO_GetShiftState [06:34:00]wFMCommunicate request_size=4 [06:34:00]MH_SAM_APDU [06:34:00]CAPDU: 80 13 01 00 [06:34:00]Write to MH i2c: E2 08 00 B6 18 80 13 01 00 00 00 00 00 4B [06:34:00]Write i2c OK [06:34:00]MH_I2C_Read... [06:34:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:34:00]Read from MH i2c: E2 [06:34:00]MH_I2C_Read... [06:34:00]Read from MH i2c: E2 0E 00 [06:34:00]MH_I2C_Read... [06:34:00]Read from MH i2c: E2 0E 00 B6 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D1 [06:34:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:34:00]wFMCommunicate OK [06:34:00]SAM_PROTO_GetShiftState done [06:34:00]FM_GetShiftState done [06:34:00]req_shift_opened done [06:34:00]requested_item shift.open_date is exist - process it [06:34:00]req_shift_open_date [06:34:00]req_shift_open_date done [06:34:00]produce_requested_data done [06:34:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157206,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [06:34:00]process_action_free close_receipt [06:34:00]json_value_free [06:34:00]json_value_free done [06:34:00]process_json_proto returns [06:34:00]Send response to host [06:34:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157206,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [06:34:00]free response buf [06:34:00]execute_script done [06:34:00]execute_script returns [06:34:00]free content buf [06:34:00]Sock 9.Close socket [06:34:00]Sock 9.Thread stoped [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:49]OFD Sender: No OFD packet to send [06:35:54]OFD Sender: No OFD packet to send [06:35:59]OFD Sender: No OFD packet to send [06:36:04]OFD Sender: No OFD packet to send [06:36:09]OFD Sender: No OFD packet to send [06:36:14]OFD Sender: No OFD packet to send [06:36:19]OFD Sender: No OFD packet to send [06:36:24]OFD Sender: No OFD packet to send [06:36:29]OFD Sender: No OFD packet to send [06:36:34]OFD Sender: No OFD packet to send [06:36:39]OFD Sender: No OFD packet to send [06:36:44]OFD Sender: No OFD packet to send [06:36:46]recv_with_timeout no data received [06:36:49]OFD Sender: No OFD packet to send [06:36:54]OFD Sender: No OFD packet to send [06:36:55]accept exits with 7 [06:36:55]New connection [06:36:55]New thread 3066944868 created [06:36:55]Thread 3066801508 joined [06:36:55]Waiting for new connection... [06:36:55] Sock 7.Parse request [06:36:55]Sock 7.Check first char [06:36:55]Sock 7.First char is OK [06:36:55]request: POST /json_proto HTTP/1.0 [06:36:55]Method: POST [06:36:55]URL: /json_proto [06:36:55]Method is POST - this is cgi request [06:36:55]url: /json_proto [06:36:55]query_string will be loaded in cgi processing [06:36:55]execute_cgi json_proto POST (null) [06:36:55]execute_cgi path=json_proto method=POST [06:36:55]POST find Content-Length [06:36:55]Host: 172.17.53.67:8080 [06:36:55]Content-Length: 677 [06:36:55]Content-Type: application/json [06:36:55] [06:36:55]POST finish read [06:36:55]Found Content-Length = 677 [06:36:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875567", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:36:55]execute_script... [06:36: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)875567", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:36:55]POST & json_proto [06:36:55]process_json_proto [06:36:55]json parsed OK: [06:36:55]protocol is kg_v1.0 [06:36:55]action value=close_receipt [06:36:55]process_action close_receipt [06:36:55]cmd_close_receipt [06:36:55]MH_GetDate [06:36:55]Write to MH i2c: F0 00 00 B7 18 BE [06:36:55]Write i2c OK [06:36:55]MH_I2C_Read... [06:36:55]Read from MH i2c: F0 [06:36:55]MH_I2C_Read... [06:36:55]Read from MH i2c: F0 09 00 [06:36:55]MH_I2C_Read... [06:36:55]Read from MH i2c: F0 09 00 B7 18 00 09 48 17 67 19 BC 99 64 68 [06:36:55]GetLastDocTimeStamp 1729578838 [06:36:55]current date 1729579017 [06:36:55]FM_GetShiftState [06:36:55]SAM_PROTO_GetShiftState [06:36:55]wFMCommunicate request_size=4 [06:36:55]MH_SAM_APDU [06:36:55]CAPDU: 80 13 01 00 [06:36:55]Write to MH i2c: E2 08 00 B8 18 80 13 01 00 00 00 00 00 4D [06:36:55]Write i2c OK [06:36:55]MH_I2C_Read... [06:36:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:36:55]Read from MH i2c: E2 [06:36:55]MH_I2C_Read... [06:36:55]Read from MH i2c: E2 0E 00 [06:36:55]MH_I2C_Read... [06:36:55]Read from MH i2c: E2 0E 00 B8 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D3 [06:36:55]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:36:55]wFMCommunicate OK [06:36:55]SAM_PROTO_GetShiftState done [06:36:55]FM_GetShiftState done [06:36:55]opened in 1729556748 [06:36:55]opened+sec_in_day 1729643148 [06:36:55]quantity*price = 30038 [06:36:55]sum+1 = 30039 [06:36:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 35 22.10.2024 06:36 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157207 ФПД: 65862511157459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T063657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157207&fm=65862511157459&tin=02508201610067®Number=0000137193017469&sum=30000 [06:36:56]StoreToDocumentArchive [06:36:56]shift 316 fd 157207 [06:36:56]save to /storage/0316/doc_00157207 [06:36:56]save last doc name /storage/0316/doc_00157207 to /storage/kkm_last_doc_name [06:36:56]save OK [06:36:56]Clear old archive folders... [06:36:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:36:56]tlvbuf is 0016C670 [06:36:56]SAM_PROTO_ClearQueue [06:36:56]wFMCommunicate request_size=4 [06:36:56]MH_SAM_APDU [06:36:56]CAPDU: 80 09 00 00 [06:36:56]Write to MH i2c: E2 08 00 C5 18 80 09 00 00 00 00 00 00 4F [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 C5 18 00 90 00 51 [06:36:56]RAPDU: 90 00 [06:36:56]wFMCommunicate OK [06:36:56]SAM_PROTO_ClearQueue done [06:36:56]KKMCreateOFDPacket [06:36:56]OFDProtocolAddRootSTLVToBuf [06:36:56]FM_MakeSignedData [06:36:56]FM_MakeSignedData [06:36:56]SAM_PROTO_SignData [06:36:56]wFMCommunicate request_size=4 [06:36:56]MH_SAM_APDU [06:36:56]CAPDU: 80 0D 01 02 [06:36:56]Write to MH i2c: E2 08 00 C6 18 80 0D 01 02 00 00 00 00 57 [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 C6 18 00 90 00 52 [06:36:56]RAPDU: 90 00 [06:36:56]wFMCommunicate OK [06:36:56]wFMCommunicate request_size=255 [06:36:56]MH_SAM_APDU [06:36: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 23 00 00 00 F4 03 04 00 09 48 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 66 02 00 35 04 06 00 3B [06:36:56]Write to MH i2c: E2 02 01 C7 18 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 23 00 00 00 F4 03 04 00 09 48 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 66 02 00 35 04 06 00 3B 00 00 DB [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 C7 18 00 90 00 53 [06:36:56]RAPDU: 90 00 [06:36:56]wFMCommunicate OK [06:36:56]wFMCommunicate request_size=10 [06:36:56]MH_SAM_APDU [06:36:56]CAPDU: 80 0D 02 02 05 E6 CF 94 E0 D3 [06:36:56]Write to MH i2c: E2 0D 00 C8 18 80 0D 02 02 05 00 E6 CF 94 E0 D3 00 00 60 [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 03 00 C8 18 00 90 00 54 [06:36:56]RAPDU: 90 00 [06:36:56]wFMCommunicate OK [06:36:56]wFMCommunicate request_size=4 [06:36:56]MH_SAM_APDU [06:36:56]CAPDU: 80 0D 03 02 [06:36:56]Write to MH i2c: E2 08 00 C9 18 80 0D 03 02 00 00 00 00 5C [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 0B 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 0B 00 C9 18 00 D7 A1 AE 77 7D 13 16 CA 90 00 6A [06:36:56]RAPDU: D7 A1 AE 77 7D 13 16 CA 90 00 [06:36:56]wFMCommunicate OK [06:36:56]SAM_PROTO_SignData done [06:36:56]FM_MakeSignedData done [06:36:56]CreateOFDProtocolMessage [06:36:56]wFMCommunicate request_size=4 [06:36:56]MH_SAM_APDU [06:36:56]CAPDU: 80 11 00 00 [06:36:56]Write to MH i2c: E2 08 00 CA 18 80 11 00 00 00 00 00 00 5C [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:36:56]Read from MH i2c: E2 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 17 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: E2 17 00 CA 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [06:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:36:56]wFMCommunicate OK [06:36:56]CreateOFDProtocolMessage done [06:36:56]OFDSenderStorePacket 157207 [06:36:56]StoreOFDPacket docnum=157207 [06:36:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 58 07 01 92 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 23 00 00 00 F4 03 04 00 09 48 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 66 02 00 35 04 06 00 3B E6 CF 94 E0 D3 D7 A1 AE 77 7D 13 16 CA [06:36:56]CheckFolder [06:36:56]dirname=/storage/ofd_packets [06:36:56]CheckFolder done [06:36:56]ProducePacketName [06:36:56]name=ofd_packets/00157207 [06:36:56]NVStorageSaveData ofd_packets/00157207 [06:36:56]File name is /storage/ofd_packets/00157207 [06:36:56]Write 301 bytes [06:36:56]NVStorageSaveData done [06:36:56]OFDSenderStorePacket done [06:36:56]KKMCreateOFDPacket done [06:36:56]NVStorageSaveData kkm_last_timestamp [06:36:56]File name is /storage/kkm_last_timestamp [06:36:56]Write 4 bytes [06:36:56]NVStorageSaveData done [06:36:56]ExternCall_PrintAddStr [06:36:56]wPrintStart [06:36:56]Write to MH i2c: 01 00 00 CB 18 E3 [06:36:56]Write i2c OK [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: 01 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: 01 07 00 [06:36:56]MH_I2C_Read... [06:36:56]Read from MH i2c: 01 07 00 CB 18 00 00 00 00 00 FF 0F F8 [06:36:56]RasterBufferAndPrint [06:36:56]line Счет N : (1)875567 [06:36:56]line ИНН: 02508201610067 [06:36:56]line Контрольно-Кассовый Чек [06:36:56]line ПРОДАЖА [06:36:56]line ТРК (МРК, ГНК) : 32 [06:36:56]line Товар: 2710124130 [06:36:56]line Аи-92-К-5 [06:36:56]line 4.490 * 66.90 [06:36:56]line = 300.38 [06:36:56]line НДС 12% НСП 1% [06:36:56]line > о реализуемом товаре [06:36:56]line ОКРУГЛЕНИЕ: -0.38 [06:36:56]line ИТОГО: 300.00 [06:36:56]line Внесено: 300.00 [06:36:56]line СДАЧА: 0.00 [06:36:56]line НСП 1% : 2.66 [06:36:56]line НДС 12% : 31.90 [06:36:56]line Наличными: 300.00 [06:36:56]line Безнал.: 0.00 [06:36:56]line Место: АЗС № 165 "Партнер Нефть" [06:36:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:36:56]line СНО: Общий режим [06:36:56]line Чек 35 22.10.2024 06:36 [06:36:56]line Смена: 316 ФФД: 1.0 [06:36:56]line ЗНМ: 0300000234 [06:36:56]line РНМ: 0000137193017469 [06:36:56]line Версия ККМ: v1.0 [06:36:56]line ФМ: 0000000000963156 [06:36:56]line ФД: 157207 [06:36:56]line ФПД: 65862511157459 [06:36:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T063657&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157207&fm=65862511157459&tin=02508201610067®Number=0000137193017469&sum=30000 [06:36:57]OFD Sender: Processing packet 157207 [packets to send 52, broken 51] [06:36:57]ProducePacketName [06:36:57]name=ofd_packets/00157207 [06:36:57]OFD Sender: To server: pG, [06:36:57]CommunicateWithHost lk.salyk.kg:30040 [06:36:57]ConnectInit lk.salyk.kg [06:36:57]written 0, free lines is 4095 [06:36:57]Write to MH i2c: 01 00 00 F6 18 0E [06:36:57]Write i2c OK [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: 01 [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: 01 07 00 [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: 01 07 00 F6 18 00 00 00 00 00 D9 0C FA [06:36:57]RasterBufferAndPrint [06:36:57]line [06:36:57]line [06:36:57]line [06:36:57]line [06:36:57]line [06:36:57]written 0, free lines is 3296 [06:36:57]MH_Cut [06:36:57]Write to MH i2c: D1 01 00 FD 18 01 E7 [06:36:57]Write i2c OK [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: D1 [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: D1 01 00 [06:36:57]MH_I2C_Read... [06:36:57]Read from MH i2c: D1 01 00 FD 18 00 E6 [06:36:57]Write to MH i2c: 01 00 00 FE 18 16 [06:36:57]Write i2c OK [06:36:57]MH_I2C_Read... [06:36:58]*** Cut start [06:36:58]*** Partial cut [06:36:58]*** CUTSNS_PIN = 1 [06:36:58]*** CUTSNS_PIN = 0 [06:36:58]*** Brake cut motor [06:36:58]Read from MH i2c: 01 [06:36:58]MH_I2C_Read... [06:36:58]*** Stop cut motor [06:36:59]*** Cut end [06:36:59]Read from MH i2c: 01 07 00 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: 01 07 00 FE 18 00 00 00 00 00 FF 0F 2B [06:36:59]process_action close_receipt done [06:36:59]requested_data is exist [06:36:59]produce_requested_data [06:36:59]requested_item fm.sn is exist - process it [06:36:59]wFMCommunicate request_size=4 [06:36:59]MH_SAM_APDU [06:36:59]CAPDU: 80 11 00 00 [06:36:59]Write to MH i2c: E2 08 00 FF 18 80 11 00 00 00 00 00 00 91 [06:36:59]Write i2c OK [06:36:59]MH_I2C_Read... [06:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:36:59]Read from MH i2c: E2 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 17 00 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 17 00 FF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [06:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:36:59]wFMCommunicate OK [06:36:59]requested_item fd.num is exist - process it [06:36:59]SAM_PROTO_GetFieldsCounters [06:36:59]wFMCommunicate request_size=4 [06:36:59]MH_SAM_APDU [06:36:59]CAPDU: 80 13 00 00 [06:36:59]Write to MH i2c: E2 08 00 00 19 80 13 00 00 00 00 00 00 95 [06:36:59]Write i2c OK [06:36:59]MH_I2C_Read... [06:36:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:36:59]Read from MH i2c: E2 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 62 00 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 62 00 00 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 66 02 00 0E 04 04 00 3C 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 F3 [06:36:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 17 66 02 00 0E 04 04 00 3C 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 [06:36:59]wFMCommunicate OK [06:36:59]SAM_PROTO_GetFieldsCounters done [06:36:59]requested_item shift.num is exist - process it [06:36:59]requested_item shift.opened is exist - process it [06:36:59]req_shift_opened [06:36:59]FM_GetShiftState [06:36:59]SAM_PROTO_GetShiftState [06:36:59]wFMCommunicate request_size=4 [06:36:59]MH_SAM_APDU [06:36:59]CAPDU: 80 13 01 00 [06:36:59]Write to MH i2c: E2 08 00 01 19 80 13 01 00 00 00 00 00 97 [06:36:59]Write i2c OK [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 [06:36:59]MH_I2C_Read... [06:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:36:59]Read from MH i2c: E2 0E 00 [06:36:59]MH_I2C_Read... [06:36:59]Read from MH i2c: E2 0E 00 01 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1D [06:36:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:36:59]wFMCommunicate OK [06:36:59]SAM_PROTO_GetShiftState done [06:36:59]FM_GetShiftState done [06:36:59]req_shift_opened done [06:36:59]requested_item shift.open_date is exist - process it [06:36:59]req_shift_open_date [06:36:59]req_shift_open_date done [06:36:59]produce_requested_data done [06:36:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157207,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [06:36:59]process_action_free close_receipt [06:36:59]json_value_free [06:36:59]json_value_free done [06:36:59]process_json_proto returns [06:36:59]Send response to host [06:36:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157207,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [06:36:59]free response buf [06:36:59]execute_script done [06:36:59]execute_script returns [06:36:59]free content buf [06:36:59]Sock 7.Close socket [06:36:59]Sock 7.Thread stoped [06:37:02]ConnectInit Can't take IP for lk.salyk.kg [06:37:02]CommunicateWithHost connect error [06:37:02]CommunicateWithHost err = -1 [06:37:02]OFD Sender: Server communicate error [06:37:02]recv_with_timeout no data received [06:37:07]OFD Sender: Processing packet 157207 [packets to send 52, broken 51] [06:37:07]ProducePacketName [06:37:07]name=ofd_packets/00157207 [06:37:07]OFD Sender: To server: pG, [06:37:07]CommunicateWithHost lk.salyk.kg:30040 [06:37:07]ConnectInit lk.salyk.kg [06:37:19]recv_with_timeout no data received [06:39:25]ConnectInit Can't connect to host [06:39:25]CommunicateWithHost connect error [06:39:25]CommunicateWithHost err = -1 [06:39:25]OFD Sender: Server communicate error [06:39:30]OFD Sender: Processing packet 157207 [packets to send 52, broken 51] [06:39:30]ProducePacketName [06:39:30]name=ofd_packets/00157207 [06:39:30]OFD Sender: To server: pG, [06:39:30]CommunicateWithHost lk.salyk.kg:30040 [06:39:30]ConnectInit lk.salyk.kg [06:39:30]Connected sock=7 [06:39:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D8 58 07 01 92 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 23 00 00 00 F4 03 04 00 09 48 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 17 66 02 00 35 04 06 00 3B E6 CF 94 E0 D3 D7 A1 AE 77 7D 13 16 CA [06:39:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 5D 47 00 31 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 39 36 33 31 35 36 10 04 04 00 17 66 02 00 F4 03 04 00 CF EE 16 67 B6 04 01 00 00 E6 88 AB AC 9F F8 CA F7 [06:39:30]CommunicateWithHost err = 0 [06:39:30]CheckOFDResponse [06:39:30]1017 (14) - 77093643461234 [06:39:30]1041 (16) - 0000000000963156 [06:39:30]1040 (4) - 157207 [06:39:30]1012 (4) - 22.10.2024 00:16 [06:39:30]1206 (1) - 0 [06:39:30]OFD Sender: Remove packet 157207 [06:39:30]ProducePacketName [06:39:30]name=ofd_packets/00157207 [06:39:30]NVStorageDeleteData [06:39:31]OFD Sender: No OFD packet to send [06:39:36]OFD Sender: No OFD packet to send [06:39:41]OFD Sender: No OFD packet to send [06:39:46]OFD Sender: No OFD packet to send [06:39:51]OFD Sender: No OFD packet to send [06:39:56]OFD Sender: No OFD packet to send [06:40:01]OFD Sender: No OFD packet to send [06:40:06]OFD Sender: No OFD packet to send [06:40:11]OFD Sender: No OFD packet to send [06:40:16]OFD Sender: No OFD packet to send [06:40:21]OFD Sender: No OFD packet to send [06:40:26]OFD Sender: No OFD packet to send [06:40:31]OFD Sender: No OFD packet to send [06:40:36]OFD Sender: No OFD packet to send [06:40:41]OFD Sender: No OFD packet to send [06:40:46]OFD Sender: No OFD packet to send [06:40:51]OFD Sender: No OFD packet to send [06:40:56]OFD Sender: No OFD packet to send [06:41:01]OFD Sender: No OFD packet to send [06:41:06]OFD Sender: No OFD packet to send [06:41:11]OFD Sender: No OFD packet to send [06:41:16]OFD Sender: No OFD packet to send [06:41:21]OFD Sender: No OFD packet to send [06:41:26]OFD Sender: No OFD packet to send [06:41:31]OFD Sender: No OFD packet to send [06:41:36]OFD Sender: No OFD packet to send [06:41:41]OFD Sender: No OFD packet to send [06:41:46]OFD Sender: No OFD packet to send [06:41:51]OFD Sender: No OFD packet to send [06:41:56]OFD Sender: No OFD packet to send [06:42:01]OFD Sender: No OFD packet to send [06:42:06]OFD Sender: No OFD packet to send [06:42:11]OFD Sender: No OFD packet to send [06:42:16]OFD Sender: No OFD packet to send [06:42:21]OFD Sender: No OFD packet to send [06:42:26]OFD Sender: No OFD packet to send [06:42:31]OFD Sender: No OFD packet to send [06:42:36]OFD Sender: No OFD packet to send [06:42:41]OFD Sender: No OFD packet to send [06:42:46]OFD Sender: No OFD packet to send [06:42:51]OFD Sender: No OFD packet to send [06:42:56]OFD Sender: No OFD packet to send [06:43:01]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [06:45:51]OFD Sender: No OFD packet to send [06:45:56]OFD Sender: No OFD packet to send [06:46:01]OFD Sender: No OFD packet to send [06:46:06]OFD Sender: No OFD packet to send [06:46:11]OFD Sender: No OFD packet to send [06:46:16]OFD Sender: No OFD packet to send [06:46:21]OFD Sender: No OFD packet to send [06:46:26]OFD Sender: No OFD packet to send [06:46:31]OFD Sender: No OFD packet to send [06:46:36]OFD Sender: No OFD packet to send [06:46:41]OFD Sender: No OFD packet to send [06:46:46]OFD Sender: No OFD packet to send [06:46:51]OFD Sender: No OFD packet to send [06:46:56]OFD Sender: No OFD packet to send [06:47:01]OFD Sender: No OFD packet to send [06:47:06]OFD Sender: No OFD packet to send [06:47:11]OFD Sender: No OFD packet to send [06:47:16]OFD Sender: No OFD packet to send [06:47:21]OFD Sender: No OFD packet to send [06:47:26]OFD Sender: No OFD packet to send [06:47:31]OFD Sender: No OFD packet to send [06:47:36]OFD Sender: No OFD packet to send [06:47:40]recv_with_timeout no data received [06:47:41]OFD Sender: No OFD packet to send [06:47:46]OFD Sender: No OFD packet to send [06:47:51]OFD Sender: No OFD packet to send [06:47:56]OFD Sender: No OFD packet to send [06:47:58]recv_with_timeout no data received [06:48:01]OFD Sender: No OFD packet to send [06:48:06]OFD Sender: No OFD packet to send [06:48:11]OFD Sender: No OFD packet to send [06:48:16]OFD Sender: No OFD packet to send [06:48:16]recv_with_timeout no data received [06:48:21]OFD Sender: No OFD packet to send [06:48:26]OFD Sender: No OFD packet to send [06:48:31]OFD Sender: No OFD packet to send [06:48:36]OFD Sender: No OFD packet to send [06:48:41]OFD Sender: No OFD packet to send [06:48:46]OFD Sender: No OFD packet to send [06:48:51]OFD Sender: No OFD packet to send [06:48:56]OFD Sender: No OFD packet to send [06:49:01]OFD Sender: No OFD packet to send [06:49:06]OFD Sender: No OFD packet to send [06:49:11]OFD Sender: No OFD packet to send [06:49:16]OFD Sender: No OFD packet to send [06:49:21]OFD Sender: No OFD packet to send [06:49:26]OFD Sender: No OFD packet to send [06:49:31]OFD Sender: No OFD packet to send [06:49:36]OFD Sender: No OFD packet to send [06:49:41]OFD Sender: No OFD packet to send [06:49:41]accept exits with 10 [06:49:41]New connection [06:49:41]New thread 3066801508 created [06:49:41]Thread 3066944868 joined [06:49:41]Waiting for new connection... [06:49:41] Sock 10.Parse request [06:49:41]Sock 10.Check first char [06:49:41]Sock 10.First char is OK [06:49:41]request: POST /json_proto HTTP/1.0 [06:49:41]Method: POST [06:49:41]URL: /json_proto [06:49:41]Method is POST - this is cgi request [06:49:41]url: /json_proto [06:49:41]query_string will be loaded in cgi processing [06:49:41]execute_cgi json_proto POST (null) [06:49:41]execute_cgi path=json_proto method=POST [06:49:41]POST find Content-Length [06:49:41]Host: 172.17.53.67:8080 [06:49:41]Content-Length: 762 [06:49:41]Content-Type: application/json [06:49:41] [06:49:41]POST finish read [06:49:41]Found Content-Length = 762 [06:49:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 1300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:41]execute_script... [06:49: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)875568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 19.010, "sum" : 1300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 1300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:49:41]POST & json_proto [06:49:41]process_json_proto [06:49:41]json parsed OK: [06:49:41]protocol is kg_v1.0 [06:49:41]action value=close_receipt [06:49:41]process_action close_receipt [06:49:41]cmd_close_receipt [06:49:41]MH_GetDate [06:49:41]Write to MH i2c: F0 00 00 02 19 0A [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: F0 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: F0 09 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: F0 09 00 02 19 00 07 4B 17 67 19 BC 99 64 B5 [06:49:41]GetLastDocTimeStamp 1729579017 [06:49:41]current date 1729579783 [06:49:41]FM_GetShiftState [06:49:41]SAM_PROTO_GetShiftState [06:49:41]wFMCommunicate request_size=4 [06:49:41]MH_SAM_APDU [06:49:41]CAPDU: 80 13 01 00 [06:49:41]Write to MH i2c: E2 08 00 03 19 80 13 01 00 00 00 00 00 99 [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0E 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0E 00 03 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1F [06:49:41]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:49:41]wFMCommunicate OK [06:49:41]SAM_PROTO_GetShiftState done [06:49:41]FM_GetShiftState done [06:49:41]opened in 1729556748 [06:49:41]opened+sec_in_day 1729643148 [06:49:41]quantity*price = 130028 [06:49:41]sum+1 = 130029 [06:49:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.28 НСП 1% : 11.51 НДС 12% : 138.08 Наличными: 0.00 Безнал.: 1300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 36 22.10.2024 06:49 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157208 ФПД: 31021781768674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T064943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157208&fm=31021781768674&tin=02508201610067®Number=0000137193017469&sum=130028 [06:49:42]StoreToDocumentArchive [06:49:42]shift 316 fd 157208 [06:49:42]save to /storage/0316/doc_00157208 [06:49:42]save last doc name /storage/0316/doc_00157208 to /storage/kkm_last_doc_name [06:49:42]save OK [06:49:42]Clear old archive folders... [06:49:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [06:49:42]tlvbuf is 00195F90 [06:49:42]SAM_PROTO_ClearQueue [06:49:42]wFMCommunicate request_size=4 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 09 00 00 [06:49:42]Write to MH i2c: E2 08 00 10 19 80 09 00 00 00 00 00 00 9B [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:49:42]Read from MH i2c: E2 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 03 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 03 00 10 19 00 90 00 9D [06:49:42]RAPDU: 90 00 [06:49:42]wFMCommunicate OK [06:49:42]SAM_PROTO_ClearQueue done [06:49:42]KKMCreateOFDPacket [06:49:42]OFDProtocolAddRootSTLVToBuf [06:49:42]FM_MakeSignedData [06:49:42]FM_MakeSignedData [06:49:42]SAM_PROTO_SignData [06:49:42]wFMCommunicate request_size=4 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 0D 01 02 [06:49:42]Write to MH i2c: E2 08 00 11 19 80 0D 01 02 00 00 00 00 A3 [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:49:42]Read from MH i2c: E2 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 03 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 03 00 11 19 00 90 00 9E [06:49:42]RAPDU: 90 00 [06:49:42]wFMCommunicate OK [06:49:42]wFMCommunicate request_size=255 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 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 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 07 4B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 66 02 00 35 04 06 00 [06:49:42]Write to MH i2c: E2 02 01 12 19 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 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 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 07 4B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 66 02 00 35 04 06 00 00 00 51 [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:43]Read from MH i2c: E2 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 03 00 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 03 00 12 19 00 90 00 9F [06:49:43]RAPDU: 90 00 [06:49:43]wFMCommunicate OK [06:49:43]wFMCommunicate request_size=11 [06:49:43]MH_SAM_APDU [06:49:43]CAPDU: 80 0D 02 02 06 1C 36 D2 48 59 E2 [06:49:43]Write to MH i2c: E2 0E 00 13 19 80 0D 02 02 06 00 1C 36 D2 48 59 E2 00 00 59 [06:49:43]Write i2c OK [06:49:43]MH_I2C_Read... [06:49:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:43]Read from MH i2c: E2 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 03 00 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 03 00 13 19 00 90 00 A0 [06:49:43]RAPDU: 90 00 [06:49:43]wFMCommunicate OK [06:49:43]wFMCommunicate request_size=4 [06:49:43]MH_SAM_APDU [06:49:43]CAPDU: 80 0D 03 02 [06:49:43]Write to MH i2c: E2 08 00 14 19 80 0D 03 02 00 00 00 00 A8 [06:49:43]Write i2c OK [06:49:43]MH_I2C_Read... [06:49:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:49:43]Read from MH i2c: E2 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 0B 00 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 0B 00 14 19 00 1D 40 D9 56 17 46 66 12 90 00 0A [06:49:43]RAPDU: 1D 40 D9 56 17 46 66 12 90 00 [06:49:43]wFMCommunicate OK [06:49:43]SAM_PROTO_SignData done [06:49:43]FM_MakeSignedData done [06:49:43]CreateOFDProtocolMessage [06:49:43]wFMCommunicate request_size=4 [06:49:43]MH_SAM_APDU [06:49:43]CAPDU: 80 11 00 00 [06:49:43]Write to MH i2c: E2 08 00 15 19 80 11 00 00 00 00 00 00 A8 [06:49:43]Write i2c OK [06:49:43]MH_I2C_Read... [06:49:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:43]Read from MH i2c: E2 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 17 00 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: E2 17 00 15 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [06:49:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:49:43]wFMCommunicate OK [06:49:43]CreateOFDProtocolMessage done [06:49:43]OFDSenderStorePacket 157208 [06:49:43]StoreOFDPacket docnum=157208 [06:49:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 69 71 08 01 9E 78 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 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 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 07 4B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 66 02 00 35 04 06 00 1C 36 D2 48 59 E2 1D 40 D9 56 17 46 66 12 [06:49:43]CheckFolder [06:49:43]dirname=/storage/ofd_packets [06:49:43]CheckFolder done [06:49:43]ProducePacketName [06:49:43]name=ofd_packets/00157208 [06:49:43]NVStorageSaveData ofd_packets/00157208 [06:49:43]File name is /storage/ofd_packets/00157208 [06:49:43]Write 302 bytes [06:49:43]NVStorageSaveData done [06:49:43]OFDSenderStorePacket done [06:49:43]KKMCreateOFDPacket done [06:49:43]NVStorageSaveData kkm_last_timestamp [06:49:43]File name is /storage/kkm_last_timestamp [06:49:43]Write 4 bytes [06:49:43]NVStorageSaveData done [06:49:43]ExternCall_PrintAddStr [06:49:43]wPrintStart [06:49:43]Write to MH i2c: 01 00 00 16 19 2F [06:49:43]Write i2c OK [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: 01 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: 01 07 00 [06:49:43]MH_I2C_Read... [06:49:43]Read from MH i2c: 01 07 00 16 19 00 00 00 00 00 FF 0F 44 [06:49:43]RasterBufferAndPrint [06:49:43]line Счет N : (1)875568 [06:49:43]line ИНН: 02508201610067 [06:49:43]line Контрольно-Кассовый Чек [06:49:43]line ПРОДАЖА [06:49:43]line ТРК (МРК, ГНК) : 33 [06:49:43]line Товар: 2710124130 [06:49:43]line Super 92-К-5 [06:49:43]line 19.010 * 68.40 [06:49:43]line = 1300.28 [06:49:43]line НДС 12% НСП 1% [06:49:43]line > о реализуемом товаре [06:49:43]line ИТОГО: 1300.28 [06:49:43]line НСП 1% : 11.51 [06:49:43]line НДС 12% : 138.08 [06:49:43]line Наличными: 0.00 [06:49:43]line Безнал.: 1300.28 [06:49:43]line Место: АЗС № 165 "Партнер Нефть" [06:49:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [06:49:43]line СНО: Общий режим [06:49:43]line Чек 36 22.10.2024 06:49 [06:49:43]line Смена: 316 ФФД: 1.0 [06:49:43]line ЗНМ: 0300000234 [06:49:43]line РНМ: 0000137193017469 [06:49:43]line Версия ККМ: v1.0 [06:49:43]line Платежная система: Mbank [06:49:43]line ФМ: 0000000000963156 [06:49:43]line ФД: 157208 [06:49:43]line ФПД: 31021781768674 [06:49:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T064943&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157208&fm=31021781768674&tin=02508201610067®Number=0000137193017469&sum=130028 [06:49:43]OFD Sender: Processing packet 157208 [packets to send 52, broken 51] [06:49:43]ProducePacketName [06:49:43]name=ofd_packets/00157208 [06:49:43]OFD Sender: To server: pG, [06:49:43]CommunicateWithHost lk.salyk.kg:30040 [06:49:43]ConnectInit lk.salyk.kg [06:49:43]written 0, free lines is 4095 [06:49:43]Connected sock=9 [06:49:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 69 71 08 01 9E 78 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 42 4A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EC FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 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 F0 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EC FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 07 4B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 18 66 02 00 35 04 06 00 1C 36 D2 48 59 E2 1D 40 D9 56 17 46 66 12 [06:49:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C4 E2 47 00 45 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 39 36 33 31 35 36 10 04 04 00 18 66 02 00 F4 03 04 00 35 F1 16 67 B6 04 01 00 00 25 1A 35 93 75 3D 56 B6 [06:49:43]CommunicateWithHost err = 0 [06:49:43]CheckOFDResponse [06:49:43]1017 (14) - 77093643461234 [06:49:43]1041 (16) - 0000000000963156 [06:49:43]1040 (4) - 157208 [06:49:43]1012 (4) - 22.10.2024 00:26 [06:49:43]1206 (1) - 0 [06:49:43]OFD Sender: Remove packet 157208 [06:49:43]ProducePacketName [06:49:43]name=ofd_packets/00157208 [06:49:43]NVStorageDeleteData [06:49:44]Write to MH i2c: 01 00 00 3F 19 58 [06:49:44]Write i2c OK [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: 01 [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: 01 07 00 [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: 01 07 00 3F 19 00 00 00 00 00 09 0D 75 [06:49:44]RasterBufferAndPrint [06:49:44]line [06:49:44]line [06:49:44]line [06:49:44]line [06:49:44]line [06:49:44]written 0, free lines is 3343 [06:49:44]MH_Cut [06:49:44]Write to MH i2c: D1 01 00 46 19 01 31 [06:49:44]Write i2c OK [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: D1 [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: D1 01 00 [06:49:44]MH_I2C_Read... [06:49:44]Read from MH i2c: D1 01 00 46 19 00 30 [06:49:44]Write to MH i2c: 01 00 00 47 19 60 [06:49:44]Write i2c OK [06:49:44]MH_I2C_Read... [06:49:44]OFD Sender: No OFD packet to send [06:49:44]*** Cut start [06:49:44]*** Partial cut [06:49:44]*** CUTSNS_PIN = 1 [06:49:44]*** CUTSNS_PIN = 0 [06:49:45]*** Brake cut motor [06:49:45]Read from MH i2c: 01 [06:49:45]MH_I2C_Read... [06:49:45]*** Stop cut motor [06:49:45]*** Cut end [06:49:45]Read from MH i2c: 01 07 00 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: 01 07 00 47 19 00 00 00 00 00 FF 0F 75 [06:49:45]process_action close_receipt done [06:49:45]requested_data is exist [06:49:45]produce_requested_data [06:49:45]requested_item fm.sn is exist - process it [06:49:45]wFMCommunicate request_size=4 [06:49:45]MH_SAM_APDU [06:49:45]CAPDU: 80 11 00 00 [06:49:45]Write to MH i2c: E2 08 00 48 19 80 11 00 00 00 00 00 00 DB [06:49:45]Write i2c OK [06:49:45]MH_I2C_Read... [06:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:45]Read from MH i2c: E2 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 17 00 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 17 00 48 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [06:49:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [06:49:45]wFMCommunicate OK [06:49:45]requested_item fd.num is exist - process it [06:49:45]SAM_PROTO_GetFieldsCounters [06:49:45]wFMCommunicate request_size=4 [06:49:45]MH_SAM_APDU [06:49:45]CAPDU: 80 13 00 00 [06:49:45]Write to MH i2c: E2 08 00 49 19 80 13 00 00 00 00 00 00 DE [06:49:45]Write i2c OK [06:49:45]MH_I2C_Read... [06:49:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:49:45]Read from MH i2c: E2 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 62 00 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 62 00 49 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 66 02 00 0E 04 04 00 3C 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 40 [06:49:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 18 66 02 00 0E 04 04 00 3C 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 [06:49:45]wFMCommunicate OK [06:49:45]SAM_PROTO_GetFieldsCounters done [06:49:45]requested_item shift.num is exist - process it [06:49:45]requested_item shift.opened is exist - process it [06:49:45]req_shift_opened [06:49:45]FM_GetShiftState [06:49:45]SAM_PROTO_GetShiftState [06:49:45]wFMCommunicate request_size=4 [06:49:45]MH_SAM_APDU [06:49:45]CAPDU: 80 13 01 00 [06:49:45]Write to MH i2c: E2 08 00 4A 19 80 13 01 00 00 00 00 00 E0 [06:49:45]Write i2c OK [06:49:45]MH_I2C_Read... [06:49:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:45]Read from MH i2c: E2 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 0E 00 [06:49:45]MH_I2C_Read... [06:49:45]Read from MH i2c: E2 0E 00 4A 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 66 [06:49:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [06:49:45]wFMCommunicate OK [06:49:45]SAM_PROTO_GetShiftState done [06:49:45]FM_GetShiftState done [06:49:45]req_shift_opened done [06:49:45]requested_item shift.open_date is exist - process it [06:49:45]req_shift_open_date [06:49:45]req_shift_open_date done [06:49:45]produce_requested_data done [06:49:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157208,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [06:49:45]process_action_free close_receipt [06:49:45]json_value_free [06:49:45]json_value_free done [06:49:45]process_json_proto returns [06:49:45]Send response to host [06:49:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157208,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [06:49:45]free response buf [06:49:45]execute_script done [06:49:45]execute_script returns [06:49:45]free content buf [06:49:45]Sock 10.Close socket [06:49:45]Sock 10.Thread stoped [06:49:49]OFD Sender: No OFD packet to send [06:49:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:04]OFD Sender: No OFD packet to send [06:53:09]OFD Sender: No OFD packet to send [06:53:14]OFD Sender: No OFD packet to send [06:53:19]OFD Sender: No OFD packet to send [06:53:24]OFD Sender: No OFD packet to send [06:53:29]OFD Sender: No OFD packet to send [06:53:34]OFD Sender: No OFD packet to send [06:53:39]OFD Sender: No OFD packet to send [06:53:44]OFD Sender: No OFD packet to send [06:53:49]OFD Sender: No OFD packet to send [06:53:54]OFD Sender: No OFD packet to send [06:53:59]OFD Sender: No OFD packet to send [06:54:04]OFD Sender: No OFD packet to send [06:54:09]OFD Sender: No OFD packet to send [06:54:14]OFD Sender: No OFD packet to send [06:54:19]OFD Sender: No OFD packet to send [06:54:24]OFD Sender: No OFD packet to send [06:54:29]OFD Sender: No OFD packet to send [06:54:34]OFD Sender: No OFD packet to send [06:54:39]OFD Sender: No OFD packet to send [06:54:44]OFD Sender: No OFD packet to send [06:54:49]OFD Sender: No OFD packet to send [06:54:54]OFD Sender: No OFD packet to send [06:54:59]OFD Sender: No OFD packet to send [06:55:04]OFD Sender: No OFD packet to send [06:55:09]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: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: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:47]recv_with_timeout no data received [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:21]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: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: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: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:49]OFD Sender: No OFD packet to send [06:59:54]OFD Sender: No OFD packet to send [06:59:59]OFD Sender: No OFD packet to send [07:00:04]OFD Sender: No OFD packet to send [07:00:09]OFD Sender: No OFD packet to send [07:00:14]OFD Sender: No OFD packet to send [07:00:19]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: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: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:51]accept exits with 7 [07:01:51]New connection [07:01:51]New thread 3066944868 created [07:01:51]Thread 3066801508 joined [07:01:51]Waiting for new connection... [07:01:51] Sock 7.Parse request [07:01:51]Sock 7.Check first char [07:01:51]Sock 7.First char is OK [07:01:51]request: POST /json_proto HTTP/1.0 [07:01:51]Method: POST [07:01:51]URL: /json_proto [07:01:51]Method is POST - this is cgi request [07:01:51]url: /json_proto [07:01:51]query_string will be loaded in cgi processing [07:01:51]execute_cgi json_proto POST (null) [07:01:51]execute_cgi path=json_proto method=POST [07:01:51]POST find Content-Length [07:01:51]Host: 172.17.53.67:8080 [07:01:51]Content-Length: 766 [07:01:51]Content-Type: application/json [07:01:51] [07:01:51]POST finish read [07:01:51]Found Content-Length = 766 [07:01:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:51]execute_script... [07:01: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)875569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:01:51]POST & json_proto [07:01:51]process_json_proto [07:01:51]json parsed OK: [07:01:51]protocol is kg_v1.0 [07:01:51]action value=close_receipt [07:01:51]process_action close_receipt [07:01:51]cmd_close_receipt [07:01:51]MH_GetDate [07:01:51]Write to MH i2c: F0 00 00 4B 19 53 [07:01:51]Write i2c OK [07:01:51]MH_I2C_Read... [07:01:51]Read from MH i2c: F0 [07:01:51]MH_I2C_Read... [07:01:51]Read from MH i2c: F0 09 00 [07:01:51]MH_I2C_Read... [07:01:51]Read from MH i2c: F0 09 00 4B 19 00 E1 4D 17 67 19 BC 99 64 DA [07:01:51]GetLastDocTimeStamp 1729579783 [07:01:51]current date 1729580513 [07:01:51]FM_GetShiftState [07:01:51]SAM_PROTO_GetShiftState [07:01:51]wFMCommunicate request_size=4 [07:01:51]MH_SAM_APDU [07:01:51]CAPDU: 80 13 01 00 [07:01:51]Write to MH i2c: E2 08 00 4C 19 80 13 01 00 00 00 00 00 E2 [07:01:51]Write i2c OK [07:01:51]MH_I2C_Read... [07:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:51]Read from MH i2c: E2 [07:01:51]MH_I2C_Read... [07:01:51]Read from MH i2c: E2 0E 00 [07:01:51]MH_I2C_Read... [07:01:51]Read from MH i2c: E2 0E 00 4C 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 68 [07:01:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:01:51]wFMCommunicate OK [07:01:51]SAM_PROTO_GetShiftState done [07:01:51]FM_GetShiftState done [07:01:51]opened in 1729556748 [07:01:51]opened+sec_in_day 1729643148 [07:01:51]quantity*price = 100050 [07:01:51]sum+1 = 100052 [07:01:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 37 22.10.2024 07:01 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157209 ФПД: 254217559820225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T070153&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157209&fm=254217559820225&tin=02508201610067®Number=0000137193017469&sum=100051 [07:01:52]StoreToDocumentArchive [07:01:52]shift 316 fd 157209 [07:01:52]save to /storage/0316/doc_00157209 [07:01:52]save last doc name /storage/0316/doc_00157209 to /storage/kkm_last_doc_name [07:01:52]save OK [07:01:52]Clear old archive folders... [07:01:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:01:52]tlvbuf is 00203600 [07:01:52]SAM_PROTO_ClearQueue [07:01:52]wFMCommunicate request_size=4 [07:01:52]MH_SAM_APDU [07:01:52]CAPDU: 80 09 00 00 [07:01:52]Write to MH i2c: E2 08 00 59 19 80 09 00 00 00 00 00 00 E4 [07:01:52]Write i2c OK [07:01:52]MH_I2C_Read... [07:01:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:01:52]Read from MH i2c: E2 [07:01:52]MH_I2C_Read... [07:01:52]Read from MH i2c: E2 03 00 [07:01:52]MH_I2C_Read... [07:01:52]Read from MH i2c: E2 03 00 59 19 00 90 00 E6 [07:01:52]RAPDU: 90 00 [07:01:52]wFMCommunicate OK [07:01:52]SAM_PROTO_ClearQueue done [07:01:52]KKMCreateOFDPacket [07:01:52]OFDProtocolAddRootSTLVToBuf [07:01:52]FM_MakeSignedData [07:01:52]FM_MakeSignedData [07:01:52]SAM_PROTO_SignData [07:01:52]wFMCommunicate request_size=4 [07:01:52]MH_SAM_APDU [07:01:52]CAPDU: 80 0D 01 02 [07:01:52]Write to MH i2c: E2 08 00 5A 19 80 0D 01 02 00 00 00 00 EC [07:01:52]Write i2c OK [07:01:52]MH_I2C_Read... [07:01:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:01:52]Read from MH i2c: E2 [07:01:52]MH_I2C_Read... [07:01:52]Read from MH i2c: E2 03 00 [07:01:52]MH_I2C_Read... [07:01:52]Read from MH i2c: E2 03 00 5A 19 00 90 00 E7 [07:01:52]RAPDU: 90 00 [07:01:52]wFMCommunicate OK [07:01:52]wFMCommunicate request_size=255 [07:01:52]MH_SAM_APDU [07:01: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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 E1 4D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 66 02 00 35 04 06 00 E7 35 A3 59 [07:01:52]Write to MH i2c: E2 02 01 5B 19 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 E1 4D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 66 02 00 35 04 06 00 E7 35 A3 59 00 00 93 [07:01:52]Write i2c OK [07:01:52]MH_I2C_Read... [07:01:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:53]Read from MH i2c: E2 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 03 00 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 03 00 5B 19 00 90 00 E8 [07:01:53]RAPDU: 90 00 [07:01:53]wFMCommunicate OK [07:01:53]wFMCommunicate request_size=7 [07:01:53]MH_SAM_APDU [07:01:53]CAPDU: 80 0D 02 02 02 47 C1 [07:01:53]Write to MH i2c: E2 0A 00 5C 19 80 0D 02 02 02 00 47 C1 00 00 FB [07:01:53]Write i2c OK [07:01:53]MH_I2C_Read... [07:01:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:01:53]Read from MH i2c: E2 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 03 00 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 03 00 5C 19 00 90 00 E9 [07:01:53]RAPDU: 90 00 [07:01:53]wFMCommunicate OK [07:01:53]wFMCommunicate request_size=4 [07:01:53]MH_SAM_APDU [07:01:53]CAPDU: 80 0D 03 02 [07:01:53]Write to MH i2c: E2 08 00 5D 19 80 0D 03 02 00 00 00 00 F1 [07:01:53]Write i2c OK [07:01:53]MH_I2C_Read... [07:01:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:01:53]Read from MH i2c: E2 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 0B 00 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 0B 00 5D 19 00 CD A4 74 D0 65 9E 50 15 90 00 0F [07:01:53]RAPDU: CD A4 74 D0 65 9E 50 15 90 00 [07:01:53]wFMCommunicate OK [07:01:53]SAM_PROTO_SignData done [07:01:53]FM_MakeSignedData done [07:01:53]CreateOFDProtocolMessage [07:01:53]wFMCommunicate request_size=4 [07:01:53]MH_SAM_APDU [07:01:53]CAPDU: 80 11 00 00 [07:01:53]Write to MH i2c: E2 08 00 5E 19 80 11 00 00 00 00 00 00 F1 [07:01:53]Write i2c OK [07:01:53]MH_I2C_Read... [07:01:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:53]Read from MH i2c: E2 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 17 00 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: E2 17 00 5E 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [07:01:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:01:53]wFMCommunicate OK [07:01:53]CreateOFDProtocolMessage done [07:01:53]OFDSenderStorePacket 157209 [07:01:53]StoreOFDPacket docnum=157209 [07:01:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 39 EA 04 01 E3 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 E1 4D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 66 02 00 35 04 06 00 E7 35 A3 59 47 C1 CD A4 74 D0 65 9E 50 15 [07:01:53]CheckFolder [07:01:53]dirname=/storage/ofd_packets [07:01:53]CheckFolder done [07:01:53]ProducePacketName [07:01:53]name=ofd_packets/00157209 [07:01:53]NVStorageSaveData ofd_packets/00157209 [07:01:53]File name is /storage/ofd_packets/00157209 [07:01:53]Write 298 bytes [07:01:53]NVStorageSaveData done [07:01:53]OFDSenderStorePacket done [07:01:53]KKMCreateOFDPacket done [07:01:53]NVStorageSaveData kkm_last_timestamp [07:01:53]File name is /storage/kkm_last_timestamp [07:01:53]Write 4 bytes [07:01:53]NVStorageSaveData done [07:01:53]ExternCall_PrintAddStr [07:01:53]wPrintStart [07:01:53]Write to MH i2c: 01 00 00 5F 19 78 [07:01:53]Write i2c OK [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: 01 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: 01 07 00 [07:01:53]MH_I2C_Read... [07:01:53]Read from MH i2c: 01 07 00 5F 19 00 00 00 00 00 FF 0F 8D [07:01:53]RasterBufferAndPrint [07:01:53]line Счет N : (1)875569 [07:01:53]line ИНН: 02508201610067 [07:01:53]line Контрольно-Кассовый Чек [07:01:53]line ПРОДАЖА [07:01:53]line ТРК (МРК, ГНК) : 44 [07:01:53]line Товар: 2710194210 [07:01:53]line ДТ-К-2 [07:01:53]line 13.130 * 76.20 [07:01:53]line = 1000.51 [07:01:53]line НДС 12% НСП 1% [07:01:53]line > о реализуемом товаре [07:01:53]line ИТОГО: 1000.51 [07:01:53]line НСП 1% : 8.85 [07:01:53]line НДС 12% : 106.25 [07:01:53]line Наличными: 0.00 [07:01:53]line Безнал.: 1000.51 [07:01:53]line Место: АЗС № 165 "Партнер Нефть" [07:01:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:01:53]line СНО: Общий режим [07:01:53]line Чек 37 22.10.2024 07:01 [07:01:53]line Смена: 316 ФФД: 1.0 [07:01:53]line ЗНМ: 0300000234 [07:01:53]line РНМ: 0000137193017469 [07:01:53]line Версия ККМ: v1.0 [07:01:53]line Платежная система: Mbank [07:01:53]line ФМ: 0000000000963156 [07:01:53]line ФД: 157209 [07:01:53]line ФПД: 254217559820225 [07:01:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T070153&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157209&fm=254217559820225&tin=02508201610067®Number=0000137193017469&sum=100051 [07:01:53]OFD Sender: Processing packet 157209 [packets to send 52, broken 51] [07:01:53]ProducePacketName [07:01:53]name=ofd_packets/00157209 [07:01:53]OFD Sender: To server: pG, [07:01:53]CommunicateWithHost lk.salyk.kg:30040 [07:01:53]ConnectInit lk.salyk.kg [07:01:53]written 0, free lines is 4095 [07:01:53]Connected sock=10 [07:01:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 39 EA 04 01 E3 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 E1 4D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 19 66 02 00 35 04 06 00 E7 35 A3 59 47 C1 CD A4 74 D0 65 9E 50 15 [07:01:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 F9 47 00 4F 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 39 36 33 31 35 36 10 04 04 00 19 66 02 00 F4 03 04 00 0F F4 16 67 B6 04 01 00 00 B1 A3 00 DB 4A 82 DB 43 [07:01:54]CommunicateWithHost err = 0 [07:01:54]CheckOFDResponse [07:01:54]1017 (14) - 77093643461234 [07:01:54]1041 (16) - 0000000000963156 [07:01:54]1040 (4) - 157209 [07:01:54]1012 (4) - 22.10.2024 00:38 [07:01:54]1206 (1) - 0 [07:01:54]OFD Sender: Remove packet 157209 [07:01:54]ProducePacketName [07:01:54]name=ofd_packets/00157209 [07:01:54]NVStorageDeleteData [07:01:54]Write to MH i2c: 01 00 00 88 19 A1 [07:01:54]Write i2c OK [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: 01 [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: 01 07 00 [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: 01 07 00 88 19 00 00 00 00 00 02 0D B7 [07:01:54]RasterBufferAndPrint [07:01:54]line [07:01:54]line [07:01:54]line [07:01:54]line [07:01:54]line [07:01:54]written 0, free lines is 3337 [07:01:54]MH_Cut [07:01:54]Write to MH i2c: D1 01 00 8F 19 01 7A [07:01:54]Write i2c OK [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: D1 [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: D1 01 00 [07:01:54]MH_I2C_Read... [07:01:54]Read from MH i2c: D1 01 00 8F 19 00 79 [07:01:54]Write to MH i2c: 01 00 00 90 19 A9 [07:01:54]Write i2c OK [07:01:54]MH_I2C_Read... [07:01:54]OFD Sender: No OFD packet to send [07:01:54]*** Cut start [07:01:54]*** Partial cut [07:01:54]*** CUTSNS_PIN = 1 [07:01:54]*** CUTSNS_PIN = 0 [07:01:55]*** Brake cut motor [07:01:55]Read from MH i2c: 01 [07:01:55]MH_I2C_Read... [07:01:55]*** Stop cut motor [07:01:55]Read from MH i2c: 01 07 00 [07:01:55]MH_I2C_Read... [07:01:55]*** Cut end [07:01:55]Read from MH i2c: 01 07 00 90 19 00 00 00 00 00 FF 0F BE [07:01:55]process_action close_receipt done [07:01:55]requested_data is exist [07:01:55]produce_requested_data [07:01:55]requested_item fm.sn is exist - process it [07:01:55]wFMCommunicate request_size=4 [07:01:55]MH_SAM_APDU [07:01:55]CAPDU: 80 11 00 00 [07:01:55]Write to MH i2c: E2 08 00 91 19 80 11 00 00 00 00 00 00 24 [07:01:55]Write i2c OK [07:01:55]MH_I2C_Read... [07:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:01:55]Read from MH i2c: E2 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 17 00 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 17 00 91 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [07:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:01:55]wFMCommunicate OK [07:01:55]requested_item fd.num is exist - process it [07:01:55]SAM_PROTO_GetFieldsCounters [07:01:55]wFMCommunicate request_size=4 [07:01:55]MH_SAM_APDU [07:01:55]CAPDU: 80 13 00 00 [07:01:55]Write to MH i2c: E2 08 00 92 19 80 13 00 00 00 00 00 00 27 [07:01:55]Write i2c OK [07:01:55]MH_I2C_Read... [07:01:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:01:55]Read from MH i2c: E2 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 62 00 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 62 00 92 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 66 02 00 0E 04 04 00 3C 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 8D [07:01:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 19 66 02 00 0E 04 04 00 3C 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:01:55]wFMCommunicate OK [07:01:55]SAM_PROTO_GetFieldsCounters done [07:01:55]requested_item shift.num is exist - process it [07:01:55]requested_item shift.opened is exist - process it [07:01:55]req_shift_opened [07:01:55]FM_GetShiftState [07:01:55]SAM_PROTO_GetShiftState [07:01:55]wFMCommunicate request_size=4 [07:01:55]MH_SAM_APDU [07:01:55]CAPDU: 80 13 01 00 [07:01:55]Write to MH i2c: E2 08 00 93 19 80 13 01 00 00 00 00 00 29 [07:01:55]Write i2c OK [07:01:55]MH_I2C_Read... [07:01:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:01:55]Read from MH i2c: E2 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 0E 00 [07:01:55]MH_I2C_Read... [07:01:55]Read from MH i2c: E2 0E 00 93 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AF [07:01:55]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:01:55]wFMCommunicate OK [07:01:55]SAM_PROTO_GetShiftState done [07:01:55]FM_GetShiftState done [07:01:55]req_shift_opened done [07:01:55]requested_item shift.open_date is exist - process it [07:01:55]req_shift_open_date [07:01:55]req_shift_open_date done [07:01:55]produce_requested_data done [07:01:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157209,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:01:55]process_action_free close_receipt [07:01:55]json_value_free [07:01:55]json_value_free done [07:01:55]process_json_proto returns [07:01:55]Send response to host [07:01:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157209,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:01:55]free response buf [07:01:55]execute_script done [07:01:55]execute_script returns [07:01:55]free content buf [07:01:55]Sock 7.Close socket [07:01:55]Sock 7.Thread stoped [07:01:59]OFD Sender: No OFD packet to send [07:02:04]OFD Sender: No OFD packet to send [07:02:09]OFD Sender: No OFD packet to send [07:02:14]OFD Sender: No OFD packet to send [07:02:19]OFD Sender: No OFD packet to send [07:02:24]OFD Sender: No OFD packet to send [07:02:29]OFD Sender: No OFD packet to send [07:02:34]OFD Sender: No OFD packet to send [07:02:39]OFD Sender: No OFD packet to send [07:02:44]OFD Sender: No OFD packet to send [07:02:49]OFD Sender: No OFD packet to send [07:02:54]OFD Sender: No OFD packet to send [07:02:59]OFD Sender: No OFD packet to send [07:03:04]OFD Sender: No OFD packet to send [07:03:09]OFD Sender: No OFD packet to send [07:03:14]OFD Sender: No OFD packet to send [07:03:19]OFD Sender: No OFD packet to send [07:03:24]OFD Sender: No OFD packet to send [07:03:29]OFD Sender: No OFD packet to send [07:03:34]OFD Sender: No OFD packet to send [07:03:39]OFD Sender: No OFD packet to send [07:03:44]OFD Sender: No OFD packet to send [07:03:49]OFD Sender: No OFD packet to send [07:03:54]OFD Sender: No OFD packet to send [07:03:59]OFD Sender: No OFD packet to send [07:04:04]OFD Sender: No OFD packet to send [07:04:09]OFD Sender: No OFD packet to send [07:04:14]OFD Sender: No OFD packet to send [07:04:19]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [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:14]recv_with_timeout no data received [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:34]OFD Sender: No OFD packet to send [07:06:35]recv_with_timeout no data received [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:51]recv_with_timeout no data received [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [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: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:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:23]accept exits with 9 [07:10:23]New connection [07:10:23]New thread 3066801508 created [07:10:23]Thread 3066944868 joined [07:10:23]Waiting for new connection... [07:10:23] Sock 9.Parse request [07:10:23]Sock 9.Check first char [07:10:23]Sock 9.First char is OK [07:10:23]request: POST /json_proto HTTP/1.0 [07:10:23]Method: POST [07:10:23]URL: /json_proto [07:10:23]Method is POST - this is cgi request [07:10:23]url: /json_proto [07:10:23]query_string will be loaded in cgi processing [07:10:23]execute_cgi json_proto POST (null) [07:10:23]execute_cgi path=json_proto method=POST [07:10:23]POST find Content-Length [07:10:23]Host: 172.17.53.67:8080 [07:10:23]Content-Length: 769 [07:10:23]Content-Type: application/json [07:10:23] [07:10:23]POST finish read [07:10:23]Found Content-Length = 769 [07:10:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875570", "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" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "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: Mbank", "payments": [ { "type": 1, "sum" : 2500.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:23]execute_script... [07:10: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)875570", "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" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "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: Mbank", "payments": [ { "type": 1, "sum" : 2500.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:23]POST & json_proto [07:10:23]process_json_proto [07:10:23]json parsed OK: [07:10:23]protocol is kg_v1.0 [07:10:23]action value=close_receipt [07:10:23]process_action close_receipt [07:10:23]cmd_close_receipt [07:10:23]MH_GetDate [07:10:23]Write to MH i2c: F0 00 00 94 19 9C [07:10:23]Write i2c OK [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: F0 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: F0 09 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: F0 09 00 94 19 00 E1 4F 17 67 19 BC 99 64 25 [07:10:23]GetLastDocTimeStamp 1729580513 [07:10:23]current date 1729581025 [07:10:23]FM_GetShiftState [07:10:23]SAM_PROTO_GetShiftState [07:10:23]wFMCommunicate request_size=4 [07:10:23]MH_SAM_APDU [07:10:23]CAPDU: 80 13 01 00 [07:10:23]Write to MH i2c: E2 08 00 95 19 80 13 01 00 00 00 00 00 2B [07:10:23]Write i2c OK [07:10:23]MH_I2C_Read... [07:10:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:23]Read from MH i2c: E2 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 0E 00 [07:10:23]MH_I2C_Read... [07:10:23]Read from MH i2c: E2 0E 00 95 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B1 [07:10:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:10:23]wFMCommunicate OK [07:10:23]SAM_PROTO_GetShiftState done [07:10:23]FM_GetShiftState done [07:10:23]opened in 1729556748 [07:10:23]opened+sec_in_day 1729643148 [07:10:23]quantity*price = 250005 [07:10:23]sum+1 = 250006 [07:10:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.05 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 0.00 Безнал.: 2500.05 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 38 22.10.2024 07:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157210 ФПД: 252912402172315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157210&fm=252912402172315&tin=02508201610067®Number=0000137193017469&sum=250005 [07:10:24]StoreToDocumentArchive [07:10:24]shift 316 fd 157210 [07:10:24]save to /storage/0316/doc_00157210 [07:10:24]save last doc name /storage/0316/doc_00157210 to /storage/kkm_last_doc_name [07:10:24]save OK [07:10:24]Clear old archive folders... [07:10:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:24]tlvbuf is 00176770 [07:10:24]SAM_PROTO_ClearQueue [07:10:24]wFMCommunicate request_size=4 [07:10:24]MH_SAM_APDU [07:10:24]CAPDU: 80 09 00 00 [07:10:24]Write to MH i2c: E2 08 00 A2 19 80 09 00 00 00 00 00 00 2D [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 A2 19 00 90 00 2F [07:10:24]RAPDU: 90 00 [07:10:24]wFMCommunicate OK [07:10:24]SAM_PROTO_ClearQueue done [07:10:24]KKMCreateOFDPacket [07:10:24]OFDProtocolAddRootSTLVToBuf [07:10:24]FM_MakeSignedData [07:10:24]FM_MakeSignedData [07:10:24]SAM_PROTO_SignData [07:10:24]wFMCommunicate request_size=4 [07:10:24]MH_SAM_APDU [07:10:24]CAPDU: 80 0D 01 02 [07:10:24]Write to MH i2c: E2 08 00 A3 19 80 0D 01 02 00 00 00 00 35 [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:24]Read from MH i2c: E2 03 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 A3 19 00 90 00 30 [07:10:24]RAPDU: 90 00 [07:10:24]wFMCommunicate OK [07:10:24]wFMCommunicate request_size=255 [07:10:24]MH_SAM_APDU [07:10: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 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 66 02 00 35 04 06 00 E6 [07:10:24]Write to MH i2c: E2 02 01 A4 19 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 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 66 02 00 35 04 06 00 E6 00 00 97 [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 A4 19 00 90 00 31 [07:10:24]RAPDU: 90 00 [07:10:24]wFMCommunicate OK [07:10:24]wFMCommunicate request_size=10 [07:10:24]MH_SAM_APDU [07:10:24]CAPDU: 80 0D 02 02 05 05 C1 E4 09 9B [07:10:24]Write to MH i2c: E2 0D 00 A5 19 80 0D 02 02 05 00 05 C1 E4 09 9B 00 00 90 [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 03 00 A5 19 00 90 00 32 [07:10:24]RAPDU: 90 00 [07:10:24]wFMCommunicate OK [07:10:24]wFMCommunicate request_size=4 [07:10:24]MH_SAM_APDU [07:10:24]CAPDU: 80 0D 03 02 [07:10:24]Write to MH i2c: E2 08 00 A6 19 80 0D 03 02 00 00 00 00 3A [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 0B 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 0B 00 A6 19 00 04 81 C0 73 F2 D6 D7 A7 90 00 39 [07:10:24]RAPDU: 04 81 C0 73 F2 D6 D7 A7 90 00 [07:10:24]wFMCommunicate OK [07:10:24]SAM_PROTO_SignData done [07:10:24]FM_MakeSignedData done [07:10:24]CreateOFDProtocolMessage [07:10:24]wFMCommunicate request_size=4 [07:10:24]MH_SAM_APDU [07:10:24]CAPDU: 80 11 00 00 [07:10:24]Write to MH i2c: E2 08 00 A7 19 80 11 00 00 00 00 00 00 3A [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:24]Read from MH i2c: E2 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 17 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: E2 17 00 A7 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [07:10:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:24]wFMCommunicate OK [07:10:24]CreateOFDProtocolMessage done [07:10:24]OFDSenderStorePacket 157210 [07:10:24]StoreOFDPacket docnum=157210 [07:10:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 56 07 01 3D 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 66 02 00 35 04 06 00 E6 05 C1 E4 09 9B 04 81 C0 73 F2 D6 D7 A7 [07:10:24]CheckFolder [07:10:24]dirname=/storage/ofd_packets [07:10:24]CheckFolder done [07:10:24]ProducePacketName [07:10:24]name=ofd_packets/00157210 [07:10:24]NVStorageSaveData ofd_packets/00157210 [07:10:24]File name is /storage/ofd_packets/00157210 [07:10:24]Write 301 bytes [07:10:24]NVStorageSaveData done [07:10:24]OFDSenderStorePacket done [07:10:24]KKMCreateOFDPacket done [07:10:24]NVStorageSaveData kkm_last_timestamp [07:10:24]File name is /storage/kkm_last_timestamp [07:10:24]Write 4 bytes [07:10:24]NVStorageSaveData done [07:10:24]ExternCall_PrintAddStr [07:10:24]wPrintStart [07:10:24]Write to MH i2c: 01 00 00 A8 19 C1 [07:10:24]Write i2c OK [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: 01 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: 01 07 00 [07:10:24]MH_I2C_Read... [07:10:24]Read from MH i2c: 01 07 00 A8 19 00 00 00 00 00 FF 0F D6 [07:10:24]RasterBufferAndPrint [07:10:24]line Счет N : (1)875570 [07:10:24]line ИНН: 02508201610067 [07:10:24]line Контрольно-Кассовый Чек [07:10:24]line ПРОДАЖА [07:10:24]line ТРК (МРК, ГНК) : 12 [07:10:24]line Товар: 2710124130 [07:10:24]line Аи-92-К-5 [07:10:24]line 37.370 * 66.90 [07:10:24]line = 2500.05 [07:10:24]line НДС 12% НСП 1% [07:10:24]line > о реализуемом товаре [07:10:24]line ИТОГО: 2500.05 [07:10:24]line НСП 1% : 22.12 [07:10:24]line НДС 12% : 265.49 [07:10:24]line Наличными: 0.00 [07:10:24]line Безнал.: 2500.05 [07:10:24]line Место: АЗС № 165 "Партнер Нефть" [07:10:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:10:24]line СНО: Общий режим [07:10:24]line Чек 38 22.10.2024 07:10 [07:10:24]line Смена: 316 ФФД: 1.0 [07:10:24]line ЗНМ: 0300000234 [07:10:24]line РНМ: 0000137193017469 [07:10:24]line Версия ККМ: v1.0 [07:10:24]line Платежная система: Mbank [07:10:24]line ФМ: 0000000000963156 [07:10:24]line ФД: 157210 [07:10:24]line ФПД: 252912402172315 [07:10:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071025&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157210&fm=252912402172315&tin=02508201610067®Number=0000137193017469&sum=250005 [07:10:24]written 0, free lines is 4095 [07:10:24]OFD Sender: Processing packet 157210 [packets to send 52, broken 51] [07:10:24]ProducePacketName [07:10:24]name=ofd_packets/00157210 [07:10:24]OFD Sender: To server: pG, [07:10:24]CommunicateWithHost lk.salyk.kg:30040 [07:10:24]ConnectInit lk.salyk.kg [07:10:25]Connected sock=11 [07:10:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 56 07 01 3D 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 E1 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1A 66 02 00 35 04 06 00 E6 05 C1 E4 09 9B 04 81 C0 73 F2 D6 D7 A7 [07:10:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3F 4C 47 00 6B 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 39 36 33 31 35 36 10 04 04 00 1A 66 02 00 F4 03 04 00 0E F6 16 67 B6 04 01 00 00 96 1D A8 64 BD 6D 56 76 [07:10:25]CommunicateWithHost err = 0 [07:10:25]CheckOFDResponse [07:10:25]1017 (14) - 77093643461234 [07:10:25]1041 (16) - 0000000000963156 [07:10:25]1040 (4) - 157210 [07:10:25]1012 (4) - 22.10.2024 00:47 [07:10:25]1206 (1) - 0 [07:10:25]OFD Sender: Remove packet 157210 [07:10:25]ProducePacketName [07:10:25]name=ofd_packets/00157210 [07:10:25]NVStorageDeleteData [07:10:25]Write to MH i2c: 01 00 00 D1 19 EA [07:10:25]Write i2c OK [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: 01 [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: 01 07 00 [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: 01 07 00 D1 19 00 00 00 00 00 1C 0D 1A [07:10:25]RasterBufferAndPrint [07:10:25]line [07:10:25]line [07:10:25]line [07:10:25]line [07:10:25]line [07:10:25]written 0, free lines is 3361 [07:10:25]MH_Cut [07:10:25]Write to MH i2c: D1 01 00 D8 19 01 C3 [07:10:25]Write i2c OK [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: D1 [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: D1 01 00 [07:10:25]MH_I2C_Read... [07:10:25]Read from MH i2c: D1 01 00 D8 19 00 C2 [07:10:25]Write to MH i2c: 01 00 00 D9 19 F2 [07:10:25]Write i2c OK [07:10:25]MH_I2C_Read... [07:10:25]OFD Sender: No OFD packet to send [07:10:26]*** Cut start [07:10:26]*** Partial cut [07:10:26]*** CUTSNS_PIN = 1 [07:10:26]*** CUTSNS_PIN = 0 [07:10:26]*** Brake cut motor [07:10:26]Read from MH i2c: 01 [07:10:26]MH_I2C_Read... [07:10:26]*** Stop cut motor [07:10:26]*** Cut end [07:10:26]Read from MH i2c: 01 07 00 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: 01 07 00 D9 19 00 00 00 00 00 FF 0F 07 [07:10:26]process_action close_receipt done [07:10:26]requested_data is exist [07:10:26]produce_requested_data [07:10:26]requested_item fm.sn is exist - process it [07:10:26]wFMCommunicate request_size=4 [07:10:26]MH_SAM_APDU [07:10:26]CAPDU: 80 11 00 00 [07:10:26]Write to MH i2c: E2 08 00 DA 19 80 11 00 00 00 00 00 00 6D [07:10:26]Write i2c OK [07:10:26]MH_I2C_Read... [07:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:26]Read from MH i2c: E2 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 17 00 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 17 00 DA 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [07:10:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:26]wFMCommunicate OK [07:10:26]requested_item fd.num is exist - process it [07:10:26]SAM_PROTO_GetFieldsCounters [07:10:26]wFMCommunicate request_size=4 [07:10:26]MH_SAM_APDU [07:10:26]CAPDU: 80 13 00 00 [07:10:26]Write to MH i2c: E2 08 00 DB 19 80 13 00 00 00 00 00 00 70 [07:10:26]Write i2c OK [07:10:26]MH_I2C_Read... [07:10:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:26]Read from MH i2c: E2 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 62 00 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 62 00 DB 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 66 02 00 0E 04 04 00 3C 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 DA [07:10:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1A 66 02 00 0E 04 04 00 3C 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:10:26]wFMCommunicate OK [07:10:26]SAM_PROTO_GetFieldsCounters done [07:10:26]requested_item shift.num is exist - process it [07:10:26]requested_item shift.opened is exist - process it [07:10:26]req_shift_opened [07:10:26]FM_GetShiftState [07:10:26]SAM_PROTO_GetShiftState [07:10:26]wFMCommunicate request_size=4 [07:10:26]MH_SAM_APDU [07:10:26]CAPDU: 80 13 01 00 [07:10:26]Write to MH i2c: E2 08 00 DC 19 80 13 01 00 00 00 00 00 72 [07:10:26]Write i2c OK [07:10:26]MH_I2C_Read... [07:10:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:26]Read from MH i2c: E2 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 0E 00 [07:10:26]MH_I2C_Read... [07:10:26]Read from MH i2c: E2 0E 00 DC 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F8 [07:10:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:10:26]wFMCommunicate OK [07:10:26]SAM_PROTO_GetShiftState done [07:10:26]FM_GetShiftState done [07:10:26]req_shift_opened done [07:10:26]requested_item shift.open_date is exist - process it [07:10:26]req_shift_open_date [07:10:26]req_shift_open_date done [07:10:26]produce_requested_data done [07:10:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157210,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:10:26]process_action_free close_receipt [07:10:26]json_value_free [07:10:26]json_value_free done [07:10:26]process_json_proto returns [07:10:26]Send response to host [07:10:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157210,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:10:26]free response buf [07:10:26]execute_script done [07:10:26]execute_script returns [07:10:26]free content buf [07:10:26]Sock 9.Close socket [07:10:26]Sock 9.Thread stoped [07:10:30]OFD Sender: No OFD packet to send [07:10:35]OFD Sender: No OFD packet to send [07:10:40]OFD Sender: No OFD packet to send [07:10:44]accept exits with 7 [07:10:44]New connection [07:10:44]New thread 3066944868 created [07:10:44]Thread 3066801508 joined [07:10:44]Waiting for new connection... [07:10:44] Sock 7.Parse request [07:10:44]Sock 7.Check first char [07:10:44]Sock 7.First char is OK [07:10:44]request: POST /json_proto HTTP/1.0 [07:10:44]Method: POST [07:10:44]URL: /json_proto [07:10:44]Method is POST - this is cgi request [07:10:44]url: /json_proto [07:10:44]query_string will be loaded in cgi processing [07:10:44]execute_cgi json_proto POST (null) [07:10:44]execute_cgi path=json_proto method=POST [07:10:44]POST find Content-Length [07:10:44]Host: 172.17.53.67:8080 [07:10:44]Content-Length: 682 [07:10:44]Content-Type: application/json [07:10:44] [07:10:44]POST finish read [07:10:44]Found Content-Length = 682 [07:10:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875571", "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.90, "quantity" : 17.050, "sum" : 1140.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1140.00, "total" : 1140.00, "payments": [ { "type": 0, "sum" : 1140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:44]execute_script... [07:10: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)875571", "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.90, "quantity" : 17.050, "sum" : 1140.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1140.00, "total" : 1140.00, "payments": [ { "type": 0, "sum" : 1140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:44]POST & json_proto [07:10:44]process_json_proto [07:10:44]json parsed OK: [07:10:44]protocol is kg_v1.0 [07:10:44]action value=close_receipt [07:10:44]process_action close_receipt [07:10:44]cmd_close_receipt [07:10:44]MH_GetDate [07:10:44]Write to MH i2c: F0 00 00 DD 19 E5 [07:10:44]Write i2c OK [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: F0 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: F0 09 00 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: F0 09 00 DD 19 00 F6 4F 17 67 19 BC 99 64 83 [07:10:44]GetLastDocTimeStamp 1729581025 [07:10:44]current date 1729581046 [07:10:44]FM_GetShiftState [07:10:44]SAM_PROTO_GetShiftState [07:10:44]wFMCommunicate request_size=4 [07:10:44]MH_SAM_APDU [07:10:44]CAPDU: 80 13 01 00 [07:10:44]Write to MH i2c: E2 08 00 DE 19 80 13 01 00 00 00 00 00 74 [07:10:44]Write i2c OK [07:10:44]MH_I2C_Read... [07:10:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:44]Read from MH i2c: E2 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: E2 0E 00 [07:10:44]MH_I2C_Read... [07:10:44]Read from MH i2c: E2 0E 00 DE 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FA [07:10:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:10:44]wFMCommunicate OK [07:10:44]SAM_PROTO_GetShiftState done [07:10:44]FM_GetShiftState done [07:10:44]opened in 1729556748 [07:10:44]opened+sec_in_day 1729643148 [07:10:44]quantity*price = 114064 [07:10:44]sum+1 = 114066 [07:10:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 1140.00 Внесено: 1140.00 СДАЧА: 0.00 НСП 1% : 10.09 НДС 12% : 121.13 Наличными: 1140.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 39 22.10.2024 07:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157211 ФПД: 131411257667190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157211&fm=131411257667190&tin=02508201610067®Number=0000137193017469&sum=114000 [07:10:45]StoreToDocumentArchive [07:10:45]shift 316 fd 157211 [07:10:45]save to /storage/0316/doc_00157211 [07:10:45]save last doc name /storage/0316/doc_00157211 to /storage/kkm_last_doc_name [07:10:45]save OK [07:10:45]Clear old archive folders... [07:10:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:10:45]tlvbuf is B6EA6A20 [07:10:45]SAM_PROTO_ClearQueue [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 09 00 00 [07:10:45]Write to MH i2c: E2 08 00 EB 19 80 09 00 00 00 00 00 00 76 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 EB 19 00 90 00 78 [07:10:45]RAPDU: 90 00 [07:10:45]wFMCommunicate OK [07:10:45]SAM_PROTO_ClearQueue done [07:10:45]KKMCreateOFDPacket [07:10:45]OFDProtocolAddRootSTLVToBuf [07:10:45]FM_MakeSignedData [07:10:45]FM_MakeSignedData [07:10:45]SAM_PROTO_SignData [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 0D 01 02 [07:10:45]Write to MH i2c: E2 08 00 EC 19 80 0D 01 02 00 00 00 00 7E [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 EC 19 00 90 00 79 [07:10:45]RAPDU: 90 00 [07:10:45]wFMCommunicate OK [07:10:45]wFMCommunicate request_size=255 [07:10:45]MH_SAM_APDU [07:10: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 9A 42 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 91 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2F 00 00 00 00 07 04 06 00 50 BD 01 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 F6 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 66 02 00 35 04 06 00 77 [07:10:45]Write to MH i2c: E2 02 01 ED 19 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 9A 42 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 91 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2F 00 00 00 00 07 04 06 00 50 BD 01 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 F6 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 66 02 00 35 04 06 00 77 00 00 B8 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 ED 19 00 90 00 7A [07:10:45]RAPDU: 90 00 [07:10:45]wFMCommunicate OK [07:10:45]wFMCommunicate request_size=10 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 0D 02 02 05 84 91 55 2E 76 [07:10:45]Write to MH i2c: E2 0D 00 EE 19 80 0D 02 02 05 00 84 91 55 2E 76 00 00 99 [07:10:45]OFD Sender: No OFD packet to send [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 03 00 EE 19 00 90 00 7B [07:10:45]RAPDU: 90 00 [07:10:45]wFMCommunicate OK [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 0D 03 02 [07:10:45]Write to MH i2c: E2 08 00 EF 19 80 0D 03 02 00 00 00 00 83 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 0B 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 0B 00 EF 19 00 08 3B 0C A9 A9 C7 23 20 90 00 2F [07:10:45]RAPDU: 08 3B 0C A9 A9 C7 23 20 90 00 [07:10:45]wFMCommunicate OK [07:10:45]SAM_PROTO_SignData done [07:10:45]FM_MakeSignedData done [07:10:45]CreateOFDProtocolMessage [07:10:45]wFMCommunicate request_size=4 [07:10:45]MH_SAM_APDU [07:10:45]CAPDU: 80 11 00 00 [07:10:45]Write to MH i2c: E2 08 00 F0 19 80 11 00 00 00 00 00 00 83 [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:45]Read from MH i2c: E2 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 17 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: E2 17 00 F0 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [07:10:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:45]wFMCommunicate OK [07:10:45]CreateOFDProtocolMessage done [07:10:45]OFDSenderStorePacket 157211 [07:10:45]StoreOFDPacket docnum=157211 [07:10:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 9A 07 01 BA 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 9A 42 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 91 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2F 00 00 00 00 07 04 06 00 50 BD 01 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 F6 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 66 02 00 35 04 06 00 77 84 91 55 2E 76 08 3B 0C A9 A9 C7 23 20 [07:10:45]CheckFolder [07:10:45]dirname=/storage/ofd_packets [07:10:45]CheckFolder done [07:10:45]ProducePacketName [07:10:45]name=ofd_packets/00157211 [07:10:45]NVStorageSaveData ofd_packets/00157211 [07:10:45]File name is /storage/ofd_packets/00157211 [07:10:45]Write 301 bytes [07:10:45]NVStorageSaveData done [07:10:45]OFDSenderStorePacket done [07:10:45]KKMCreateOFDPacket done [07:10:45]NVStorageSaveData kkm_last_timestamp [07:10:45]File name is /storage/kkm_last_timestamp [07:10:45]Write 4 bytes [07:10:45]NVStorageSaveData done [07:10:45]ExternCall_PrintAddStr [07:10:45]wPrintStart [07:10:45]Write to MH i2c: 01 00 00 F1 19 0A [07:10:45]Write i2c OK [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: 01 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: 01 07 00 [07:10:45]MH_I2C_Read... [07:10:45]Read from MH i2c: 01 07 00 F1 19 00 00 00 00 00 FF 0F 1F [07:10:45]RasterBufferAndPrint [07:10:45]line Счет N : (1)875571 [07:10:45]line ИНН: 02508201610067 [07:10:45]line Контрольно-Кассовый Чек [07:10:45]line ПРОДАЖА [07:10:45]line ТРК (МРК, ГНК) : 22 [07:10:45]line Товар: 2710124130 [07:10:45]line Аи-92-К-5 [07:10:45]line 17.050 * 66.90 [07:10:45]line = 1140.65 [07:10:45]line НДС 12% НСП 1% [07:10:45]line > о реализуемом товаре [07:10:45]line ОКРУГЛЕНИЕ: -0.65 [07:10:45]line ИТОГО: 1140.00 [07:10:45]line Внесено: 1140.00 [07:10:45]line СДАЧА: 0.00 [07:10:45]line НСП 1% : 10.09 [07:10:45]line НДС 12% : 121.13 [07:10:45]line Наличными: 1140.00 [07:10:45]line Безнал.: 0.00 [07:10:45]line Место: АЗС № 165 "Партнер Нефть" [07:10:45]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:10:45]line СНО: Общий режим [07:10:45]line Чек 39 22.10.2024 07:10 [07:10:45]line Смена: 316 ФФД: 1.0 [07:10:45]line ЗНМ: 0300000234 [07:10:45]line РНМ: 0000137193017469 [07:10:45]line Версия ККМ: v1.0 [07:10:45]line ФМ: 0000000000963156 [07:10:45]line ФД: 157211 [07:10:45]line ФПД: 131411257667190 [07:10:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157211&fm=131411257667190&tin=02508201610067®Number=0000137193017469&sum=114000 [07:10:46]OFD Sender: Processing packet 157211 [packets to send 52, broken 51] [07:10:46]ProducePacketName [07:10:46]name=ofd_packets/00157211 [07:10:46]OFD Sender: To server: pG, [07:10:46]CommunicateWithHost lk.salyk.kg:30040 [07:10:46]ConnectInit lk.salyk.kg [07:10:46]written 0, free lines is 4095 [07:10:46]Connected sock=10 [07:10:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4C 9A 07 01 BA 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 9A 42 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 91 BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 2F 00 00 00 00 07 04 06 00 50 BD 01 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 F6 4F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 66 02 00 35 04 06 00 77 84 91 55 2E 76 08 3B 0C A9 A9 C7 23 20 [07:10:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 34 AC 47 00 29 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1B 66 02 00 F4 03 04 00 23 F6 16 67 B6 04 01 00 00 EC 23 4D 6E A2 12 72 87 [07:10:46]CommunicateWithHost err = 0 [07:10:46]CheckOFDResponse [07:10:46]1017 (14) - 77093643461234 [07:10:46]1041 (16) - 0000000000963156 [07:10:46]1040 (4) - 157211 [07:10:46]1012 (4) - 22.10.2024 00:47 [07:10:46]1206 (1) - 0 [07:10:46]OFD Sender: Remove packet 157211 [07:10:46]ProducePacketName [07:10:46]name=ofd_packets/00157211 [07:10:46]NVStorageDeleteData [07:10:46]Write to MH i2c: 01 00 00 1C 1A 36 [07:10:46]Write i2c OK [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: 01 [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: 01 07 00 [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: 01 07 00 1C 1A 00 00 00 00 00 D4 0C 1D [07:10:46]RasterBufferAndPrint [07:10:46]line [07:10:46]line [07:10:46]line [07:10:46]line [07:10:46]line [07:10:46]written 0, free lines is 3292 [07:10:46]MH_Cut [07:10:46]Write to MH i2c: D1 01 00 23 1A 01 0F [07:10:46]Write i2c OK [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: D1 [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: D1 01 00 [07:10:46]MH_I2C_Read... [07:10:46]Read from MH i2c: D1 01 00 23 1A 00 0E [07:10:46]Write to MH i2c: 01 00 00 24 1A 3E [07:10:46]Write i2c OK [07:10:46]MH_I2C_Read... [07:10:47]OFD Sender: No OFD packet to send [07:10:47]*** Cut start [07:10:47]*** Partial cut [07:10:47]*** CUTSNS_PIN = 1 [07:10:47]*** CUTSNS_PIN = 0 [07:10:47]*** Brake cut motor [07:10:48]Read from MH i2c: 01 [07:10:48]MH_I2C_Read... [07:10:48]*** Stop cut motor [07:10:48]*** Cut end [07:10:48]Read from MH i2c: 01 07 00 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: 01 07 00 24 1A 00 00 00 00 00 FF 0F 53 [07:10:48]process_action close_receipt done [07:10:48]requested_data is exist [07:10:48]produce_requested_data [07:10:48]requested_item fm.sn is exist - process it [07:10:48]wFMCommunicate request_size=4 [07:10:48]MH_SAM_APDU [07:10:48]CAPDU: 80 11 00 00 [07:10:48]Write to MH i2c: E2 08 00 25 1A 80 11 00 00 00 00 00 00 B9 [07:10:48]Write i2c OK [07:10:48]MH_I2C_Read... [07:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:10:48]Read from MH i2c: E2 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 17 00 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 17 00 25 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [07:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:10:48]wFMCommunicate OK [07:10:48]requested_item fd.num is exist - process it [07:10:48]SAM_PROTO_GetFieldsCounters [07:10:48]wFMCommunicate request_size=4 [07:10:48]MH_SAM_APDU [07:10:48]CAPDU: 80 13 00 00 [07:10:48]Write to MH i2c: E2 08 00 26 1A 80 13 00 00 00 00 00 00 BC [07:10:48]Write i2c OK [07:10:48]MH_I2C_Read... [07:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:10:48]Read from MH i2c: E2 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 62 00 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 62 00 26 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 66 02 00 0E 04 04 00 3C 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 2A [07:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1B 66 02 00 0E 04 04 00 3C 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:10:48]wFMCommunicate OK [07:10:48]SAM_PROTO_GetFieldsCounters done [07:10:48]requested_item shift.num is exist - process it [07:10:48]requested_item shift.opened is exist - process it [07:10:48]req_shift_opened [07:10:48]FM_GetShiftState [07:10:48]SAM_PROTO_GetShiftState [07:10:48]wFMCommunicate request_size=4 [07:10:48]MH_SAM_APDU [07:10:48]CAPDU: 80 13 01 00 [07:10:48]Write to MH i2c: E2 08 00 27 1A 80 13 01 00 00 00 00 00 BE [07:10:48]Write i2c OK [07:10:48]MH_I2C_Read... [07:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:48]Read from MH i2c: E2 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 0E 00 [07:10:48]MH_I2C_Read... [07:10:48]Read from MH i2c: E2 0E 00 27 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 44 [07:10:48]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:10:48]wFMCommunicate OK [07:10:48]SAM_PROTO_GetShiftState done [07:10:48]FM_GetShiftState done [07:10:48]req_shift_opened done [07:10:48]requested_item shift.open_date is exist - process it [07:10:48]req_shift_open_date [07:10:48]req_shift_open_date done [07:10:48]produce_requested_data done [07:10:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157211,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:10:48]process_action_free close_receipt [07:10:48]json_value_free [07:10:48]json_value_free done [07:10:48]process_json_proto returns [07:10:48]Send response to host [07:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157211,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:10:48]free response buf [07:10:48]execute_script done [07:10:48]execute_script returns [07:10:48]free content buf [07:10:48]Sock 7.Close socket [07:10:48]Sock 7.Thread stoped [07:10:52]OFD Sender: No OFD packet to send [07:10:57]OFD Sender: No OFD packet to send [07:11:02]OFD Sender: No OFD packet to send [07:11:07]OFD Sender: No OFD packet to send [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]OFD Sender: No OFD packet to send [07:11:27]OFD Sender: No OFD packet to send [07:11:32]OFD Sender: No OFD packet to send [07:11:37]OFD Sender: No OFD packet to send [07:11:42]OFD Sender: No OFD packet to send [07:11:47]OFD Sender: No OFD packet to send [07:11:52]OFD Sender: No OFD packet to send [07:11:57]OFD Sender: No OFD packet to send [07:12:02]OFD Sender: No OFD packet to send [07:12:07]OFD Sender: No OFD packet to send [07:12:12]OFD Sender: No OFD packet to send [07:12:17]OFD Sender: No OFD packet to send [07:12:22]OFD Sender: No OFD packet to send [07:12:27]OFD Sender: No OFD packet to send [07:12:32]OFD Sender: No OFD packet to send [07:12:37]OFD Sender: No OFD packet to send [07:12:42]OFD Sender: No OFD packet to send [07:12:47]OFD Sender: No OFD packet to send [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:09]accept exits with 9 [07:13:09]New connection [07:13:09]New thread 3066801508 created [07:13:09]Thread 3066944868 joined [07:13:09]Waiting for new connection... [07:13:09] Sock 9.Parse request [07:13:09]Sock 9.Check first char [07:13:09]Sock 9.First char is OK [07:13:09]request: POST /json_proto HTTP/1.0 [07:13:09]Method: POST [07:13:09]URL: /json_proto [07:13:09]Method is POST - this is cgi request [07:13:09]url: /json_proto [07:13:09]query_string will be loaded in cgi processing [07:13:09]execute_cgi json_proto POST (null) [07:13:09]execute_cgi path=json_proto method=POST [07:13:09]POST find Content-Length [07:13:09]Host: 172.17.53.67:8080 [07:13:09]Content-Length: 766 [07:13:09]Content-Type: application/json [07:13:09] [07:13:09]POST finish read [07:13:09]Found Content-Length = 766 [07:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:09]execute_script... [07: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)875572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:13:09]POST & json_proto [07:13:09]process_json_proto [07:13:09]json parsed OK: [07:13:09]protocol is kg_v1.0 [07:13:09]action value=close_receipt [07:13:09]process_action close_receipt [07:13:09]cmd_close_receipt [07:13:09]MH_GetDate [07:13:09]Write to MH i2c: F0 00 00 28 1A 31 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: F0 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: F0 09 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: F0 09 00 28 1A 00 87 50 17 67 19 BC 99 64 61 [07:13:09]GetLastDocTimeStamp 1729581046 [07:13:09]current date 1729581191 [07:13:09]FM_GetShiftState [07:13:09]SAM_PROTO_GetShiftState [07:13:09]wFMCommunicate request_size=4 [07:13:09]MH_SAM_APDU [07:13:09]CAPDU: 80 13 01 00 [07:13:09]Write to MH i2c: E2 08 00 29 1A 80 13 01 00 00 00 00 00 C0 [07:13:09]Write i2c OK [07:13:09]MH_I2C_Read... [07:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:09]Read from MH i2c: E2 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 0E 00 [07:13:09]MH_I2C_Read... [07:13:09]Read from MH i2c: E2 0E 00 29 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 46 [07:13:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:13:09]wFMCommunicate OK [07:13:09]SAM_PROTO_GetShiftState done [07:13:09]FM_GetShiftState done [07:13:09]opened in 1729556748 [07:13:09]opened+sec_in_day 1729643148 [07:13:09]quantity*price = 100050 [07:13:09]sum+1 = 100052 [07:13:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 40 22.10.2024 07:13 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157212 ФПД: 38750905571427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157212&fm=38750905571427&tin=02508201610067®Number=0000137193017469&sum=100051 [07:13:10]StoreToDocumentArchive [07:13:10]shift 316 fd 157212 [07:13:10]save to /storage/0316/doc_00157212 [07:13:10]save last doc name /storage/0316/doc_00157212 to /storage/kkm_last_doc_name [07:13:10]save OK [07:13:10]Clear old archive folders... [07:13:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:13:10]tlvbuf is 00203150 [07:13:10]SAM_PROTO_ClearQueue [07:13:10]wFMCommunicate request_size=4 [07:13:10]MH_SAM_APDU [07:13:10]CAPDU: 80 09 00 00 [07:13:10]Write to MH i2c: E2 08 00 36 1A 80 09 00 00 00 00 00 00 C2 [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:13:10]Read from MH i2c: E2 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 36 1A 00 90 00 C4 [07:13:10]RAPDU: 90 00 [07:13:10]wFMCommunicate OK [07:13:10]SAM_PROTO_ClearQueue done [07:13:10]KKMCreateOFDPacket [07:13:10]OFDProtocolAddRootSTLVToBuf [07:13:10]FM_MakeSignedData [07:13:10]FM_MakeSignedData [07:13:10]SAM_PROTO_SignData [07:13:10]wFMCommunicate request_size=4 [07:13:10]MH_SAM_APDU [07:13:10]CAPDU: 80 0D 01 02 [07:13:10]Write to MH i2c: E2 08 00 37 1A 80 0D 01 02 00 00 00 00 CA [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:13:10]Read from MH i2c: E2 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 37 1A 00 90 00 C5 [07:13:10]RAPDU: 90 00 [07:13:10]wFMCommunicate OK [07:13:10]wFMCommunicate request_size=255 [07:13:10]MH_SAM_APDU [07:13: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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 87 50 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 66 02 00 35 04 06 00 23 3E 65 F6 [07:13:10]Write to MH i2c: E2 02 01 38 1A 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 87 50 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 66 02 00 35 04 06 00 23 3E 65 F6 00 00 C4 [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:10]Read from MH i2c: E2 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 38 1A 00 90 00 C6 [07:13:10]RAPDU: 90 00 [07:13:10]wFMCommunicate OK [07:13:10]wFMCommunicate request_size=7 [07:13:10]MH_SAM_APDU [07:13:10]CAPDU: 80 0D 02 02 02 18 63 [07:13:10]Write to MH i2c: E2 0A 00 39 1A 80 0D 02 02 02 00 18 63 00 00 4C [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:13:10]Read from MH i2c: E2 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 [07:13:10]MH_I2C_Read... [07:13:10]Read from MH i2c: E2 03 00 39 1A 00 90 00 C7 [07:13:10]RAPDU: 90 00 [07:13:10]wFMCommunicate OK [07:13:10]wFMCommunicate request_size=4 [07:13:10]MH_SAM_APDU [07:13:10]CAPDU: 80 0D 03 02 [07:13:10]Write to MH i2c: E2 08 00 3A 1A 80 0D 03 02 00 00 00 00 CF [07:13:10]Write i2c OK [07:13:10]MH_I2C_Read... [07:13:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:13:11]Read from MH i2c: E2 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 0B 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 0B 00 3A 1A 00 CF 8E 67 4F E3 D0 7B 13 90 00 24 [07:13:11]RAPDU: CF 8E 67 4F E3 D0 7B 13 90 00 [07:13:11]wFMCommunicate OK [07:13:11]SAM_PROTO_SignData done [07:13:11]FM_MakeSignedData done [07:13:11]CreateOFDProtocolMessage [07:13:11]wFMCommunicate request_size=4 [07:13:11]MH_SAM_APDU [07:13:11]CAPDU: 80 11 00 00 [07:13:11]Write to MH i2c: E2 08 00 3B 1A 80 11 00 00 00 00 00 00 CF [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:11]Read from MH i2c: E2 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 17 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: E2 17 00 3B 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [07:13:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:13:11]wFMCommunicate OK [07:13:11]CreateOFDProtocolMessage done [07:13:11]OFDSenderStorePacket 157212 [07:13:11]StoreOFDPacket docnum=157212 [07:13:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 99 37 04 01 63 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 87 50 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 66 02 00 35 04 06 00 23 3E 65 F6 18 63 CF 8E 67 4F E3 D0 7B 13 [07:13:11]CheckFolder [07:13:11]dirname=/storage/ofd_packets [07:13:11]CheckFolder done [07:13:11]ProducePacketName [07:13:11]name=ofd_packets/00157212 [07:13:11]NVStorageSaveData ofd_packets/00157212 [07:13:11]File name is /storage/ofd_packets/00157212 [07:13:11]Write 298 bytes [07:13:11]NVStorageSaveData done [07:13:11]OFDSenderStorePacket done [07:13:11]KKMCreateOFDPacket done [07:13:11]NVStorageSaveData kkm_last_timestamp [07:13:11]File name is /storage/kkm_last_timestamp [07:13:11]Write 4 bytes [07:13:11]NVStorageSaveData done [07:13:11]ExternCall_PrintAddStr [07:13:11]wPrintStart [07:13:11]Write to MH i2c: 01 00 00 3C 1A 56 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 07 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 07 00 3C 1A 00 00 00 00 00 FF 0F 6B [07:13:11]RasterBufferAndPrint [07:13:11]line Счет N : (1)875572 [07:13:11]line ИНН: 02508201610067 [07:13:11]line Контрольно-Кассовый Чек [07:13:11]line ПРОДАЖА [07:13:11]line ТРК (МРК, ГНК) : 44 [07:13:11]line Товар: 2710194210 [07:13:11]line ДТ-К-2 [07:13:11]line 13.130 * 76.20 [07:13:11]line = 1000.51 [07:13:11]line НДС 12% НСП 1% [07:13:11]line > о реализуемом товаре [07:13:11]line ИТОГО: 1000.51 [07:13:11]line НСП 1% : 8.85 [07:13:11]line НДС 12% : 106.25 [07:13:11]line Наличными: 0.00 [07:13:11]line Безнал.: 1000.51 [07:13:11]line Место: АЗС № 165 "Партнер Нефть" [07:13:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:13:11]line СНО: Общий режим [07:13:11]line Чек 40 22.10.2024 07:13 [07:13:11]line Смена: 316 ФФД: 1.0 [07:13:11]line ЗНМ: 0300000234 [07:13:11]line РНМ: 0000137193017469 [07:13:11]line Версия ККМ: v1.0 [07:13:11]line Платежная система: Mbank [07:13:11]line ФМ: 0000000000963156 [07:13:11]line ФД: 157212 [07:13:11]line ФПД: 38750905571427 [07:13:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T071311&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157212&fm=38750905571427&tin=02508201610067®Number=0000137193017469&sum=100051 [07:13:11]OFD Sender: Processing packet 157212 [packets to send 52, broken 51] [07:13:11]ProducePacketName [07:13:11]name=ofd_packets/00157212 [07:13:11]OFD Sender: To server: pG, [07:13:11]CommunicateWithHost lk.salyk.kg:30040 [07:13:11]ConnectInit lk.salyk.kg [07:13:11]written 0, free lines is 4095 [07:13:11]Connected sock=10 [07:13:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 99 37 04 01 63 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 87 50 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1C 66 02 00 35 04 06 00 23 3E 65 F6 18 63 CF 8E 67 4F E3 D0 7B 13 [07:13:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A3 0D 47 00 A1 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 39 36 33 31 35 36 10 04 04 00 1C 66 02 00 F4 03 04 00 B5 F6 16 67 B6 04 01 00 00 72 4C F4 E3 3A 4D 2C 4B [07:13:11]CommunicateWithHost err = 0 [07:13:11]CheckOFDResponse [07:13:11]1017 (14) - 77093643461234 [07:13:11]1041 (16) - 0000000000963156 [07:13:11]1040 (4) - 157212 [07:13:11]1012 (4) - 22.10.2024 00:49 [07:13:11]1206 (1) - 0 [07:13:11]OFD Sender: Remove packet 157212 [07:13:11]ProducePacketName [07:13:11]name=ofd_packets/00157212 [07:13:11]NVStorageDeleteData [07:13:11]Write to MH i2c: 01 00 00 65 1A 7F [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 07 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: 01 07 00 65 1A 00 00 00 00 00 FB 0C 8D [07:13:11]RasterBufferAndPrint [07:13:11]line [07:13:11]line [07:13:11]line [07:13:11]line [07:13:11]line [07:13:11]written 0, free lines is 3332 [07:13:11]MH_Cut [07:13:11]Write to MH i2c: D1 01 00 6C 1A 01 58 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: D1 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: D1 01 00 [07:13:11]MH_I2C_Read... [07:13:11]Read from MH i2c: D1 01 00 6C 1A 00 57 [07:13:11]Write to MH i2c: 01 00 00 6D 1A 87 [07:13:11]Write i2c OK [07:13:11]MH_I2C_Read... [07:13:12]OFD Sender: No OFD packet to send [07:13:12]*** Cut start [07:13:12]*** Partial cut [07:13:12]*** CUTSNS_PIN = 1 [07:13:12]*** CUTSNS_PIN = 0 [07:13:12]*** Brake cut motor [07:13:13]Read from MH i2c: 01 [07:13:13]MH_I2C_Read... [07:13:13]*** Stop cut motor [07:13:13]*** Cut end [07:13:13]Read from MH i2c: 01 07 00 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: 01 07 00 6D 1A 00 00 00 00 00 FF 0F 9C [07:13:13]process_action close_receipt done [07:13:13]requested_data is exist [07:13:13]produce_requested_data [07:13:13]requested_item fm.sn is exist - process it [07:13:13]wFMCommunicate request_size=4 [07:13:13]MH_SAM_APDU [07:13:13]CAPDU: 80 11 00 00 [07:13:13]Write to MH i2c: E2 08 00 6E 1A 80 11 00 00 00 00 00 00 02 [07:13:13]Write i2c OK [07:13:13]MH_I2C_Read... [07:13:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:13:13]Read from MH i2c: E2 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 17 00 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 17 00 6E 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 53 [07:13:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:13:13]wFMCommunicate OK [07:13:13]requested_item fd.num is exist - process it [07:13:13]SAM_PROTO_GetFieldsCounters [07:13:13]wFMCommunicate request_size=4 [07:13:13]MH_SAM_APDU [07:13:13]CAPDU: 80 13 00 00 [07:13:13]Write to MH i2c: E2 08 00 6F 1A 80 13 00 00 00 00 00 00 05 [07:13:13]Write i2c OK [07:13:13]MH_I2C_Read... [07:13:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:13:13]Read from MH i2c: E2 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 62 00 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 62 00 6F 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 66 02 00 0E 04 04 00 3C 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 77 [07:13:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1C 66 02 00 0E 04 04 00 3C 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:13:13]wFMCommunicate OK [07:13:13]SAM_PROTO_GetFieldsCounters done [07:13:13]requested_item shift.num is exist - process it [07:13:13]requested_item shift.opened is exist - process it [07:13:13]req_shift_opened [07:13:13]FM_GetShiftState [07:13:13]SAM_PROTO_GetShiftState [07:13:13]wFMCommunicate request_size=4 [07:13:13]MH_SAM_APDU [07:13:13]CAPDU: 80 13 01 00 [07:13:13]Write to MH i2c: E2 08 00 70 1A 80 13 01 00 00 00 00 00 07 [07:13:13]Write i2c OK [07:13:13]MH_I2C_Read... [07:13:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:13:13]Read from MH i2c: E2 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 0E 00 [07:13:13]MH_I2C_Read... [07:13:13]Read from MH i2c: E2 0E 00 70 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8D [07:13:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:13:13]wFMCommunicate OK [07:13:13]SAM_PROTO_GetShiftState done [07:13:13]FM_GetShiftState done [07:13:13]req_shift_opened done [07:13:13]requested_item shift.open_date is exist - process it [07:13:13]req_shift_open_date [07:13:13]req_shift_open_date done [07:13:13]produce_requested_data done [07:13:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157212,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:13:13]process_action_free close_receipt [07:13:13]json_value_free [07:13:13]json_value_free done [07:13:13]process_json_proto returns [07:13:13]Send response to host [07:13:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157212,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:13:13]free response buf [07:13:13]execute_script done [07:13:13]execute_script returns [07:13:13]free content buf [07:13:13]Sock 9.Close socket [07:13:13]Sock 9.Thread stoped [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [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:02]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:38]recv_with_timeout no data received [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:54]recv_with_timeout no data received [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:07]OFD Sender: No OFD packet to send [07:16:12]OFD Sender: No OFD packet to send [07:16:13]recv_with_timeout no data received [07:16:17]OFD Sender: No OFD packet to send [07:16:22]OFD Sender: No OFD packet to send [07:16:27]OFD Sender: No OFD packet to send [07:16:32]recv_with_timeout no data received [07:16:32]OFD Sender: No OFD packet to send [07:16:37]OFD Sender: No OFD packet to send [07:16:42]OFD Sender: No OFD packet to send [07:16:47]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:47]OFD Sender: No OFD packet to send [07:24:52]OFD Sender: No OFD packet to send [07:24:57]OFD Sender: No OFD packet to send [07:25:02]OFD Sender: No OFD packet to send [07:25:07]OFD Sender: No OFD packet to send [07:25:12]OFD Sender: No OFD packet to send [07:25:17]OFD Sender: No OFD packet to send [07:25:22]OFD Sender: No OFD packet to send [07:25:27]OFD Sender: No OFD packet to send [07:25:32]OFD Sender: No OFD packet to send [07:25:37]OFD Sender: No OFD packet to send [07:25:42]OFD Sender: No OFD packet to send [07:25:47]OFD Sender: No OFD packet to send [07:25:52]OFD Sender: No OFD packet to send [07:25:57]OFD Sender: No OFD packet to send [07:26:02]OFD Sender: No OFD packet to send [07:26:07]OFD Sender: No OFD packet to send [07:26:12]OFD Sender: No OFD packet to send [07:26:17]OFD Sender: No OFD packet to send [07:26:20]recv_with_timeout no data received [07:26:22]OFD Sender: No OFD packet to send [07:26:24]accept exits with 7 [07:26:24]New connection [07:26:24]New thread 3066944868 created [07:26:24]Thread 3066801508 joined [07:26:24]Waiting for new connection... [07:26:24] Sock 7.Parse request [07:26:24]Sock 7.Check first char [07:26:24]Sock 7.First char is OK [07:26:24]request: POST /json_proto HTTP/1.0 [07:26:24]Method: POST [07:26:24]URL: /json_proto [07:26:24]Method is POST - this is cgi request [07:26:24]url: /json_proto [07:26:24]query_string will be loaded in cgi processing [07:26:24]execute_cgi json_proto POST (null) [07:26:24]execute_cgi path=json_proto method=POST [07:26:24]POST find Content-Length [07:26:24]Host: 172.17.53.67:8080 [07:26:24]Content-Length: 677 [07:26:24]Content-Type: application/json [07:26:24] [07:26:24]POST finish read [07:26:24]Found Content-Length = 677 [07:26:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875574", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [07:26:24]execute_script... [07:26: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)875574", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [07:26:24]POST & json_proto [07:26:24]process_json_proto [07:26:24]json parsed OK: [07:26:24]protocol is kg_v1.0 [07:26:24]action value=close_receipt [07:26:24]process_action close_receipt [07:26:24]cmd_close_receipt [07:26:24]MH_GetDate [07:26:24]Write to MH i2c: F0 00 00 71 1A 7A [07:26:24]Write i2c OK [07:26:24]MH_I2C_Read... [07:26:24]Read from MH i2c: F0 [07:26:24]MH_I2C_Read... [07:26:24]Read from MH i2c: F0 09 00 [07:26:24]MH_I2C_Read... [07:26:24]Read from MH i2c: F0 09 00 71 1A 00 A2 53 17 67 19 BC 99 64 C8 [07:26:24]GetLastDocTimeStamp 1729581191 [07:26:24]current date 1729581986 [07:26:24]FM_GetShiftState [07:26:24]SAM_PROTO_GetShiftState [07:26:24]wFMCommunicate request_size=4 [07:26:24]MH_SAM_APDU [07:26:24]CAPDU: 80 13 01 00 [07:26:24]Write to MH i2c: E2 08 00 72 1A 80 13 01 00 00 00 00 00 09 [07:26:24]Write i2c OK [07:26:24]MH_I2C_Read... [07:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:24]Read from MH i2c: E2 [07:26:24]MH_I2C_Read... [07:26:24]Read from MH i2c: E2 0E 00 [07:26:24]MH_I2C_Read... [07:26:24]Read from MH i2c: E2 0E 00 72 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8F [07:26:24]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:26:24]wFMCommunicate OK [07:26:24]SAM_PROTO_GetShiftState done [07:26:24]FM_GetShiftState done [07:26:24]opened in 1729556748 [07:26:24]opened+sec_in_day 1729643148 [07:26:24]quantity*price = 40006 [07:26:24]sum+1 = 40007 [07:26:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 41 22.10.2024 07:26 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157213 ФПД: 280539166779872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T072626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157213&fm=280539166779872&tin=02508201610067®Number=0000137193017469&sum=40000 [07:26:25]StoreToDocumentArchive [07:26:25]shift 316 fd 157213 [07:26:25]save to /storage/0316/doc_00157213 [07:26:25]save last doc name /storage/0316/doc_00157213 to /storage/kkm_last_doc_name [07:26:25]save OK [07:26:25]Clear old archive folders... [07:26:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:26:25]tlvbuf is 00219E30 [07:26:25]SAM_PROTO_ClearQueue [07:26:25]wFMCommunicate request_size=4 [07:26:25]MH_SAM_APDU [07:26:25]CAPDU: 80 09 00 00 [07:26:25]Write to MH i2c: E2 08 00 7F 1A 80 09 00 00 00 00 00 00 0B [07:26:25]Write i2c OK [07:26:25]MH_I2C_Read... [07:26:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:26:25]Read from MH i2c: E2 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 7F 1A 00 90 00 0D [07:26:25]RAPDU: 90 00 [07:26:25]wFMCommunicate OK [07:26:25]SAM_PROTO_ClearQueue done [07:26:25]KKMCreateOFDPacket [07:26:25]OFDProtocolAddRootSTLVToBuf [07:26:25]FM_MakeSignedData [07:26:25]FM_MakeSignedData [07:26:25]SAM_PROTO_SignData [07:26:25]wFMCommunicate request_size=4 [07:26:25]MH_SAM_APDU [07:26:25]CAPDU: 80 0D 01 02 [07:26:25]Write to MH i2c: E2 08 00 80 1A 80 0D 01 02 00 00 00 00 13 [07:26:25]Write i2c OK [07:26:25]MH_I2C_Read... [07:26:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:26:25]Read from MH i2c: E2 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 80 1A 00 90 00 0E [07:26:25]RAPDU: 90 00 [07:26:25]wFMCommunicate OK [07:26:25]wFMCommunicate request_size=255 [07:26:25]MH_SAM_APDU [07:26: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 29 00 00 00 F4 03 04 00 A2 53 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 66 02 00 35 04 06 00 FF [07:26:25]Write to MH i2c: E2 02 01 81 1A 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 29 00 00 00 F4 03 04 00 A2 53 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 66 02 00 35 04 06 00 FF 00 00 E6 [07:26:25]Write i2c OK [07:26:25]MH_I2C_Read... [07:26:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:25]Read from MH i2c: E2 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 [07:26:25]MH_I2C_Read... [07:26:25]Read from MH i2c: E2 03 00 81 1A 00 90 00 0F [07:26:25]RAPDU: 90 00 [07:26:25]wFMCommunicate OK [07:26:25]wFMCommunicate request_size=10 [07:26:25]MH_SAM_APDU [07:26:25]CAPDU: 80 0D 02 02 05 26 1D 61 A9 E0 [07:26:25]Write to MH i2c: E2 0D 00 82 1A 80 0D 02 02 05 00 26 1D 61 A9 E0 00 00 4D [07:26:25]Write i2c OK [07:26:25]MH_I2C_Read... [07:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:26:26]Read from MH i2c: E2 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 03 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 03 00 82 1A 00 90 00 10 [07:26:26]RAPDU: 90 00 [07:26:26]wFMCommunicate OK [07:26:26]wFMCommunicate request_size=4 [07:26:26]MH_SAM_APDU [07:26:26]CAPDU: 80 0D 03 02 [07:26:26]Write to MH i2c: E2 08 00 83 1A 80 0D 03 02 00 00 00 00 18 [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:26:26]Read from MH i2c: E2 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 0B 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 0B 00 83 1A 00 6D 54 56 2E 98 96 45 E0 90 00 B1 [07:26:26]RAPDU: 6D 54 56 2E 98 96 45 E0 90 00 [07:26:26]wFMCommunicate OK [07:26:26]SAM_PROTO_SignData done [07:26:26]FM_MakeSignedData done [07:26:26]CreateOFDProtocolMessage [07:26:26]wFMCommunicate request_size=4 [07:26:26]MH_SAM_APDU [07:26:26]CAPDU: 80 11 00 00 [07:26:26]Write to MH i2c: E2 08 00 84 1A 80 11 00 00 00 00 00 00 18 [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:26]Read from MH i2c: E2 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 17 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: E2 17 00 84 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [07:26:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:26:26]wFMCommunicate OK [07:26:26]CreateOFDProtocolMessage done [07:26:26]OFDSenderStorePacket 157213 [07:26:26]StoreOFDPacket docnum=157213 [07:26:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 38 07 01 85 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 29 00 00 00 F4 03 04 00 A2 53 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 66 02 00 35 04 06 00 FF 26 1D 61 A9 E0 6D 54 56 2E 98 96 45 E0 [07:26:26]CheckFolder [07:26:26]dirname=/storage/ofd_packets [07:26:26]CheckFolder done [07:26:26]ProducePacketName [07:26:26]name=ofd_packets/00157213 [07:26:26]NVStorageSaveData ofd_packets/00157213 [07:26:26]File name is /storage/ofd_packets/00157213 [07:26:26]Write 301 bytes [07:26:26]NVStorageSaveData done [07:26:26]OFDSenderStorePacket done [07:26:26]KKMCreateOFDPacket done [07:26:26]NVStorageSaveData kkm_last_timestamp [07:26:26]File name is /storage/kkm_last_timestamp [07:26:26]Write 4 bytes [07:26:26]NVStorageSaveData done [07:26:26]ExternCall_PrintAddStr [07:26:26]wPrintStart [07:26:26]Write to MH i2c: 01 00 00 85 1A 9F [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 07 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 07 00 85 1A 00 00 00 00 00 FF 0F B4 [07:26:26]RasterBufferAndPrint [07:26:26]line Счет N : (1)875574 [07:26:26]line ИНН: 02508201610067 [07:26:26]line Контрольно-Кассовый Чек [07:26:26]line ПРОДАЖА [07:26:26]line ТРК (МРК, ГНК) : 12 [07:26:26]line Товар: 2710124130 [07:26:26]line Аи-92-К-5 [07:26:26]line 5.980 * 66.90 [07:26:26]line = 400.06 [07:26:26]line НДС 12% НСП 1% [07:26:26]line > о реализуемом товаре [07:26:26]line ОКРУГЛЕНИЕ: -0.06 [07:26:26]line ИТОГО: 400.00 [07:26:26]line Внесено: 400.00 [07:26:26]line СДАЧА: 0.00 [07:26:26]line НСП 1% : 3.54 [07:26:26]line НДС 12% : 42.48 [07:26:26]line Наличными: 400.00 [07:26:26]line Безнал.: 0.00 [07:26:26]line Место: АЗС № 165 "Партнер Нефть" [07:26:26]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:26:26]line СНО: Общий режим [07:26:26]line Чек 41 22.10.2024 07:26 [07:26:26]line Смена: 316 ФФД: 1.0 [07:26:26]line ЗНМ: 0300000234 [07:26:26]line РНМ: 0000137193017469 [07:26:26]line Версия ККМ: v1.0 [07:26:26]line ФМ: 0000000000963156 [07:26:26]line ФД: 157213 [07:26:26]line ФПД: 280539166779872 [07:26:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T072626&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157213&fm=280539166779872&tin=02508201610067®Number=0000137193017469&sum=40000 [07:26:26]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:26:26]ProducePacketName [07:26:26]name=ofd_packets/00157213 [07:26:26]OFD Sender: To server: pG, [07:26:26]CommunicateWithHost lk.salyk.kg:30040 [07:26:26]ConnectInit lk.salyk.kg [07:26:26]written 0, free lines is 4095 [07:26:26]Write to MH i2c: 01 00 00 B0 1A CA [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 07 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: 01 07 00 B0 1A 00 00 00 00 00 D9 0C B6 [07:26:26]RasterBufferAndPrint [07:26:26]line [07:26:26]line [07:26:26]line [07:26:26]line [07:26:26]line [07:26:26]written 0, free lines is 3293 [07:26:26]MH_Cut [07:26:26]Write to MH i2c: D1 01 00 B7 1A 01 A3 [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: D1 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: D1 01 00 [07:26:26]MH_I2C_Read... [07:26:26]Read from MH i2c: D1 01 00 B7 1A 00 A2 [07:26:26]Write to MH i2c: 01 00 00 B8 1A D2 [07:26:26]Write i2c OK [07:26:26]MH_I2C_Read... [07:26:27]*** Cut start [07:26:27]*** Partial cut [07:26:27]*** CUTSNS_PIN = 1 [07:26:27]*** CUTSNS_PIN = 0 [07:26:27]*** Brake cut motor [07:26:28]Read from MH i2c: 01 [07:26:28]MH_I2C_Read... [07:26:28]*** Stop cut motor [07:26:28]*** Cut end [07:26:28]Read from MH i2c: 01 07 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: 01 07 00 B8 1A 00 00 00 00 00 FF 0F E7 [07:26:28]process_action close_receipt done [07:26:28]requested_data is exist [07:26:28]produce_requested_data [07:26:28]requested_item fm.sn is exist - process it [07:26:28]wFMCommunicate request_size=4 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 11 00 00 [07:26:28]Write to MH i2c: E2 08 00 B9 1A 80 11 00 00 00 00 00 00 4D [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 17 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 17 00 B9 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9E [07:26:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:26:28]wFMCommunicate OK [07:26:28]requested_item fd.num is exist - process it [07:26:28]SAM_PROTO_GetFieldsCounters [07:26:28]wFMCommunicate request_size=4 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 13 00 00 [07:26:28]Write to MH i2c: E2 08 00 BA 1A 80 13 00 00 00 00 00 00 50 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 62 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 62 00 BA 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [07:26:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1D 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:26:28]wFMCommunicate OK [07:26:28]SAM_PROTO_GetFieldsCounters done [07:26:28]requested_item shift.num is exist - process it [07:26:28]requested_item shift.opened is exist - process it [07:26:28]req_shift_opened [07:26:28]FM_GetShiftState [07:26:28]SAM_PROTO_GetShiftState [07:26:28]wFMCommunicate request_size=4 [07:26:28]MH_SAM_APDU [07:26:28]CAPDU: 80 13 01 00 [07:26:28]Write to MH i2c: E2 08 00 BB 1A 80 13 01 00 00 00 00 00 52 [07:26:28]Write i2c OK [07:26:28]MH_I2C_Read... [07:26:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:26:28]Read from MH i2c: E2 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 0E 00 [07:26:28]MH_I2C_Read... [07:26:28]Read from MH i2c: E2 0E 00 BB 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D8 [07:26:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:26:28]wFMCommunicate OK [07:26:28]SAM_PROTO_GetShiftState done [07:26:28]FM_GetShiftState done [07:26:28]req_shift_opened done [07:26:28]requested_item shift.open_date is exist - process it [07:26:28]req_shift_open_date [07:26:28]req_shift_open_date done [07:26:28]produce_requested_data done [07:26:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157213,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:26:28]process_action_free close_receipt [07:26:28]json_value_free [07:26:28]json_value_free done [07:26:28]process_json_proto returns [07:26:28]Send response to host [07:26:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157213,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:26:28]free response buf [07:26:28]execute_script done [07:26:28]execute_script returns [07:26:28]free content buf [07:26:28]Sock 7.Close socket [07:26:28]Sock 7.Thread stoped [07:26:31]ConnectInit Can't take IP for lk.salyk.kg [07:26:31]CommunicateWithHost connect error [07:26:31]CommunicateWithHost err = -1 [07:26:31]OFD Sender: Server communicate error [07:26:36]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:26:36]ProducePacketName [07:26:36]name=ofd_packets/00157213 [07:26:36]OFD Sender: To server: pG, [07:26:36]CommunicateWithHost lk.salyk.kg:30040 [07:26:36]ConnectInit lk.salyk.kg [07:26:41]ConnectInit Can't take IP for lk.salyk.kg [07:26:41]CommunicateWithHost connect error [07:26:41]CommunicateWithHost err = -1 [07:26:41]OFD Sender: Server communicate error [07:26:41]recv_with_timeout no data received [07:26:46]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:26:46]ProducePacketName [07:26:46]name=ofd_packets/00157213 [07:26:46]OFD Sender: To server: pG, [07:26:46]CommunicateWithHost lk.salyk.kg:30040 [07:26:46]ConnectInit lk.salyk.kg [07:26:51]ConnectInit Can't take IP for lk.salyk.kg [07:26:51]CommunicateWithHost connect error [07:26:51]CommunicateWithHost err = -1 [07:26:51]OFD Sender: Server communicate error [07:26:56]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:26:56]ProducePacketName [07:26:56]name=ofd_packets/00157213 [07:26:56]OFD Sender: To server: pG, [07:26:56]CommunicateWithHost lk.salyk.kg:30040 [07:26:56]ConnectInit lk.salyk.kg [07:26:58]recv_with_timeout no data received [07:27:01]ConnectInit Can't take IP for lk.salyk.kg [07:27:01]CommunicateWithHost connect error [07:27:01]CommunicateWithHost err = -1 [07:27:01]OFD Sender: Server communicate error [07:27:06]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:27:06]ProducePacketName [07:27:06]name=ofd_packets/00157213 [07:27:06]OFD Sender: To server: pG, [07:27:06]CommunicateWithHost lk.salyk.kg:30040 [07:27:06]ConnectInit lk.salyk.kg [07:27:11]ConnectInit Can't take IP for lk.salyk.kg [07:27:11]CommunicateWithHost connect error [07:27:11]CommunicateWithHost err = -1 [07:27:11]OFD Sender: Server communicate error [07:27:16]OFD Sender: Processing packet 157213 [packets to send 52, broken 51] [07:27:16]ProducePacketName [07:27:16]name=ofd_packets/00157213 [07:27:16]OFD Sender: To server: pG, [07:27:16]CommunicateWithHost lk.salyk.kg:30040 [07:27:16]ConnectInit lk.salyk.kg [07:27:16]Connected sock=7 [07:27:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 38 07 01 85 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 29 00 00 00 F4 03 04 00 A2 53 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 66 02 00 35 04 06 00 FF 26 1D 61 A9 E0 6D 54 56 2E 98 96 45 E0 [07:27:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 07 2B 47 00 6B B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1D 66 02 00 F4 03 04 00 02 FA 16 67 B6 04 01 00 00 07 EF CA E9 EC F0 7D CB [07:27:16]CommunicateWithHost err = 0 [07:27:16]CheckOFDResponse [07:27:16]1017 (14) - 77093643461234 [07:27:16]1041 (16) - 0000000000963156 [07:27:16]1040 (4) - 157213 [07:27:16]1012 (4) - 22.10.2024 01:04 [07:27:16]1206 (1) - 0 [07:27:16]OFD Sender: Remove packet 157213 [07:27:16]ProducePacketName [07:27:16]name=ofd_packets/00157213 [07:27:16]NVStorageDeleteData [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:27]OFD Sender: No OFD packet to send [07:27:32]OFD Sender: No OFD packet to send [07:27:37]OFD Sender: No OFD packet to send [07:27:42]OFD Sender: No OFD packet to send [07:27:47]OFD Sender: No OFD packet to send [07:27:52]OFD Sender: No OFD packet to send [07:27:57]OFD Sender: No OFD packet to send [07:28:02]OFD Sender: No OFD packet to send [07:28:07]OFD Sender: No OFD packet to send [07:28:12]OFD Sender: No OFD packet to send [07:28:17]OFD Sender: No OFD packet to send [07:28:22]OFD Sender: No OFD packet to send [07:28:27]OFD Sender: No OFD packet to send [07:28:32]OFD Sender: No OFD packet to send [07:28:37]OFD Sender: No OFD packet to send [07:28:42]OFD Sender: No OFD packet to send [07:28:47]OFD Sender: No OFD packet to send [07:28:52]OFD Sender: No OFD packet to send [07:28:57]OFD Sender: No OFD packet to send [07:29:02]OFD Sender: No OFD packet to send [07:29:07]OFD Sender: No OFD packet to send [07:29:12]OFD Sender: No OFD packet to send [07:29:17]OFD Sender: No OFD packet to send [07:29:22]OFD Sender: No OFD packet to send [07:29:27]OFD Sender: No OFD packet to send [07:29:32]OFD Sender: No OFD packet to send [07:29:37]OFD Sender: No OFD packet to send [07:29:42]OFD Sender: No OFD packet to send [07:29:47]OFD Sender: No OFD packet to send [07:29:52]OFD Sender: No OFD packet to send [07:29:57]OFD Sender: No OFD packet to send [07:30:02]OFD Sender: No OFD packet to send [07:30:07]OFD Sender: No OFD packet to send [07:30:12]OFD Sender: No OFD packet to send [07:30:17]OFD Sender: No OFD packet to send [07:30:22]OFD Sender: No OFD packet to send [07:30:27]OFD Sender: No OFD packet to send [07:30:32]OFD Sender: No OFD packet to send [07:30:37]OFD Sender: No OFD packet to send [07:30:42]OFD Sender: No OFD packet to send [07:30:47]OFD Sender: No OFD packet to send [07:30:52]OFD Sender: No OFD packet to send [07:30:55]accept exits with 9 [07:30:55]New connection [07:30:55]New thread 3066801508 created [07:30:55]Thread 3066944868 joined [07:30:55]Waiting for new connection... [07:30:55] Sock 9.Parse request [07:30:55]Sock 9.Check first char [07:30:55]Sock 9.First char is OK [07:30:55]request: POST /json_proto HTTP/1.0 [07:30:55]Method: POST [07:30:55]URL: /json_proto [07:30:55]Method is POST - this is cgi request [07:30:55]url: /json_proto [07:30:55]query_string will be loaded in cgi processing [07:30:55]execute_cgi json_proto POST (null) [07:30:55]execute_cgi path=json_proto method=POST [07:30:55]POST find Content-Length [07:30:55]Host: 172.17.53.67:8080 [07:30:55]Content-Length: 670 [07:30:55]Content-Type: application/json [07:30:55] [07:30:55]POST finish read [07:30:55]Found Content-Length = 670 [07:30:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.080, "sum" : 210.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 210.00, "total" : 210.00, "payments": [ { "type": 0, "sum" : 210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:55]execute_script... [07:30: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)875575", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.080, "sum" : 210.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 210.00, "total" : 210.00, "payments": [ { "type": 0, "sum" : 210.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:55]POST & json_proto [07:30:55]process_json_proto [07:30:55]json parsed OK: [07:30:55]protocol is kg_v1.0 [07:30:55]action value=close_receipt [07:30:55]process_action close_receipt [07:30:55]cmd_close_receipt [07:30:55]MH_GetDate [07:30:55]Write to MH i2c: F0 00 00 BC 1A C5 [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: F0 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: F0 09 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: F0 09 00 BC 1A 00 B1 54 17 67 19 BC 99 64 23 [07:30:55]GetLastDocTimeStamp 1729581986 [07:30:55]current date 1729582257 [07:30:55]FM_GetShiftState [07:30:55]SAM_PROTO_GetShiftState [07:30:55]wFMCommunicate request_size=4 [07:30:55]MH_SAM_APDU [07:30:55]CAPDU: 80 13 01 00 [07:30:55]Write to MH i2c: E2 08 00 BD 1A 80 13 01 00 00 00 00 00 54 [07:30:55]Write i2c OK [07:30:55]MH_I2C_Read... [07:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:55]Read from MH i2c: E2 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: E2 0E 00 [07:30:55]MH_I2C_Read... [07:30:55]Read from MH i2c: E2 0E 00 BD 1A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DA [07:30:55]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:30:55]wFMCommunicate OK [07:30:55]SAM_PROTO_GetShiftState done [07:30:55]FM_GetShiftState done [07:30:55]opened in 1729556748 [07:30:55]opened+sec_in_day 1729643148 [07:30:55]quantity*price = 21067 [07:30:55]sum+1 = 21068 [07:30:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 210.00 Внесено: 210.00 СДАЧА: 0.00 НСП 1% : 1.86 НДС 12% : 22.37 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 42 22.10.2024 07:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157214 ФПД: 6714242776989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157214&fm=6714242776989&tin=02508201610067®Number=0000137193017469&sum=21000 [07:30:56]StoreToDocumentArchive [07:30:56]shift 316 fd 157214 [07:30:56]save to /storage/0316/doc_00157214 [07:30:56]save last doc name /storage/0316/doc_00157214 to /storage/kkm_last_doc_name [07:30:56]save OK [07:30:56]Clear old archive folders... [07:30:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:30:56]tlvbuf is B6ED8A50 [07:30:56]SAM_PROTO_ClearQueue [07:30:56]wFMCommunicate request_size=4 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 09 00 00 [07:30:56]Write to MH i2c: E2 08 00 CA 1A 80 09 00 00 00 00 00 00 56 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 CA 1A 00 90 00 58 [07:30:56]RAPDU: 90 00 [07:30:56]wFMCommunicate OK [07:30:56]SAM_PROTO_ClearQueue done [07:30:56]KKMCreateOFDPacket [07:30:56]OFDProtocolAddRootSTLVToBuf [07:30:56]FM_MakeSignedData [07:30:56]FM_MakeSignedData [07:30:56]SAM_PROTO_SignData [07:30:56]wFMCommunicate request_size=4 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 0D 01 02 [07:30:56]Write to MH i2c: E2 08 00 CB 1A 80 0D 01 02 00 00 00 00 5E [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 CB 1A 00 90 00 59 [07:30:56]RAPDU: 90 00 [07:30:56]wFMCommunicate OK [07:30:56]wFMCommunicate request_size=255 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 0C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4B 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 08 00 00 00 00 07 04 06 00 08 52 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 00 00 00 F4 03 04 00 B1 54 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 66 02 00 35 04 06 00 [07:30:56]Write to MH i2c: E2 02 01 CC 1A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 0C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4B 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 08 00 00 00 00 07 04 06 00 08 52 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 00 00 00 F4 03 04 00 B1 54 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 66 02 00 35 04 06 00 00 00 C3 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 CC 1A 00 90 00 5A [07:30:56]RAPDU: 90 00 [07:30:56]wFMCommunicate OK [07:30:56]wFMCommunicate request_size=11 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 0D 02 02 06 06 1B 48 0E 3F 9D [07:30:56]Write to MH i2c: E2 0E 00 CD 1A 80 0D 02 02 06 00 06 1B 48 0E 3F 9D 00 00 C0 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 03 00 CD 1A 00 90 00 5B [07:30:56]RAPDU: 90 00 [07:30:56]wFMCommunicate OK [07:30:56]wFMCommunicate request_size=4 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 0D 03 02 [07:30:56]Write to MH i2c: E2 08 00 CE 1A 80 0D 03 02 00 00 00 00 63 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 0B 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 0B 00 CE 1A 00 63 B0 35 B6 86 BB 03 5B 90 00 01 [07:30:56]RAPDU: 63 B0 35 B6 86 BB 03 5B 90 00 [07:30:56]wFMCommunicate OK [07:30:56]SAM_PROTO_SignData done [07:30:56]FM_MakeSignedData done [07:30:56]CreateOFDProtocolMessage [07:30:56]wFMCommunicate request_size=4 [07:30:56]MH_SAM_APDU [07:30:56]CAPDU: 80 11 00 00 [07:30:56]Write to MH i2c: E2 08 00 CF 1A 80 11 00 00 00 00 00 00 63 [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:56]Read from MH i2c: E2 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 17 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: E2 17 00 CF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [07:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:30:56]wFMCommunicate OK [07:30:56]CreateOFDProtocolMessage done [07:30:56]OFDSenderStorePacket 157214 [07:30:56]StoreOFDPacket docnum=157214 [07:30:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 49 04 08 01 A2 AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 0C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4B 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 08 00 00 00 00 07 04 06 00 08 52 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 00 00 00 F4 03 04 00 B1 54 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 66 02 00 35 04 06 00 06 1B 48 0E 3F 9D 63 B0 35 B6 86 BB 03 5B [07:30:56]CheckFolder [07:30:56]dirname=/storage/ofd_packets [07:30:56]CheckFolder done [07:30:56]ProducePacketName [07:30:56]name=ofd_packets/00157214 [07:30:56]NVStorageSaveData ofd_packets/00157214 [07:30:56]File name is /storage/ofd_packets/00157214 [07:30:56]Write 302 bytes [07:30:56]NVStorageSaveData done [07:30:56]OFDSenderStorePacket done [07:30:56]KKMCreateOFDPacket done [07:30:56]NVStorageSaveData kkm_last_timestamp [07:30:56]File name is /storage/kkm_last_timestamp [07:30:56]Write 4 bytes [07:30:56]NVStorageSaveData done [07:30:56]ExternCall_PrintAddStr [07:30:56]wPrintStart [07:30:56]Write to MH i2c: 01 00 00 D0 1A EA [07:30:56]Write i2c OK [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: 01 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: 01 07 00 [07:30:56]MH_I2C_Read... [07:30:56]Read from MH i2c: 01 07 00 D0 1A 00 00 00 00 00 FF 0F FF [07:30:56]RasterBufferAndPrint [07:30:56]line Счет N : (1)875575 [07:30:56]line ИНН: 02508201610067 [07:30:56]line Контрольно-Кассовый Чек [07:30:56]line ПРОДАЖА [07:30:56]line ТРК (МРК, ГНК) : 33 [07:30:56]line Товар: 2710124130 [07:30:56]line Super 92-К-5 [07:30:56]line 3.080 * 68.40 [07:30:56]line = 210.67 [07:30:56]line НДС 12% НСП 1% [07:30:56]line > о реализуемом товаре [07:30:56]line ОКРУГЛЕНИЕ: -0.67 [07:30:56]line ИТОГО: 210.00 [07:30:56]line Внесено: 210.00 [07:30:56]line СДАЧА: 0.00 [07:30:56]line НСП 1% : 1.86 [07:30:56]line НДС 12% : 22.37 [07:30:56]line Наличными: 210.00 [07:30:56]line Безнал.: 0.00 [07:30:56]line Место: АЗС № 165 "Партнер Нефть" [07:30:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:30:56]line СНО: Общий режим [07:30:56]line Чек 42 22.10.2024 07:30 [07:30:56]line Смена: 316 ФФД: 1.0 [07:30:56]line ЗНМ: 0300000234 [07:30:56]line РНМ: 0000137193017469 [07:30:56]line Версия ККМ: v1.0 [07:30:56]line ФМ: 0000000000963156 [07:30:56]line ФД: 157214 [07:30:56]line ФПД: 6714242776989 [07:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073057&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157214&fm=6714242776989&tin=02508201610067®Number=0000137193017469&sum=21000 [07:30:57]OFD Sender: Processing packet 157214 [packets to send 52, broken 51] [07:30:57]ProducePacketName [07:30:57]name=ofd_packets/00157214 [07:30:57]OFD Sender: To server: pG, [07:30:57]CommunicateWithHost lk.salyk.kg:30040 [07:30:57]ConnectInit lk.salyk.kg [07:30:57]written 0, free lines is 4095 [07:30:57]Connected sock=11 [07:30:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 49 04 08 01 A2 AD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 08 0C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4B 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BD 08 00 00 00 00 07 04 06 00 08 52 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 00 00 00 F4 03 04 00 B1 54 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1E 66 02 00 35 04 06 00 06 1B 48 0E 3F 9D 63 B0 35 B6 86 BB 03 5B [07:30:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2C D8 47 00 50 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 39 36 33 31 35 36 10 04 04 00 1E 66 02 00 F4 03 04 00 DE FA 16 67 B6 04 01 00 00 DE D7 82 E6 2F 90 D4 25 [07:30:57]CommunicateWithHost err = 0 [07:30:57]CheckOFDResponse [07:30:57]1017 (14) - 77093643461234 [07:30:57]1041 (16) - 0000000000963156 [07:30:57]1040 (4) - 157214 [07:30:57]1012 (4) - 22.10.2024 01:07 [07:30:57]1206 (1) - 0 [07:30:57]OFD Sender: Remove packet 157214 [07:30:57]ProducePacketName [07:30:57]name=ofd_packets/00157214 [07:30:57]NVStorageDeleteData [07:30:57]Write to MH i2c: 01 00 00 FB 1A 15 [07:30:57]Write i2c OK [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: 01 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: 01 07 00 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: 01 07 00 FB 1A 00 00 00 00 00 E2 0C 0A [07:30:57]RasterBufferAndPrint [07:30:57]line [07:30:57]line [07:30:57]line [07:30:57]line [07:30:57]line [07:30:57]written 0, free lines is 3303 [07:30:57]MH_Cut [07:30:57]Write to MH i2c: D1 01 00 02 1B 01 EF [07:30:57]Write i2c OK [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: D1 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: D1 01 00 [07:30:57]MH_I2C_Read... [07:30:57]Read from MH i2c: D1 01 00 02 1B 00 EE [07:30:57]Write to MH i2c: 01 00 00 03 1B 1E [07:30:57]Write i2c OK [07:30:57]MH_I2C_Read... [07:30:57]OFD Sender: No OFD packet to send [07:30:58]*** Cut start [07:30:58]*** Partial cut [07:30:58]*** CUTSNS_PIN = 1 [07:30:58]*** CUTSNS_PIN = 0 [07:30:58]*** Brake cut motor [07:30:58]Read from MH i2c: 01 [07:30:58]MH_I2C_Read... [07:30:58]*** Stop cut motor [07:30:58]*** Cut end [07:30:58]Read from MH i2c: 01 07 00 [07:30:58]MH_I2C_Read... [07:30:58]Read from MH i2c: 01 07 00 03 1B 00 00 00 00 00 FF 0F 33 [07:30:58]process_action close_receipt done [07:30:58]requested_data is exist [07:30:58]produce_requested_data [07:30:58]requested_item fm.sn is exist - process it [07:30:58]wFMCommunicate request_size=4 [07:30:58]MH_SAM_APDU [07:30:58]CAPDU: 80 11 00 00 [07:30:58]Write to MH i2c: E2 08 00 04 1B 80 11 00 00 00 00 00 00 99 [07:30:58]Write i2c OK [07:30:58]MH_I2C_Read... [07:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:59]Read from MH i2c: E2 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 17 00 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 17 00 04 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [07:30:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:30:59]wFMCommunicate OK [07:30:59]requested_item fd.num is exist - process it [07:30:59]SAM_PROTO_GetFieldsCounters [07:30:59]wFMCommunicate request_size=4 [07:30:59]MH_SAM_APDU [07:30:59]CAPDU: 80 13 00 00 [07:30:59]Write to MH i2c: E2 08 00 05 1B 80 13 00 00 00 00 00 00 9C [07:30:59]Write i2c OK [07:30:59]MH_I2C_Read... [07:30:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:59]Read from MH i2c: E2 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 62 00 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 62 00 05 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 66 02 00 0E 04 04 00 3C 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 16 [07:30:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1E 66 02 00 0E 04 04 00 3C 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:30:59]wFMCommunicate OK [07:30:59]SAM_PROTO_GetFieldsCounters done [07:30:59]requested_item shift.num is exist - process it [07:30:59]requested_item shift.opened is exist - process it [07:30:59]req_shift_opened [07:30:59]FM_GetShiftState [07:30:59]SAM_PROTO_GetShiftState [07:30:59]wFMCommunicate request_size=4 [07:30:59]MH_SAM_APDU [07:30:59]CAPDU: 80 13 01 00 [07:30:59]Write to MH i2c: E2 08 00 06 1B 80 13 01 00 00 00 00 00 9E [07:30:59]Write i2c OK [07:30:59]MH_I2C_Read... [07:30:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:59]Read from MH i2c: E2 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 0E 00 [07:30:59]MH_I2C_Read... [07:30:59]Read from MH i2c: E2 0E 00 06 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 24 [07:30:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:30:59]wFMCommunicate OK [07:30:59]SAM_PROTO_GetShiftState done [07:30:59]FM_GetShiftState done [07:30:59]req_shift_opened done [07:30:59]requested_item shift.open_date is exist - process it [07:30:59]req_shift_open_date [07:30:59]req_shift_open_date done [07:30:59]produce_requested_data done [07:30:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157214,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:30:59]process_action_free close_receipt [07:30:59]json_value_free [07:30:59]json_value_free done [07:30:59]process_json_proto returns [07:30:59]Send response to host [07:30:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157214,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:30:59]free response buf [07:30:59]execute_script done [07:30:59]execute_script returns [07:30:59]free content buf [07:30:59]Sock 9.Close socket [07:30:59]Sock 9.Thread stoped [07:31:02]OFD Sender: No OFD packet to send [07:31:07]OFD Sender: No OFD packet to send [07:31:12]OFD Sender: No OFD packet to send [07:31:17]OFD Sender: No OFD packet to send [07:31:22]OFD Sender: No OFD packet to send [07:31:28]OFD Sender: No OFD packet to send [07:31:33]OFD Sender: No OFD packet to send [07:31:38]OFD Sender: No OFD packet to send [07:31:43]OFD Sender: No OFD packet to send [07:31:48]OFD Sender: No OFD packet to send [07:31:53]OFD Sender: No OFD packet to send [07:31:58]OFD Sender: No OFD packet to send [07:32:03]OFD Sender: No OFD packet to send [07:32:08]OFD Sender: No OFD packet to send [07:32:13]OFD Sender: No OFD packet to send [07:32:18]OFD Sender: No OFD packet to send [07:32:23]OFD Sender: No OFD packet to send [07:32:28]OFD Sender: No OFD packet to send [07:32:33]OFD Sender: No OFD packet to send [07:32:38]OFD Sender: No OFD packet to send [07:32:43]OFD Sender: No OFD packet to send [07:32:45]accept exits with 7 [07:32:45]New connection [07:32:45]New thread 3066944868 created [07:32:45]Thread 3066801508 joined [07:32:45]Waiting for new connection... [07:32:45] Sock 7.Parse request [07:32:45]Sock 7.Check first char [07:32:45]Sock 7.First char is OK [07:32:45]request: POST /json_proto HTTP/1.0 [07:32:45]Method: POST [07:32:45]URL: /json_proto [07:32:45]Method is POST - this is cgi request [07:32:45]url: /json_proto [07:32:45]query_string will be loaded in cgi processing [07:32:45]execute_cgi json_proto POST (null) [07:32:45]execute_cgi path=json_proto method=POST [07:32:45]POST find Content-Length [07:32:45]Host: 172.17.53.67:8080 [07:32:45]Content-Length: 682 [07:32:45]Content-Type: application/json [07:32:45] [07:32:45]POST finish read [07:32:45]Found Content-Length = 682 [07:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875576", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:32:45]execute_script... [07:32: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)875576", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:32:45]POST & json_proto [07:32:45]process_json_proto [07:32:45]json parsed OK: [07:32:45]protocol is kg_v1.0 [07:32:45]action value=close_receipt [07:32:45]process_action close_receipt [07:32:45]cmd_close_receipt [07:32:45]MH_GetDate [07:32:45]Write to MH i2c: F0 00 00 07 1B 11 [07:32:45]Write i2c OK [07:32:45]MH_I2C_Read... [07:32:45]Read from MH i2c: F0 [07:32:45]MH_I2C_Read... [07:32:45]Read from MH i2c: F0 09 00 [07:32:45]MH_I2C_Read... [07:32:45]Read from MH i2c: F0 09 00 07 1B 00 20 55 17 67 19 BC 99 64 DF [07:32:45]GetLastDocTimeStamp 1729582257 [07:32:45]current date 1729582368 [07:32:45]FM_GetShiftState [07:32:45]SAM_PROTO_GetShiftState [07:32:45]wFMCommunicate request_size=4 [07:32:45]MH_SAM_APDU [07:32:45]CAPDU: 80 13 01 00 [07:32:45]Write to MH i2c: E2 08 00 08 1B 80 13 01 00 00 00 00 00 A0 [07:32:45]Write i2c OK [07:32:45]MH_I2C_Read... [07:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:46]Read from MH i2c: E2 [07:32:46]MH_I2C_Read... [07:32:46]Read from MH i2c: E2 0E 00 [07:32:46]MH_I2C_Read... [07:32:46]Read from MH i2c: E2 0E 00 08 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [07:32:46]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:32:46]wFMCommunicate OK [07:32:46]SAM_PROTO_GetShiftState done [07:32:46]FM_GetShiftState done [07:32:46]opened in 1729556748 [07:32:46]opened+sec_in_day 1729643148 [07:32:46]quantity*price = 100015 [07:32:46]sum+1 = 100017 [07:32:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 43 22.10.2024 07:32 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157215 ФПД: 44745120274174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157215&fm=44745120274174&tin=02508201610067®Number=0000137193017469&sum=100000 [07:32:47]StoreToDocumentArchive [07:32:47]shift 316 fd 157215 [07:32:47]save to /storage/0316/doc_00157215 [07:32:47]save last doc name /storage/0316/doc_00157215 to /storage/kkm_last_doc_name [07:32:47]save OK [07:32:47]Clear old archive folders... [07:32:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:47]tlvbuf is B6EBF270 [07:32:47]SAM_PROTO_ClearQueue [07:32:47]wFMCommunicate request_size=4 [07:32:47]MH_SAM_APDU [07:32:47]CAPDU: 80 09 00 00 [07:32:47]Write to MH i2c: E2 08 00 15 1B 80 09 00 00 00 00 00 00 A2 [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 15 1B 00 90 00 A4 [07:32:47]RAPDU: 90 00 [07:32:47]wFMCommunicate OK [07:32:47]SAM_PROTO_ClearQueue done [07:32:47]KKMCreateOFDPacket [07:32:47]OFDProtocolAddRootSTLVToBuf [07:32:47]FM_MakeSignedData [07:32:47]FM_MakeSignedData [07:32:47]SAM_PROTO_SignData [07:32:47]wFMCommunicate request_size=4 [07:32:47]MH_SAM_APDU [07:32:47]CAPDU: 80 0D 01 02 [07:32:47]Write to MH i2c: E2 08 00 16 1B 80 0D 01 02 00 00 00 00 AA [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 16 1B 00 90 00 A5 [07:32:47]RAPDU: 90 00 [07:32:47]wFMCommunicate OK [07:32:47]wFMCommunicate request_size=255 [07:32:47]MH_SAM_APDU [07:32: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 20 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 66 02 00 35 04 06 00 28 [07:32:47]Write to MH i2c: E2 02 01 17 1B 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 20 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 66 02 00 35 04 06 00 28 00 00 55 [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 17 1B 00 90 00 A6 [07:32:47]RAPDU: 90 00 [07:32:47]wFMCommunicate OK [07:32:47]wFMCommunicate request_size=10 [07:32:47]MH_SAM_APDU [07:32:47]CAPDU: 80 0D 02 02 05 B2 08 FF D6 FE [07:32:47]Write to MH i2c: E2 0D 00 18 1B 80 0D 02 02 05 00 B2 08 FF D6 FE 00 00 44 [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 03 00 18 1B 00 90 00 A7 [07:32:47]RAPDU: 90 00 [07:32:47]wFMCommunicate OK [07:32:47]wFMCommunicate request_size=4 [07:32:47]MH_SAM_APDU [07:32:47]CAPDU: 80 0D 03 02 [07:32:47]Write to MH i2c: E2 08 00 19 1B 80 0D 03 02 00 00 00 00 AF [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 0B 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 0B 00 19 1B 00 E1 BF 3B AF 4E 9E 95 96 90 00 51 [07:32:47]RAPDU: E1 BF 3B AF 4E 9E 95 96 90 00 [07:32:47]wFMCommunicate OK [07:32:47]SAM_PROTO_SignData done [07:32:47]FM_MakeSignedData done [07:32:47]CreateOFDProtocolMessage [07:32:47]wFMCommunicate request_size=4 [07:32:47]MH_SAM_APDU [07:32:47]CAPDU: 80 11 00 00 [07:32:47]Write to MH i2c: E2 08 00 1A 1B 80 11 00 00 00 00 00 00 AF [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:47]Read from MH i2c: E2 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 17 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: E2 17 00 1A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [07:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:32:47]wFMCommunicate OK [07:32:47]CreateOFDProtocolMessage done [07:32:47]OFDSenderStorePacket 157215 [07:32:47]StoreOFDPacket docnum=157215 [07:32:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D B3 07 01 F4 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 20 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 66 02 00 35 04 06 00 28 B2 08 FF D6 FE E1 BF 3B AF 4E 9E 95 96 [07:32:47]CheckFolder [07:32:47]dirname=/storage/ofd_packets [07:32:47]CheckFolder done [07:32:47]ProducePacketName [07:32:47]name=ofd_packets/00157215 [07:32:47]NVStorageSaveData ofd_packets/00157215 [07:32:47]File name is /storage/ofd_packets/00157215 [07:32:47]Write 301 bytes [07:32:47]NVStorageSaveData done [07:32:47]OFDSenderStorePacket done [07:32:47]KKMCreateOFDPacket done [07:32:47]NVStorageSaveData kkm_last_timestamp [07:32:47]File name is /storage/kkm_last_timestamp [07:32:47]Write 4 bytes [07:32:47]NVStorageSaveData done [07:32:47]ExternCall_PrintAddStr [07:32:47]wPrintStart [07:32:47]Write to MH i2c: 01 00 00 1B 1B 36 [07:32:47]Write i2c OK [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 [07:32:47]MH_I2C_Read... [07:32:47]Read from MH i2c: 01 07 00 1B 1B 00 00 00 00 00 FF 0F 4B [07:32:47]RasterBufferAndPrint [07:32:47]line Счет N : (1)875576 [07:32:47]line ИНН: 02508201610067 [07:32:47]line Контрольно-Кассовый Чек [07:32:47]line ПРОДАЖА [07:32:47]line ТРК (МРК, ГНК) : 32 [07:32:47]line Товар: 2710124130 [07:32:47]line Аи-92-К-5 [07:32:47]line 14.950 * 66.90 [07:32:47]line = 1000.16 [07:32:47]line НДС 12% НСП 1% [07:32:47]line > о реализуемом товаре [07:32:47]line ОКРУГЛЕНИЕ: -0.16 [07:32:47]line ИТОГО: 1000.00 [07:32:47]line Внесено: 1000.00 [07:32:47]line СДАЧА: 0.00 [07:32:47]line НСП 1% : 8.85 [07:32:47]line НДС 12% : 106.21 [07:32:47]line Наличными: 1000.00 [07:32:47]line Безнал.: 0.00 [07:32:47]line Место: АЗС № 165 "Партнер Нефть" [07:32:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:32:47]line СНО: Общий режим [07:32:47]line Чек 43 22.10.2024 07:32 [07:32:47]line Смена: 316 ФФД: 1.0 [07:32:47]line ЗНМ: 0300000234 [07:32:47]line РНМ: 0000137193017469 [07:32:47]line Версия ККМ: v1.0 [07:32:47]line ФМ: 0000000000963156 [07:32:47]line ФД: 157215 [07:32:47]line ФПД: 44745120274174 [07:32:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073248&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157215&fm=44745120274174&tin=02508201610067®Number=0000137193017469&sum=100000 [07:32:48]OFD Sender: Processing packet 157215 [packets to send 52, broken 51] [07:32:48]ProducePacketName [07:32:48]name=ofd_packets/00157215 [07:32:48]OFD Sender: To server: pG, [07:32:48]CommunicateWithHost lk.salyk.kg:30040 [07:32:48]ConnectInit lk.salyk.kg [07:32:48]written 0, free lines is 4095 [07:32:48]Connected sock=11 [07:32:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2D B3 07 01 F4 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 20 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 1F 66 02 00 35 04 06 00 28 B2 08 FF D6 FE E1 BF 3B AF 4E 9E 95 96 [07:32:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 8C 47 00 F4 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 39 36 33 31 35 36 10 04 04 00 1F 66 02 00 F4 03 04 00 4D FB 16 67 B6 04 01 00 00 81 99 94 61 E1 4C 83 D1 [07:32:48]CommunicateWithHost err = 0 [07:32:48]CheckOFDResponse [07:32:48]1017 (14) - 77093643461234 [07:32:48]1041 (16) - 0000000000963156 [07:32:48]1040 (4) - 157215 [07:32:48]1012 (4) - 22.10.2024 01:09 [07:32:48]1206 (1) - 0 [07:32:48]OFD Sender: Remove packet 157215 [07:32:48]ProducePacketName [07:32:48]name=ofd_packets/00157215 [07:32:48]NVStorageDeleteData [07:32:48]Write to MH i2c: 01 00 00 46 1B 61 [07:32:48]Write i2c OK [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: 01 [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: 01 07 00 [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: 01 07 00 46 1B 00 00 00 00 00 E6 0C 5A [07:32:48]RasterBufferAndPrint [07:32:48]line [07:32:48]line [07:32:48]line [07:32:48]line [07:32:48]line [07:32:48]written 0, free lines is 3309 [07:32:48]MH_Cut [07:32:48]Write to MH i2c: D1 01 00 4D 1B 01 3A [07:32:48]Write i2c OK [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: D1 [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: D1 01 00 [07:32:48]MH_I2C_Read... [07:32:48]Read from MH i2c: D1 01 00 4D 1B 00 39 [07:32:48]Write to MH i2c: 01 00 00 4E 1B 69 [07:32:48]Write i2c OK [07:32:48]MH_I2C_Read... [07:32:48]OFD Sender: No OFD packet to send [07:32:49]*** Cut start [07:32:49]*** Partial cut [07:32:49]*** CUTSNS_PIN = 1 [07:32:49]*** CUTSNS_PIN = 0 [07:32:49]*** Brake cut motor [07:32:49]Read from MH i2c: 01 [07:32:49]MH_I2C_Read... [07:32:49]*** Stop cut motor [07:32:49]*** Cut end [07:32:49]Read from MH i2c: 01 07 00 [07:32:49]MH_I2C_Read... [07:32:49]Read from MH i2c: 01 07 00 4E 1B 00 00 00 00 00 FF 0F 7E [07:32:49]process_action close_receipt done [07:32:49]requested_data is exist [07:32:49]produce_requested_data [07:32:49]requested_item fm.sn is exist - process it [07:32:49]wFMCommunicate request_size=4 [07:32:49]MH_SAM_APDU [07:32:49]CAPDU: 80 11 00 00 [07:32:49]Write to MH i2c: E2 08 00 4F 1B 80 11 00 00 00 00 00 00 E4 [07:32:49]Write i2c OK [07:32:49]MH_I2C_Read... [07:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:49]Read from MH i2c: E2 [07:32:49]MH_I2C_Read... [07:32:49]Read from MH i2c: E2 17 00 [07:32:49]MH_I2C_Read... [07:32:49]Read from MH i2c: E2 17 00 4F 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [07:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:32:49]wFMCommunicate OK [07:32:49]requested_item fd.num is exist - process it [07:32:49]SAM_PROTO_GetFieldsCounters [07:32:49]wFMCommunicate request_size=4 [07:32:49]MH_SAM_APDU [07:32:49]CAPDU: 80 13 00 00 [07:32:49]Write to MH i2c: E2 08 00 50 1B 80 13 00 00 00 00 00 00 E7 [07:32:49]Write i2c OK [07:32:49]MH_I2C_Read... [07:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:49]Read from MH i2c: E2 [07:32:49]MH_I2C_Read... [07:32:49]Read from MH i2c: E2 62 00 [07:32:49]MH_I2C_Read... [07:32:49]Read from MH i2c: E2 62 00 50 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 66 02 00 0E 04 04 00 3C 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 65 [07:32:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 1F 66 02 00 0E 04 04 00 3C 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:32:49]wFMCommunicate OK [07:32:49]SAM_PROTO_GetFieldsCounters done [07:32:49]requested_item shift.num is exist - process it [07:32:49]requested_item shift.opened is exist - process it [07:32:49]req_shift_opened [07:32:49]FM_GetShiftState [07:32:49]SAM_PROTO_GetShiftState [07:32:49]wFMCommunicate request_size=4 [07:32:49]MH_SAM_APDU [07:32:49]CAPDU: 80 13 01 00 [07:32:49]Write to MH i2c: E2 08 00 51 1B 80 13 01 00 00 00 00 00 E9 [07:32:49]Write i2c OK [07:32:49]MH_I2C_Read... [07:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:50]Read from MH i2c: E2 [07:32:50]MH_I2C_Read... [07:32:50]Read from MH i2c: E2 0E 00 [07:32:50]MH_I2C_Read... [07:32:50]Read from MH i2c: E2 0E 00 51 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6F [07:32:50]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:32:50]wFMCommunicate OK [07:32:50]SAM_PROTO_GetShiftState done [07:32:50]FM_GetShiftState done [07:32:50]req_shift_opened done [07:32:50]requested_item shift.open_date is exist - process it [07:32:50]req_shift_open_date [07:32:50]req_shift_open_date done [07:32:50]produce_requested_data done [07:32:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157215,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:32:50]process_action_free close_receipt [07:32:50]json_value_free [07:32:50]json_value_free done [07:32:50]process_json_proto returns [07:32:50]Send response to host [07:32:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157215,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:32:50]free response buf [07:32:50]execute_script done [07:32:50]execute_script returns [07:32:50]free content buf [07:32:50]Sock 7.Close socket [07:32:50]Sock 7.Thread stoped [07:32:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:05]accept exits with 9 [07:34:05]New connection [07:34:05]New thread 3066801508 created [07:34:05]Thread 3066944868 joined [07:34:05]Waiting for new connection... [07:34:05] Sock 9.Parse request [07:34:05]Sock 9.Check first char [07:34:05]Sock 9.First char is OK [07:34:05]request: POST /json_proto HTTP/1.0 [07:34:05]Method: POST [07:34:05]URL: /json_proto [07:34:05]Method is POST - this is cgi request [07:34:05]url: /json_proto [07:34:05]query_string will be loaded in cgi processing [07:34:05]execute_cgi json_proto POST (null) [07:34:05]execute_cgi path=json_proto method=POST [07:34:05]POST find Content-Length [07:34:05]Host: 172.17.53.67:8080 [07:34:05]Content-Length: 677 [07:34:05]Content-Type: application/json [07:34:05] [07:34:05]POST finish read [07:34:05]Found Content-Length = 677 [07:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875577", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:34:05]execute_script... [07: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)875577", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:34:05]POST & json_proto [07:34:05]process_json_proto [07:34:05]json parsed OK: [07:34:05]protocol is kg_v1.0 [07:34:05]action value=close_receipt [07:34:05]process_action close_receipt [07:34:05]cmd_close_receipt [07:34:05]MH_GetDate [07:34:05]Write to MH i2c: F0 00 00 52 1B 5C [07:34:05]Write i2c OK [07:34:05]MH_I2C_Read... [07:34:05]Read from MH i2c: F0 [07:34:05]MH_I2C_Read... [07:34:05]Read from MH i2c: F0 09 00 [07:34:05]MH_I2C_Read... [07:34:05]Read from MH i2c: F0 09 00 52 1B 00 70 55 17 67 19 BC 99 64 7A [07:34:05]GetLastDocTimeStamp 1729582368 [07:34:05]current date 1729582448 [07:34:05]FM_GetShiftState [07:34:05]SAM_PROTO_GetShiftState [07:34:05]wFMCommunicate request_size=4 [07:34:05]MH_SAM_APDU [07:34:05]CAPDU: 80 13 01 00 [07:34:05]Write to MH i2c: E2 08 00 53 1B 80 13 01 00 00 00 00 00 EB [07:34:05]Write i2c OK [07:34:05]MH_I2C_Read... [07:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:05]Read from MH i2c: E2 [07:34:05]MH_I2C_Read... [07:34:05]Read from MH i2c: E2 0E 00 [07:34:05]MH_I2C_Read... [07:34:05]Read from MH i2c: E2 0E 00 53 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 71 [07:34:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:34:05]wFMCommunicate OK [07:34:05]SAM_PROTO_GetShiftState done [07:34:05]FM_GetShiftState done [07:34:05]opened in 1729556748 [07:34:05]opened+sec_in_day 1729643148 [07:34:05]quantity*price = 50041 [07:34:05]sum+1 = 50042 [07:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 44 22.10.2024 07:34 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157216 ФПД: 95940263010795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157216&fm=95940263010795&tin=02508201610067®Number=0000137193017469&sum=50000 [07:34:06]StoreToDocumentArchive [07:34:06]shift 316 fd 157216 [07:34:06]save to /storage/0316/doc_00157216 [07:34:06]save last doc name /storage/0316/doc_00157216 to /storage/kkm_last_doc_name [07:34:06]save OK [07:34:06]Clear old archive folders... [07:34:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:34:06]tlvbuf is 0018B610 [07:34:06]SAM_PROTO_ClearQueue [07:34:06]wFMCommunicate request_size=4 [07:34:06]MH_SAM_APDU [07:34:06]CAPDU: 80 09 00 00 [07:34:06]Write to MH i2c: E2 08 00 60 1B 80 09 00 00 00 00 00 00 ED [07:34:06]Write i2c OK [07:34:06]MH_I2C_Read... [07:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:34:06]Read from MH i2c: E2 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: E2 03 00 [07:34:06]MH_I2C_Read... [07:34:06]Read from MH i2c: E2 03 00 60 1B 00 90 00 EF [07:34:06]RAPDU: 90 00 [07:34:06]wFMCommunicate OK [07:34:06]SAM_PROTO_ClearQueue done [07:34:06]KKMCreateOFDPacket [07:34:06]OFDProtocolAddRootSTLVToBuf [07:34:06]FM_MakeSignedData [07:34:06]FM_MakeSignedData [07:34:06]SAM_PROTO_SignData [07:34:06]wFMCommunicate request_size=4 [07:34:06]MH_SAM_APDU [07:34:06]CAPDU: 80 0D 01 02 [07:34:06]Write to MH i2c: E2 08 00 61 1B 80 0D 01 02 00 00 00 00 F5 [07:34:06]Write i2c OK [07:34:06]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:34:07]Read from MH i2c: E2 03 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 61 1B 00 90 00 F0 [07:34:07]RAPDU: 90 00 [07:34:07]wFMCommunicate OK [07:34:07]wFMCommunicate request_size=255 [07:34:07]MH_SAM_APDU [07:34: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2C 00 00 00 F4 03 04 00 70 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 66 02 00 35 04 06 00 57 [07:34:07]Write to MH i2c: E2 02 01 62 1B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2C 00 00 00 F4 03 04 00 70 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 66 02 00 35 04 06 00 57 00 00 27 [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 62 1B 00 90 00 F1 [07:34:07]RAPDU: 90 00 [07:34:07]wFMCommunicate OK [07:34:07]wFMCommunicate request_size=10 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 0D 02 02 05 41 D5 4B E1 EB [07:34:07]Write to MH i2c: E2 0D 00 63 1B 80 0D 02 02 05 00 41 D5 4B E1 EB 00 00 2F [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 03 00 63 1B 00 90 00 F2 [07:34:07]RAPDU: 90 00 [07:34:07]wFMCommunicate OK [07:34:07]wFMCommunicate request_size=4 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 0D 03 02 [07:34:07]Write to MH i2c: E2 08 00 64 1B 80 0D 03 02 00 00 00 00 FA [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 0B 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 0B 00 64 1B 00 5B 16 EF BE 29 17 05 8D 90 00 EB [07:34:07]RAPDU: 5B 16 EF BE 29 17 05 8D 90 00 [07:34:07]wFMCommunicate OK [07:34:07]SAM_PROTO_SignData done [07:34:07]FM_MakeSignedData done [07:34:07]CreateOFDProtocolMessage [07:34:07]wFMCommunicate request_size=4 [07:34:07]MH_SAM_APDU [07:34:07]CAPDU: 80 11 00 00 [07:34:07]Write to MH i2c: E2 08 00 65 1B 80 11 00 00 00 00 00 00 FA [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:07]Read from MH i2c: E2 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 17 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: E2 17 00 65 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [07:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:34:07]wFMCommunicate OK [07:34:07]CreateOFDProtocolMessage done [07:34:07]OFDSenderStorePacket 157216 [07:34:07]StoreOFDPacket docnum=157216 [07:34:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 64 07 01 B1 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2C 00 00 00 F4 03 04 00 70 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 66 02 00 35 04 06 00 57 41 D5 4B E1 EB 5B 16 EF BE 29 17 05 8D [07:34:07]CheckFolder [07:34:07]dirname=/storage/ofd_packets [07:34:07]CheckFolder done [07:34:07]ProducePacketName [07:34:07]name=ofd_packets/00157216 [07:34:07]NVStorageSaveData ofd_packets/00157216 [07:34:07]File name is /storage/ofd_packets/00157216 [07:34:07]Write 301 bytes [07:34:07]NVStorageSaveData done [07:34:07]OFDSenderStorePacket done [07:34:07]KKMCreateOFDPacket done [07:34:07]NVStorageSaveData kkm_last_timestamp [07:34:07]File name is /storage/kkm_last_timestamp [07:34:07]Write 4 bytes [07:34:07]NVStorageSaveData done [07:34:07]ExternCall_PrintAddStr [07:34:07]wPrintStart [07:34:07]Write to MH i2c: 01 00 00 66 1B 81 [07:34:07]Write i2c OK [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: 01 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: 01 07 00 [07:34:07]MH_I2C_Read... [07:34:07]Read from MH i2c: 01 07 00 66 1B 00 00 00 00 00 FF 0F 96 [07:34:07]RasterBufferAndPrint [07:34:07]line Счет N : (1)875577 [07:34:07]line ИНН: 02508201610067 [07:34:07]line Контрольно-Кассовый Чек [07:34:07]line ПРОДАЖА [07:34:07]line ТРК (МРК, ГНК) : 22 [07:34:07]line Товар: 2710124130 [07:34:07]line Аи-92-К-5 [07:34:07]line 7.480 * 66.90 [07:34:07]line = 500.41 [07:34:07]line НДС 12% НСП 1% [07:34:07]line > о реализуемом товаре [07:34:07]line ОКРУГЛЕНИЕ: -0.41 [07:34:07]line ИТОГО: 500.00 [07:34:07]line Внесено: 500.00 [07:34:07]line СДАЧА: 0.00 [07:34:07]line НСП 1% : 4.43 [07:34:07]line НДС 12% : 53.14 [07:34:07]line Наличными: 500.00 [07:34:07]line Безнал.: 0.00 [07:34:07]line Место: АЗС № 165 "Партнер Нефть" [07:34:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:34:07]line СНО: Общий режим [07:34:07]line Чек 44 22.10.2024 07:34 [07:34:07]line Смена: 316 ФФД: 1.0 [07:34:07]line ЗНМ: 0300000234 [07:34:07]line РНМ: 0000137193017469 [07:34:07]line Версия ККМ: v1.0 [07:34:07]line ФМ: 0000000000963156 [07:34:07]line ФД: 157216 [07:34:07]line ФПД: 95940263010795 [07:34:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073408&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157216&fm=95940263010795&tin=02508201610067®Number=0000137193017469&sum=50000 [07:34:07]OFD Sender: Processing packet 157216 [packets to send 52, broken 51] [07:34:07]ProducePacketName [07:34:07]name=ofd_packets/00157216 [07:34:07]OFD Sender: To server: pG, [07:34:07]CommunicateWithHost lk.salyk.kg:30040 [07:34:07]ConnectInit lk.salyk.kg [07:34:07]written 0, free lines is 4095 [07:34:07]Connected sock=10 [07:34:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D7 64 07 01 B1 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2C 00 00 00 F4 03 04 00 70 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 66 02 00 35 04 06 00 57 41 D5 4B E1 EB 5B 16 EF BE 29 17 05 8D [07:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 17 AB 47 00 9F E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 20 66 02 00 F4 03 04 00 9D FB 16 67 B6 04 01 00 00 70 BE 60 DE 59 D1 B3 66 [07:34:08]CommunicateWithHost err = 0 [07:34:08]CheckOFDResponse [07:34:08]1017 (14) - 77093643461234 [07:34:08]1041 (16) - 0000000000963156 [07:34:08]1040 (4) - 157216 [07:34:08]1012 (4) - 22.10.2024 01:10 [07:34:08]1206 (1) - 0 [07:34:08]OFD Sender: Remove packet 157216 [07:34:08]ProducePacketName [07:34:08]name=ofd_packets/00157216 [07:34:08]NVStorageDeleteData [07:34:08]Write to MH i2c: 01 00 00 91 1B AC [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 07 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: 01 07 00 91 1B 00 00 00 00 00 D9 0C 98 [07:34:08]RasterBufferAndPrint [07:34:08]line [07:34:08]line [07:34:08]line [07:34:08]line [07:34:08]line [07:34:08]written 0, free lines is 3296 [07:34:08]MH_Cut [07:34:08]Write to MH i2c: D1 01 00 98 1B 01 85 [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: D1 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: D1 01 00 [07:34:08]MH_I2C_Read... [07:34:08]Read from MH i2c: D1 01 00 98 1B 00 84 [07:34:08]Write to MH i2c: 01 00 00 99 1B B4 [07:34:08]Write i2c OK [07:34:08]MH_I2C_Read... [07:34:08]OFD Sender: No OFD packet to send [07:34:09]*** Cut start [07:34:09]*** Partial cut [07:34:09]*** CUTSNS_PIN = 1 [07:34:09]*** CUTSNS_PIN = 0 [07:34:09]*** Brake cut motor [07:34:09]Read from MH i2c: 01 [07:34:09]MH_I2C_Read... [07:34:09]*** Stop cut motor [07:34:09]*** Cut end [07:34:09]Read from MH i2c: 01 07 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: 01 07 00 99 1B 00 00 00 00 00 FF 0F C9 [07:34:09]process_action close_receipt done [07:34:09]requested_data is exist [07:34:09]produce_requested_data [07:34:09]requested_item fm.sn is exist - process it [07:34:09]wFMCommunicate request_size=4 [07:34:09]MH_SAM_APDU [07:34:09]CAPDU: 80 11 00 00 [07:34:09]Write to MH i2c: E2 08 00 9A 1B 80 11 00 00 00 00 00 00 2F [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:34:09]Read from MH i2c: E2 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 17 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 17 00 9A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [07:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:34:09]wFMCommunicate OK [07:34:09]requested_item fd.num is exist - process it [07:34:09]SAM_PROTO_GetFieldsCounters [07:34:09]wFMCommunicate request_size=4 [07:34:09]MH_SAM_APDU [07:34:09]CAPDU: 80 13 00 00 [07:34:09]Write to MH i2c: E2 08 00 9B 1B 80 13 00 00 00 00 00 00 32 [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:34:09]Read from MH i2c: E2 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 62 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 62 00 9B 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 66 02 00 0E 04 04 00 3C 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 B4 [07:34:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 20 66 02 00 0E 04 04 00 3C 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:34:09]wFMCommunicate OK [07:34:09]SAM_PROTO_GetFieldsCounters done [07:34:09]requested_item shift.num is exist - process it [07:34:09]requested_item shift.opened is exist - process it [07:34:09]req_shift_opened [07:34:09]FM_GetShiftState [07:34:09]SAM_PROTO_GetShiftState [07:34:09]wFMCommunicate request_size=4 [07:34:09]MH_SAM_APDU [07:34:09]CAPDU: 80 13 01 00 [07:34:09]Write to MH i2c: E2 08 00 9C 1B 80 13 01 00 00 00 00 00 34 [07:34:09]Write i2c OK [07:34:09]MH_I2C_Read... [07:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:34:09]Read from MH i2c: E2 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 0E 00 [07:34:09]MH_I2C_Read... [07:34:09]Read from MH i2c: E2 0E 00 9C 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BA [07:34:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:34:09]wFMCommunicate OK [07:34:09]SAM_PROTO_GetShiftState done [07:34:09]FM_GetShiftState done [07:34:09]req_shift_opened done [07:34:09]requested_item shift.open_date is exist - process it [07:34:09]req_shift_open_date [07:34:09]req_shift_open_date done [07:34:09]produce_requested_data done [07:34:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157216,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:34:09]process_action_free close_receipt [07:34:09]json_value_free [07:34:09]json_value_free done [07:34:09]process_json_proto returns [07:34:09]Send response to host [07:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157216,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:34:09]free response buf [07:34:09]execute_script done [07:34:09]execute_script returns [07:34:09]free content buf [07:34:09]Sock 9.Close socket [07:34:09]Sock 9.Thread stoped [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:01]recv_with_timeout no data received [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:19]recv_with_timeout no data received [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:39]recv_with_timeout no data received [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]accept exits with 7 [07:36:18]New connection [07:36:18]New thread 3066944868 created [07:36:18]Thread 3066801508 joined [07:36:18]Waiting for new connection... [07:36:18] Sock 7.Parse request [07:36:18]Sock 7.Check first char [07:36:18]Sock 7.First char is OK [07:36:18]request: POST /json_proto HTTP/1.0 [07:36:18]Method: POST [07:36:18]URL: /json_proto [07:36:18]Method is POST - this is cgi request [07:36:18]url: /json_proto [07:36:18]query_string will be loaded in cgi processing [07:36:18]execute_cgi json_proto POST (null) [07:36:18]execute_cgi path=json_proto method=POST [07:36:18]POST find Content-Length [07:36:18]Host: 172.17.53.67:8080 [07:36:18]Content-Length: 675 [07:36:18]Content-Type: application/json [07:36:18] [07:36:18]POST finish read [07:36:18]Found Content-Length = 675 [07:36:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:36:18]execute_script... [07:36: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)875578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:36:18]POST & json_proto [07:36:18]process_json_proto [07:36:18]json parsed OK: [07:36:18]protocol is kg_v1.0 [07:36:18]action value=close_receipt [07:36:18]process_action close_receipt [07:36:18]cmd_close_receipt [07:36:18]MH_GetDate [07:36:18]Write to MH i2c: F0 00 00 9D 1B A7 [07:36:18]Write i2c OK [07:36:18]MH_I2C_Read... [07:36:18]Read from MH i2c: F0 [07:36:18]MH_I2C_Read... [07:36:18]Read from MH i2c: F0 09 00 [07:36:18]MH_I2C_Read... [07:36:18]Read from MH i2c: F0 09 00 9D 1B 00 F5 55 17 67 19 BC 99 64 4A [07:36:18]GetLastDocTimeStamp 1729582448 [07:36:18]current date 1729582581 [07:36:18]FM_GetShiftState [07:36:18]SAM_PROTO_GetShiftState [07:36:18]wFMCommunicate request_size=4 [07:36:18]MH_SAM_APDU [07:36:18]CAPDU: 80 13 01 00 [07:36:18]Write to MH i2c: E2 08 00 9E 1B 80 13 01 00 00 00 00 00 36 [07:36:18]Write i2c OK [07:36:18]MH_I2C_Read... [07:36:18]OFD Sender: No OFD packet to send [07:36:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:18]Read from MH i2c: E2 [07:36:18]MH_I2C_Read... [07:36:18]Read from MH i2c: E2 0E 00 [07:36:18]MH_I2C_Read... [07:36:18]Read from MH i2c: E2 0E 00 9E 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BC [07:36:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:36:18]wFMCommunicate OK [07:36:18]SAM_PROTO_GetShiftState done [07:36:18]FM_GetShiftState done [07:36:18]opened in 1729556748 [07:36:18]opened+sec_in_day 1729643148 [07:36:18]quantity*price = 100000 [07:36:18]sum+1 = 100002 [07:36:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 45 22.10.2024 07:36 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157217 ФПД: 53708807237785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073621&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157217&fm=53708807237785&tin=02508201610067®Number=0000137193017469&sum=100000 [07:36:19]StoreToDocumentArchive [07:36:19]shift 316 fd 157217 [07:36:19]save to /storage/0316/doc_00157217 [07:36:19]save last doc name /storage/0316/doc_00157217 to /storage/kkm_last_doc_name [07:36:19]save OK [07:36:19]Clear old archive folders... [07:36:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:36:19]tlvbuf is B6EA6B10 [07:36:19]SAM_PROTO_ClearQueue [07:36:19]wFMCommunicate request_size=4 [07:36:19]MH_SAM_APDU [07:36:19]CAPDU: 80 09 00 00 [07:36:19]Write to MH i2c: E2 08 00 AB 1B 80 09 00 00 00 00 00 00 38 [07:36:19]recv_with_timeout no data received [07:36:19]Write i2c OK [07:36:19]MH_I2C_Read... [07:36:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:19]Read from MH i2c: E2 [07:36:19]MH_I2C_Read... [07:36:19]Read from MH i2c: E2 03 00 [07:36:19]MH_I2C_Read... [07:36:19]Read from MH i2c: E2 03 00 AB 1B 00 90 00 3A [07:36:19]RAPDU: 90 00 [07:36:19]wFMCommunicate OK [07:36:19]SAM_PROTO_ClearQueue done [07:36:19]KKMCreateOFDPacket [07:36:19]OFDProtocolAddRootSTLVToBuf [07:36:19]FM_MakeSignedData [07:36:19]FM_MakeSignedData [07:36:19]SAM_PROTO_SignData [07:36:19]wFMCommunicate request_size=4 [07:36:19]MH_SAM_APDU [07:36:19]CAPDU: 80 0D 01 02 [07:36:19]Write to MH i2c: E2 08 00 AC 1B 80 0D 01 02 00 00 00 00 40 [07:36:19]Write i2c OK [07:36:19]MH_I2C_Read... [07:36:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:19]Read from MH i2c: E2 [07:36:19]MH_I2C_Read... [07:36:19]Read from MH i2c: E2 03 00 [07:36:19]MH_I2C_Read... [07:36:19]Read from MH i2c: E2 03 00 AC 1B 00 90 00 3B [07:36:19]RAPDU: 90 00 [07:36:19]wFMCommunicate OK [07:36:19]wFMCommunicate request_size=255 [07:36:19]MH_SAM_APDU [07:36:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 2D 00 00 00 F4 03 04 00 F5 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 66 02 00 35 04 06 00 [07:36:19]Write to MH i2c: E2 02 01 AD 1B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 2D 00 00 00 F4 03 04 00 F5 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 66 02 00 35 04 06 00 00 00 F4 [07:36:19]Write i2c OK [07:36:19]MH_I2C_Read... [07:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:20]Read from MH i2c: E2 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 03 00 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 03 00 AD 1B 00 90 00 3C [07:36:20]RAPDU: 90 00 [07:36:20]wFMCommunicate OK [07:36:20]wFMCommunicate request_size=11 [07:36:20]MH_SAM_APDU [07:36:20]CAPDU: 80 0D 02 02 06 30 D9 0E 60 70 99 [07:36:20]Write to MH i2c: E2 0E 00 AE 1B 80 0D 02 02 06 00 30 D9 0E 60 70 99 00 00 CF [07:36:20]Write i2c OK [07:36:20]MH_I2C_Read... [07:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:20]Read from MH i2c: E2 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 03 00 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 03 00 AE 1B 00 90 00 3D [07:36:20]RAPDU: 90 00 [07:36:20]wFMCommunicate OK [07:36:20]wFMCommunicate request_size=4 [07:36:20]MH_SAM_APDU [07:36:20]CAPDU: 80 0D 03 02 [07:36:20]Write to MH i2c: E2 08 00 AF 1B 80 0D 03 02 00 00 00 00 45 [07:36:20]Write i2c OK [07:36:20]MH_I2C_Read... [07:36:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:20]Read from MH i2c: E2 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 0B 00 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 0B 00 AF 1B 00 03 CF 63 AE 3C 15 BF CF 90 00 08 [07:36:20]RAPDU: 03 CF 63 AE 3C 15 BF CF 90 00 [07:36:20]wFMCommunicate OK [07:36:20]SAM_PROTO_SignData done [07:36:20]FM_MakeSignedData done [07:36:20]CreateOFDProtocolMessage [07:36:20]wFMCommunicate request_size=4 [07:36:20]MH_SAM_APDU [07:36:20]CAPDU: 80 11 00 00 [07:36:20]Write to MH i2c: E2 08 00 B0 1B 80 11 00 00 00 00 00 00 45 [07:36:20]Write i2c OK [07:36:20]MH_I2C_Read... [07:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:20]Read from MH i2c: E2 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 17 00 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: E2 17 00 B0 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [07:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:36:20]wFMCommunicate OK [07:36:20]CreateOFDProtocolMessage done [07:36:20]OFDSenderStorePacket 157217 [07:36:20]StoreOFDPacket docnum=157217 [07:36:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F5 95 08 01 F4 E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 2D 00 00 00 F4 03 04 00 F5 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 66 02 00 35 04 06 00 30 D9 0E 60 70 99 03 CF 63 AE 3C 15 BF CF [07:36:20]CheckFolder [07:36:20]dirname=/storage/ofd_packets [07:36:20]CheckFolder done [07:36:20]ProducePacketName [07:36:20]name=ofd_packets/00157217 [07:36:20]NVStorageSaveData ofd_packets/00157217 [07:36:20]File name is /storage/ofd_packets/00157217 [07:36:20]Write 302 bytes [07:36:20]NVStorageSaveData done [07:36:20]OFDSenderStorePacket done [07:36:20]KKMCreateOFDPacket done [07:36:20]NVStorageSaveData kkm_last_timestamp [07:36:20]File name is /storage/kkm_last_timestamp [07:36:20]Write 4 bytes [07:36:20]NVStorageSaveData done [07:36:20]ExternCall_PrintAddStr [07:36:20]wPrintStart [07:36:20]Write to MH i2c: 01 00 00 B1 1B CC [07:36:20]Write i2c OK [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: 01 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: 01 07 00 [07:36:20]MH_I2C_Read... [07:36:20]Read from MH i2c: 01 07 00 B1 1B 00 00 00 00 00 FF 0F E1 [07:36:20]RasterBufferAndPrint [07:36:20]line Счет N : (1)875578 [07:36:20]line ИНН: 02508201610067 [07:36:20]line Контрольно-Кассовый Чек [07:36:20]line ПРОДАЖА [07:36:20]line ТРК (МРК, ГНК) : 43 [07:36:20]line Товар: 2710124130 [07:36:20]line Super 92-К-5 [07:36:20]line 14.620 * 68.40 [07:36:20]line = 1000.01 [07:36:20]line НДС 12% НСП 1% [07:36:20]line > о реализуемом товаре [07:36:20]line ОКРУГЛЕНИЕ: -0.01 [07:36:20]line ИТОГО: 1000.00 [07:36:20]line Внесено: 1000.00 [07:36:20]line СДАЧА: 0.00 [07:36:20]line НСП 1% : 8.85 [07:36:20]line НДС 12% : 106.20 [07:36:20]line Наличными: 1000.00 [07:36:20]line Безнал.: 0.00 [07:36:20]line Место: АЗС № 165 "Партнер Нефть" [07:36:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:36:20]line СНО: Общий режим [07:36:20]line Чек 45 22.10.2024 07:36 [07:36:20]line Смена: 316 ФФД: 1.0 [07:36:20]line ЗНМ: 0300000234 [07:36:20]line РНМ: 0000137193017469 [07:36:20]line Версия ККМ: v1.0 [07:36:20]line ФМ: 0000000000963156 [07:36:20]line ФД: 157217 [07:36:20]line ФПД: 53708807237785 [07:36:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073621&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157217&fm=53708807237785&tin=02508201610067®Number=0000137193017469&sum=100000 [07:36:20]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:36:20]ProducePacketName [07:36:20]name=ofd_packets/00157217 [07:36:20]OFD Sender: To server: pG, [07:36:20]CommunicateWithHost lk.salyk.kg:30040 [07:36:20]ConnectInit lk.salyk.kg [07:36:20]written 0, free lines is 4095 [07:36:21]Write to MH i2c: 01 00 00 DC 1B F7 [07:36:21]Write i2c OK [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: 01 [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: 01 07 00 [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: 01 07 00 DC 1B 00 00 00 00 00 D6 0C E0 [07:36:21]RasterBufferAndPrint [07:36:21]line [07:36:21]line [07:36:21]line [07:36:21]line [07:36:21]line [07:36:21]written 0, free lines is 3293 [07:36:21]MH_Cut [07:36:21]Write to MH i2c: D1 01 00 E3 1B 01 D0 [07:36:21]Write i2c OK [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: D1 [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: D1 01 00 [07:36:21]MH_I2C_Read... [07:36:21]Read from MH i2c: D1 01 00 E3 1B 00 CF [07:36:21]Write to MH i2c: 01 00 00 E4 1B FF [07:36:21]Write i2c OK [07:36:21]MH_I2C_Read... [07:36:21]*** Cut start [07:36:21]*** Partial cut [07:36:21]*** CUTSNS_PIN = 1 [07:36:21]*** CUTSNS_PIN = 0 [07:36:22]*** Brake cut motor [07:36:22]Read from MH i2c: 01 [07:36:22]MH_I2C_Read... [07:36:22]*** Stop cut motor [07:36:22]*** Cut end [07:36:22]Read from MH i2c: 01 07 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: 01 07 00 E4 1B 00 00 00 00 00 FF 0F 14 [07:36:22]process_action close_receipt done [07:36:22]requested_data is exist [07:36:22]produce_requested_data [07:36:22]requested_item fm.sn is exist - process it [07:36:22]wFMCommunicate request_size=4 [07:36:22]MH_SAM_APDU [07:36:22]CAPDU: 80 11 00 00 [07:36:22]Write to MH i2c: E2 08 00 E5 1B 80 11 00 00 00 00 00 00 7A [07:36:22]Write i2c OK [07:36:22]MH_I2C_Read... [07:36:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:22]Read from MH i2c: E2 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 17 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 17 00 E5 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [07:36:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:36:22]wFMCommunicate OK [07:36:22]requested_item fd.num is exist - process it [07:36:22]SAM_PROTO_GetFieldsCounters [07:36:22]wFMCommunicate request_size=4 [07:36:22]MH_SAM_APDU [07:36:22]CAPDU: 80 13 00 00 [07:36:22]Write to MH i2c: E2 08 00 E6 1B 80 13 00 00 00 00 00 00 7D [07:36:22]Write i2c OK [07:36:22]MH_I2C_Read... [07:36:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:22]Read from MH i2c: E2 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 62 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 62 00 E6 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 66 02 00 0E 04 04 00 3C 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 03 [07:36:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 21 66 02 00 0E 04 04 00 3C 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:36:22]wFMCommunicate OK [07:36:22]SAM_PROTO_GetFieldsCounters done [07:36:22]requested_item shift.num is exist - process it [07:36:22]requested_item shift.opened is exist - process it [07:36:22]req_shift_opened [07:36:22]FM_GetShiftState [07:36:22]SAM_PROTO_GetShiftState [07:36:22]wFMCommunicate request_size=4 [07:36:22]MH_SAM_APDU [07:36:22]CAPDU: 80 13 01 00 [07:36:22]Write to MH i2c: E2 08 00 E7 1B 80 13 01 00 00 00 00 00 7F [07:36:22]Write i2c OK [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 [07:36:22]MH_I2C_Read... [07:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:22]Read from MH i2c: E2 0E 00 [07:36:22]MH_I2C_Read... [07:36:22]Read from MH i2c: E2 0E 00 E7 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 05 [07:36:22]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:36:22]wFMCommunicate OK [07:36:22]SAM_PROTO_GetShiftState done [07:36:22]FM_GetShiftState done [07:36:22]req_shift_opened done [07:36:22]requested_item shift.open_date is exist - process it [07:36:22]req_shift_open_date [07:36:22]req_shift_open_date done [07:36:22]produce_requested_data done [07:36:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157217,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:36:22]process_action_free close_receipt [07:36:22]json_value_free [07:36:22]json_value_free done [07:36:22]process_json_proto returns [07:36:22]Send response to host [07:36:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157217,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:36:22]free response buf [07:36:22]execute_script done [07:36:22]execute_script returns [07:36:22]free content buf [07:36:22]Sock 7.Close socket [07:36:22]Sock 7.Thread stoped [07:36:25]ConnectInit Can't take IP for lk.salyk.kg [07:36:25]CommunicateWithHost connect error [07:36:25]CommunicateWithHost err = -1 [07:36:25]OFD Sender: Server communicate error [07:36:30]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:36:30]ProducePacketName [07:36:30]name=ofd_packets/00157217 [07:36:30]OFD Sender: To server: pG, [07:36:30]CommunicateWithHost lk.salyk.kg:30040 [07:36:30]ConnectInit lk.salyk.kg [07:36:35]ConnectInit Can't take IP for lk.salyk.kg [07:36:35]CommunicateWithHost connect error [07:36:35]CommunicateWithHost err = -1 [07:36:35]OFD Sender: Server communicate error [07:36:38]recv_with_timeout no data received [07:36:40]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:36:40]ProducePacketName [07:36:40]name=ofd_packets/00157217 [07:36:40]OFD Sender: To server: pG, [07:36:40]CommunicateWithHost lk.salyk.kg:30040 [07:36:40]ConnectInit lk.salyk.kg [07:36:45]ConnectInit Can't take IP for lk.salyk.kg [07:36:45]CommunicateWithHost connect error [07:36:45]CommunicateWithHost err = -1 [07:36:45]OFD Sender: Server communicate error [07:36:50]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:36:50]ProducePacketName [07:36:50]name=ofd_packets/00157217 [07:36:50]OFD Sender: To server: pG, [07:36:50]CommunicateWithHost lk.salyk.kg:30040 [07:36:50]ConnectInit lk.salyk.kg [07:36:55]ConnectInit Can't take IP for lk.salyk.kg [07:36:55]CommunicateWithHost connect error [07:36:55]CommunicateWithHost err = -1 [07:36:55]OFD Sender: Server communicate error [07:36:58]recv_with_timeout no data received [07:37:00]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:37:00]ProducePacketName [07:37:00]name=ofd_packets/00157217 [07:37:00]OFD Sender: To server: pG, [07:37:00]CommunicateWithHost lk.salyk.kg:30040 [07:37:00]ConnectInit lk.salyk.kg [07:37:05]ConnectInit Can't take IP for lk.salyk.kg [07:37:05]CommunicateWithHost connect error [07:37:05]CommunicateWithHost err = -1 [07:37:05]OFD Sender: Server communicate error [07:37:10]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:37:10]ProducePacketName [07:37:10]name=ofd_packets/00157217 [07:37:10]OFD Sender: To server: pG, [07:37:10]CommunicateWithHost lk.salyk.kg:30040 [07:37:10]ConnectInit lk.salyk.kg [07:37:15]ConnectInit Can't take IP for lk.salyk.kg [07:37:15]CommunicateWithHost connect error [07:37:15]CommunicateWithHost err = -1 [07:37:15]OFD Sender: Server communicate error [07:37:20]OFD Sender: Processing packet 157217 [packets to send 52, broken 51] [07:37:20]ProducePacketName [07:37:20]name=ofd_packets/00157217 [07:37:20]OFD Sender: To server: pG, [07:37:20]CommunicateWithHost lk.salyk.kg:30040 [07:37:20]ConnectInit lk.salyk.kg [07:37:20]Connected sock=7 [07:37:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F5 95 08 01 F4 E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 2D 00 00 00 F4 03 04 00 F5 55 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 21 66 02 00 35 04 06 00 30 D9 0E 60 70 99 03 CF 63 AE 3C 15 BF CF [07:37:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 C6 47 00 C9 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 39 36 33 31 35 36 10 04 04 00 21 66 02 00 F4 03 04 00 5E FC 16 67 B6 04 01 00 00 91 C2 54 FD D4 AD 4F 07 [07:37:21]CommunicateWithHost err = 0 [07:37:21]CheckOFDResponse [07:37:21]1017 (14) - 77093643461234 [07:37:21]1041 (16) - 0000000000963156 [07:37:21]1040 (4) - 157217 [07:37:21]1012 (4) - 22.10.2024 01:14 [07:37:21]1206 (1) - 0 [07:37:21]OFD Sender: Remove packet 157217 [07:37:21]ProducePacketName [07:37:21]name=ofd_packets/00157217 [07:37:21]NVStorageDeleteData [07:37:21]OFD Sender: No OFD packet to send [07:37:26]OFD Sender: No OFD packet to send [07:37:31]OFD Sender: No OFD packet to send [07:37:36]OFD Sender: No OFD packet to send [07:37:41]OFD Sender: No OFD packet to send [07:37:46]OFD Sender: No OFD packet to send [07:37:51]OFD Sender: No OFD packet to send [07:37:56]OFD Sender: No OFD packet to send [07:38:01]OFD Sender: No OFD packet to send [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: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:39:01]OFD Sender: No OFD packet to send [07:39:06]OFD Sender: No OFD packet to send [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:23]accept exits with 10 [07:39:23]New connection [07:39:23]New thread 3066801508 created [07:39:23]Thread 3066944868 joined [07:39:23]Waiting for new connection... [07:39:23] Sock 10.Parse request [07:39:23]Sock 10.Check first char [07:39:23]Sock 10.First char is OK [07:39:23]request: POST /json_proto HTTP/1.0 [07:39:23]Method: POST [07:39:23]URL: /json_proto [07:39:23]Method is POST - this is cgi request [07:39:23]url: /json_proto [07:39:23]query_string will be loaded in cgi processing [07:39:23]execute_cgi json_proto POST (null) [07:39:23]execute_cgi path=json_proto method=POST [07:39:23]POST find Content-Length [07:39:23]Host: 172.17.53.67:8080 [07:39:23]Content-Length: 679 [07:39:23]Content-Type: application/json [07:39:23] [07:39:23]POST finish read [07:39:23]Found Content-Length = 679 [07:39:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [07:39:23]execute_script... [07:39: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)875579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [07:39:23]POST & json_proto [07:39:23]process_json_proto [07:39:23]json parsed OK: [07:39:23]protocol is kg_v1.0 [07:39:23]action value=close_receipt [07:39:23]process_action close_receipt [07:39:23]cmd_close_receipt [07:39:23]MH_GetDate [07:39:23]Write to MH i2c: F0 00 00 E8 1B F2 [07:39:23]Write i2c OK [07:39:23]MH_I2C_Read... [07:39:23]Read from MH i2c: F0 [07:39:23]MH_I2C_Read... [07:39:23]Read from MH i2c: F0 09 00 [07:39:23]MH_I2C_Read... [07:39:23]Read from MH i2c: F0 09 00 E8 1B 00 AE 56 17 67 19 BC 99 64 4F [07:39:23]GetLastDocTimeStamp 1729582581 [07:39:23]current date 1729582766 [07:39:23]FM_GetShiftState [07:39:23]SAM_PROTO_GetShiftState [07:39:23]wFMCommunicate request_size=4 [07:39:23]MH_SAM_APDU [07:39:23]CAPDU: 80 13 01 00 [07:39:23]Write to MH i2c: E2 08 00 E9 1B 80 13 01 00 00 00 00 00 81 [07:39:23]Write i2c OK [07:39:23]MH_I2C_Read... [07:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:23]Read from MH i2c: E2 [07:39:23]MH_I2C_Read... [07:39:23]Read from MH i2c: E2 0E 00 [07:39:23]MH_I2C_Read... [07:39:23]Read from MH i2c: E2 0E 00 E9 1B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 07 [07:39:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:39:23]wFMCommunicate OK [07:39:23]SAM_PROTO_GetShiftState done [07:39:23]FM_GetShiftState done [07:39:23]opened in 1729556748 [07:39:23]opened+sec_in_day 1729643148 [07:39:23]quantity*price = 200025 [07:39:23]sum+1 = 200026 [07:39:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 46 22.10.2024 07:39 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157218 ФПД: 144815926862553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073926&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157218&fm=144815926862553&tin=02508201610067®Number=0000137193017469&sum=200000 [07:39:25]StoreToDocumentArchive [07:39:25]shift 316 fd 157218 [07:39:25]save to /storage/0316/doc_00157218 [07:39:25]save last doc name /storage/0316/doc_00157218 to /storage/kkm_last_doc_name [07:39:25]save OK [07:39:25]Clear old archive folders... [07:39:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:39:25]tlvbuf is B6EA6C00 [07:39:25]SAM_PROTO_ClearQueue [07:39:25]wFMCommunicate request_size=4 [07:39:25]MH_SAM_APDU [07:39:25]CAPDU: 80 09 00 00 [07:39:25]Write to MH i2c: E2 08 00 F6 1B 80 09 00 00 00 00 00 00 83 [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 F6 1B 00 90 00 85 [07:39:25]RAPDU: 90 00 [07:39:25]wFMCommunicate OK [07:39:25]SAM_PROTO_ClearQueue done [07:39:25]KKMCreateOFDPacket [07:39:25]OFDProtocolAddRootSTLVToBuf [07:39:25]FM_MakeSignedData [07:39:25]FM_MakeSignedData [07:39:25]SAM_PROTO_SignData [07:39:25]wFMCommunicate request_size=4 [07:39:25]MH_SAM_APDU [07:39:25]CAPDU: 80 0D 01 02 [07:39:25]Write to MH i2c: E2 08 00 F7 1B 80 0D 01 02 00 00 00 00 8B [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 F7 1B 00 90 00 86 [07:39:25]RAPDU: 90 00 [07:39:25]wFMCommunicate OK [07:39:25]wFMCommunicate request_size=255 [07:39:25]MH_SAM_APDU [07:39: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 32 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 2E 00 00 00 F4 03 04 00 AE 56 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 66 02 00 35 04 06 00 83 B5 95 E0 [07:39:25]Write to MH i2c: E2 02 01 F8 1B 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 32 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 2E 00 00 00 F4 03 04 00 AE 56 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 66 02 00 35 04 06 00 83 B5 95 E0 00 00 37 [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 F8 1B 00 90 00 87 [07:39:25]RAPDU: 90 00 [07:39:25]wFMCommunicate OK [07:39:25]wFMCommunicate request_size=7 [07:39:25]MH_SAM_APDU [07:39:25]CAPDU: 80 0D 02 02 02 E2 D9 [07:39:25]Write to MH i2c: E2 0A 00 F9 1B 80 0D 02 02 02 00 E2 D9 00 00 4D [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 03 00 F9 1B 00 90 00 88 [07:39:25]RAPDU: 90 00 [07:39:25]wFMCommunicate OK [07:39:25]wFMCommunicate request_size=4 [07:39:25]MH_SAM_APDU [07:39:25]CAPDU: 80 0D 03 02 [07:39:25]Write to MH i2c: E2 08 00 FA 1B 80 0D 03 02 00 00 00 00 90 [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 0B 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 0B 00 FA 1B 00 69 68 92 A6 02 C4 94 48 90 00 3C [07:39:25]RAPDU: 69 68 92 A6 02 C4 94 48 90 00 [07:39:25]wFMCommunicate OK [07:39:25]SAM_PROTO_SignData done [07:39:25]FM_MakeSignedData done [07:39:25]CreateOFDProtocolMessage [07:39:25]wFMCommunicate request_size=4 [07:39:25]MH_SAM_APDU [07:39:25]CAPDU: 80 11 00 00 [07:39:25]Write to MH i2c: E2 08 00 FB 1B 80 11 00 00 00 00 00 00 90 [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:25]Read from MH i2c: E2 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 17 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: E2 17 00 FB 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [07:39:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:39:25]wFMCommunicate OK [07:39:25]CreateOFDProtocolMessage done [07:39:25]OFDSenderStorePacket 157218 [07:39:25]StoreOFDPacket docnum=157218 [07:39:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FE B8 04 01 E3 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2E 00 00 00 F4 03 04 00 AE 56 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 66 02 00 35 04 06 00 83 B5 95 E0 E2 D9 69 68 92 A6 02 C4 94 48 [07:39:25]CheckFolder [07:39:25]dirname=/storage/ofd_packets [07:39:25]CheckFolder done [07:39:25]ProducePacketName [07:39:25]name=ofd_packets/00157218 [07:39:25]NVStorageSaveData ofd_packets/00157218 [07:39:25]File name is /storage/ofd_packets/00157218 [07:39:25]Write 298 bytes [07:39:25]NVStorageSaveData done [07:39:25]OFDSenderStorePacket done [07:39:25]KKMCreateOFDPacket done [07:39:25]NVStorageSaveData kkm_last_timestamp [07:39:25]File name is /storage/kkm_last_timestamp [07:39:25]Write 4 bytes [07:39:25]NVStorageSaveData done [07:39:25]ExternCall_PrintAddStr [07:39:25]wPrintStart [07:39:25]Write to MH i2c: 01 00 00 FC 1B 17 [07:39:25]Write i2c OK [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: 01 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: 01 07 00 [07:39:25]MH_I2C_Read... [07:39:25]Read from MH i2c: 01 07 00 FC 1B 00 00 00 00 00 FF 0F 2C [07:39:25]RasterBufferAndPrint [07:39:25]line Счет N : (1)875579 [07:39:25]line ИНН: 02508201610067 [07:39:25]line Контрольно-Кассовый Чек [07:39:25]line ПРОДАЖА [07:39:25]line ТРК (МРК, ГНК) : 44 [07:39:25]line Товар: 2710194210 [07:39:25]line ДТ-К-2 [07:39:25]line 26.250 * 76.20 [07:39:25]line = 2000.25 [07:39:25]line НДС 12% НСП 1% [07:39:25]line > о реализуемом товаре [07:39:25]line ОКРУГЛЕНИЕ: -0.25 [07:39:25]line ИТОГО: 2000.00 [07:39:25]line Внесено: 2000.00 [07:39:25]line СДАЧА: 0.00 [07:39:25]line НСП 1% : 17.70 [07:39:25]line НДС 12% : 212.42 [07:39:25]line Наличными: 2000.00 [07:39:25]line Безнал.: 0.00 [07:39:25]line Место: АЗС № 165 "Партнер Нефть" [07:39:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:39:25]line СНО: Общий режим [07:39:25]line Чек 46 22.10.2024 07:39 [07:39:25]line Смена: 316 ФФД: 1.0 [07:39:25]line ЗНМ: 0300000234 [07:39:25]line РНМ: 0000137193017469 [07:39:25]line Версия ККМ: v1.0 [07:39:25]line ФМ: 0000000000963156 [07:39:25]line ФД: 157218 [07:39:25]line ФПД: 144815926862553 [07:39:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T073926&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157218&fm=144815926862553&tin=02508201610067®Number=0000137193017469&sum=200000 [07:39:25]OFD Sender: Processing packet 157218 [packets to send 52, broken 51] [07:39:25]ProducePacketName [07:39:25]name=ofd_packets/00157218 [07:39:25]OFD Sender: To server: pG, [07:39:25]CommunicateWithHost lk.salyk.kg:30040 [07:39:25]ConnectInit lk.salyk.kg [07:39:25]written 0, free lines is 4095 [07:39:26]Connected sock=11 [07:39:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FE B8 04 01 E3 B9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2E 00 00 00 F4 03 04 00 AE 56 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 22 66 02 00 35 04 06 00 83 B5 95 E0 E2 D9 69 68 92 A6 02 C4 94 48 [07:39:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 B8 47 00 64 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 39 36 33 31 35 36 10 04 04 00 22 66 02 00 F4 03 04 00 DB FC 16 67 B6 04 01 00 00 8B F1 C4 80 C2 63 6A BB [07:39:26]CommunicateWithHost err = 0 [07:39:26]CheckOFDResponse [07:39:26]1017 (14) - 77093643461234 [07:39:26]1041 (16) - 0000000000963156 [07:39:26]1040 (4) - 157218 [07:39:26]1012 (4) - 22.10.2024 01:16 [07:39:26]1206 (1) - 0 [07:39:26]OFD Sender: Remove packet 157218 [07:39:26]ProducePacketName [07:39:26]name=ofd_packets/00157218 [07:39:26]NVStorageDeleteData [07:39:26]Write to MH i2c: 01 00 00 27 1C 43 [07:39:26]Write i2c OK [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: 01 [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: 01 07 00 [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: 01 07 00 27 1C 00 00 00 00 00 E8 0C 3E [07:39:26]RasterBufferAndPrint [07:39:26]line [07:39:26]line [07:39:26]line [07:39:26]line [07:39:26]line [07:39:26]written 0, free lines is 3311 [07:39:26]MH_Cut [07:39:26]Write to MH i2c: D1 01 00 2E 1C 01 1C [07:39:26]Write i2c OK [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: D1 [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: D1 01 00 [07:39:26]MH_I2C_Read... [07:39:26]Read from MH i2c: D1 01 00 2E 1C 00 1B [07:39:26]Write to MH i2c: 01 00 00 2F 1C 4B [07:39:26]Write i2c OK [07:39:26]MH_I2C_Read... [07:39:26]OFD Sender: No OFD packet to send [07:39:27]*** Cut start [07:39:27]*** Partial cut [07:39:27]*** CUTSNS_PIN = 1 [07:39:27]*** CUTSNS_PIN = 0 [07:39:27]*** Brake cut motor [07:39:27]Read from MH i2c: 01 [07:39:27]MH_I2C_Read... [07:39:27]*** Stop cut motor [07:39:27]*** Cut end [07:39:27]Read from MH i2c: 01 07 00 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: 01 07 00 2F 1C 00 00 00 00 00 FF 0F 60 [07:39:27]process_action close_receipt done [07:39:27]requested_data is exist [07:39:27]produce_requested_data [07:39:27]requested_item fm.sn is exist - process it [07:39:27]wFMCommunicate request_size=4 [07:39:27]MH_SAM_APDU [07:39:27]CAPDU: 80 11 00 00 [07:39:27]Write to MH i2c: E2 08 00 30 1C 80 11 00 00 00 00 00 00 C6 [07:39:27]Write i2c OK [07:39:27]MH_I2C_Read... [07:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:27]Read from MH i2c: E2 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 17 00 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 17 00 30 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [07:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:39:27]wFMCommunicate OK [07:39:27]requested_item fd.num is exist - process it [07:39:27]SAM_PROTO_GetFieldsCounters [07:39:27]wFMCommunicate request_size=4 [07:39:27]MH_SAM_APDU [07:39:27]CAPDU: 80 13 00 00 [07:39:27]Write to MH i2c: E2 08 00 31 1C 80 13 00 00 00 00 00 00 C9 [07:39:27]Write i2c OK [07:39:27]MH_I2C_Read... [07:39:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:27]Read from MH i2c: E2 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 62 00 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 62 00 31 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 66 02 00 0E 04 04 00 3C 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 53 [07:39:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 22 66 02 00 0E 04 04 00 3C 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:39:27]wFMCommunicate OK [07:39:27]SAM_PROTO_GetFieldsCounters done [07:39:27]requested_item shift.num is exist - process it [07:39:27]requested_item shift.opened is exist - process it [07:39:27]req_shift_opened [07:39:27]FM_GetShiftState [07:39:27]SAM_PROTO_GetShiftState [07:39:27]wFMCommunicate request_size=4 [07:39:27]MH_SAM_APDU [07:39:27]CAPDU: 80 13 01 00 [07:39:27]Write to MH i2c: E2 08 00 32 1C 80 13 01 00 00 00 00 00 CB [07:39:27]Write i2c OK [07:39:27]MH_I2C_Read... [07:39:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:27]Read from MH i2c: E2 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 0E 00 [07:39:27]MH_I2C_Read... [07:39:27]Read from MH i2c: E2 0E 00 32 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 51 [07:39:27]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:39:27]wFMCommunicate OK [07:39:27]SAM_PROTO_GetShiftState done [07:39:27]FM_GetShiftState done [07:39:27]req_shift_opened done [07:39:27]requested_item shift.open_date is exist - process it [07:39:27]req_shift_open_date [07:39:27]req_shift_open_date done [07:39:27]produce_requested_data done [07:39:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157218,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:39:27]process_action_free close_receipt [07:39:27]json_value_free [07:39:27]json_value_free done [07:39:27]process_json_proto returns [07:39:27]Send response to host [07:39:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157218,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:39:27]free response buf [07:39:27]execute_script done [07:39:27]execute_script returns [07:39:27]free content buf [07:39:27]Sock 10.Close socket [07:39:27]Sock 10.Thread stoped [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]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:11]OFD Sender: No OFD packet to send [07:41:16]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [07:41:46]OFD Sender: No OFD packet to send [07:41:51]OFD Sender: No OFD packet to send [07:41:56]OFD Sender: No OFD packet to send [07:42:01]OFD Sender: No OFD packet to send [07:42:06]OFD Sender: No OFD packet to send [07:42:11]OFD Sender: No OFD packet to send [07:42:16]OFD Sender: No OFD packet to send [07:42:21]OFD Sender: No OFD packet to send [07:42:26]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:48]accept exits with 7 [07:42:48]New connection [07:42:48]New thread 3066944868 created [07:42:48]Thread 3066801508 joined [07:42:48]Waiting for new connection... [07:42:48] Sock 7.Parse request [07:42:48]Sock 7.Check first char [07:42:48]Sock 7.First char is OK [07:42:48]request: POST /json_proto HTTP/1.0 [07:42:48]Method: POST [07:42:48]URL: /json_proto [07:42:48]Method is POST - this is cgi request [07:42:48]url: /json_proto [07:42:48]query_string will be loaded in cgi processing [07:42:48]execute_cgi json_proto POST (null) [07:42:48]execute_cgi path=json_proto method=POST [07:42:48]POST find Content-Length [07:42:48]Host: 172.17.53.67:8080 [07:42:48]Content-Length: 632 [07:42:48]Content-Type: application/json [07:42:48] [07:42:48]POST finish read [07:42:48]Found Content-Length = 632 [07:42:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:48]execute_script... [07:42: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)875580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:48]POST & json_proto [07:42:48]process_json_proto [07:42:48]json parsed OK: [07:42:48]protocol is kg_v1.0 [07:42:48]action value=close_receipt [07:42:48]process_action close_receipt [07:42:48]cmd_close_receipt [07:42:48]MH_GetDate [07:42:48]Write to MH i2c: F0 00 00 33 1C 3E [07:42:48]Write i2c OK [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 09 00 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: F0 09 00 33 1C 00 7B 57 17 67 19 BC 99 64 69 [07:42:48]GetLastDocTimeStamp 1729582766 [07:42:48]current date 1729582971 [07:42:48]FM_GetShiftState [07:42:48]SAM_PROTO_GetShiftState [07:42:48]wFMCommunicate request_size=4 [07:42:48]MH_SAM_APDU [07:42:48]CAPDU: 80 13 01 00 [07:42:48]Write to MH i2c: E2 08 00 34 1C 80 13 01 00 00 00 00 00 CD [07:42:48]Write i2c OK [07:42:48]MH_I2C_Read... [07:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:48]Read from MH i2c: E2 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: E2 0E 00 [07:42:48]MH_I2C_Read... [07:42:48]Read from MH i2c: E2 0E 00 34 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 53 [07:42:48]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:42:48]wFMCommunicate OK [07:42:48]SAM_PROTO_GetShiftState done [07:42:48]FM_GetShiftState done [07:42:48]opened in 1729556748 [07:42:48]opened+sec_in_day 1729643148 [07:42:48]quantity*price = 50000 [07:42:48]sum+1 = 50001 [07:42:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 47 22.10.2024 07:42 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157219 ФПД: 229073253756483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157219&fm=229073253756483&tin=02508201610067®Number=0000137193017469&sum=50000 [07:42:49]StoreToDocumentArchive [07:42:49]shift 316 fd 157219 [07:42:49]save to /storage/0316/doc_00157219 [07:42:49]save last doc name /storage/0316/doc_00157219 to /storage/kkm_last_doc_name [07:42:49]save OK [07:42:49]Clear old archive folders... [07:42:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:42:49]tlvbuf is 001760C0 [07:42:49]SAM_PROTO_ClearQueue [07:42:49]wFMCommunicate request_size=4 [07:42:49]MH_SAM_APDU [07:42:49]CAPDU: 80 09 00 00 [07:42:49]Write to MH i2c: E2 08 00 41 1C 80 09 00 00 00 00 00 00 CF [07:42:49]Write i2c OK [07:42:49]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 41 1C 00 90 00 D1 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]SAM_PROTO_ClearQueue done [07:42:50]KKMCreateOFDPacket [07:42:50]OFDProtocolAddRootSTLVToBuf [07:42:50]FM_MakeSignedData [07:42:50]FM_MakeSignedData [07:42:50]SAM_PROTO_SignData [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 01 02 [07:42:50]Write to MH i2c: E2 08 00 42 1C 80 0D 01 02 00 00 00 00 D7 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 42 1C 00 90 00 D2 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=255 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 7B 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 66 02 00 35 04 06 00 [07:42:50]Write to MH i2c: E2 02 01 43 1C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 7B 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 66 02 00 35 04 06 00 00 00 9F [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 43 1C 00 90 00 D3 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=11 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 02 02 06 D0 57 45 EA EE 43 [07:42:50]Write to MH i2c: E2 0E 00 44 1C 80 0D 02 02 06 00 D0 57 45 EA EE 43 00 00 6D [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 03 00 44 1C 00 90 00 D4 [07:42:50]RAPDU: 90 00 [07:42:50]wFMCommunicate OK [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 0D 03 02 [07:42:50]Write to MH i2c: E2 08 00 45 1C 80 0D 03 02 00 00 00 00 DC [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0B 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 0B 00 45 1C 00 2D AC 4C C5 32 61 1F BD 90 00 36 [07:42:50]RAPDU: 2D AC 4C C5 32 61 1F BD 90 00 [07:42:50]wFMCommunicate OK [07:42:50]SAM_PROTO_SignData done [07:42:50]FM_MakeSignedData done [07:42:50]CreateOFDProtocolMessage [07:42:50]wFMCommunicate request_size=4 [07:42:50]MH_SAM_APDU [07:42:50]CAPDU: 80 11 00 00 [07:42:50]Write to MH i2c: E2 08 00 46 1C 80 11 00 00 00 00 00 00 DC [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:50]Read from MH i2c: E2 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 17 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: E2 17 00 46 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2D [07:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:42:50]wFMCommunicate OK [07:42:50]CreateOFDProtocolMessage done [07:42:50]OFDSenderStorePacket 157219 [07:42:50]StoreOFDPacket docnum=157219 [07:42:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 79 89 08 01 88 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 7B 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 66 02 00 35 04 06 00 D0 57 45 EA EE 43 2D AC 4C C5 32 61 1F BD [07:42:50]CheckFolder [07:42:50]dirname=/storage/ofd_packets [07:42:50]CheckFolder done [07:42:50]ProducePacketName [07:42:50]name=ofd_packets/00157219 [07:42:50]NVStorageSaveData ofd_packets/00157219 [07:42:50]File name is /storage/ofd_packets/00157219 [07:42:50]Write 302 bytes [07:42:50]NVStorageSaveData done [07:42:50]OFDSenderStorePacket done [07:42:50]KKMCreateOFDPacket done [07:42:50]NVStorageSaveData kkm_last_timestamp [07:42:50]File name is /storage/kkm_last_timestamp [07:42:50]Write 4 bytes [07:42:50]NVStorageSaveData done [07:42:50]ExternCall_PrintAddStr [07:42:50]wPrintStart [07:42:50]Write to MH i2c: 01 00 00 47 1C 63 [07:42:50]Write i2c OK [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 07 00 [07:42:50]MH_I2C_Read... [07:42:50]Read from MH i2c: 01 07 00 47 1C 00 00 00 00 00 FF 0F 78 [07:42:50]RasterBufferAndPrint [07:42:50]line Счет N : (1)875580 [07:42:50]line ИНН: 02508201610067 [07:42:50]line Контрольно-Кассовый Чек [07:42:50]line ПРОДАЖА [07:42:50]line ТРК (МРК, ГНК) : 43 [07:42:50]line Товар: 2710124130 [07:42:50]line Super 92-К-5 [07:42:50]line 7.310 * 68.40 [07:42:50]line = 500.00 [07:42:50]line НДС 12% НСП 1% [07:42:50]line > о реализуемом товаре [07:42:50]line ИТОГО: 500.00 [07:42:50]line НСП 1% : 4.42 [07:42:50]line НДС 12% : 53.10 [07:42:50]line Наличными: 500.00 [07:42:50]line Безнал.: 0.00 [07:42:50]line Место: АЗС № 165 "Партнер Нефть" [07:42:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:42:50]line СНО: Общий режим [07:42:50]line Чек 47 22.10.2024 07:42 [07:42:50]line Смена: 316 ФФД: 1.0 [07:42:50]line ЗНМ: 0300000234 [07:42:50]line РНМ: 0000137193017469 [07:42:50]line Версия ККМ: v1.0 [07:42:50]line ФМ: 0000000000963156 [07:42:50]line ФД: 157219 [07:42:50]line ФПД: 229073253756483 [07:42:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074251&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157219&fm=229073253756483&tin=02508201610067®Number=0000137193017469&sum=50000 [07:42:50]OFD Sender: Processing packet 157219 [packets to send 52, broken 51] [07:42:50]ProducePacketName [07:42:50]name=ofd_packets/00157219 [07:42:50]OFD Sender: To server: pG, [07:42:50]CommunicateWithHost lk.salyk.kg:30040 [07:42:50]ConnectInit lk.salyk.kg [07:42:50]written 0, free lines is 4095 [07:42:51]Connected sock=10 [07:42:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 79 89 08 01 88 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 7B 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 23 66 02 00 35 04 06 00 D0 57 45 EA EE 43 2D AC 4C C5 32 61 1F BD [07:42:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DF 96 47 00 DE 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 39 36 33 31 35 36 10 04 04 00 23 66 02 00 F4 03 04 00 A8 FD 16 67 B6 04 01 00 00 FC DE 23 B6 79 17 65 D7 [07:42:51]CommunicateWithHost err = 0 [07:42:51]CheckOFDResponse [07:42:51]1017 (14) - 77093643461234 [07:42:51]1041 (16) - 0000000000963156 [07:42:51]1040 (4) - 157219 [07:42:51]1012 (4) - 22.10.2024 01:19 [07:42:51]1206 (1) - 0 [07:42:51]OFD Sender: Remove packet 157219 [07:42:51]ProducePacketName [07:42:51]name=ofd_packets/00157219 [07:42:51]NVStorageDeleteData [07:42:51]Write to MH i2c: 01 00 00 6F 1C 8B [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 07 00 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: 01 07 00 6F 1C 00 00 00 00 00 18 0D B7 [07:42:51]RasterBufferAndPrint [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]line [07:42:51]written 0, free lines is 3358 [07:42:51]MH_Cut [07:42:51]Write to MH i2c: D1 01 00 76 1C 01 64 [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 01 00 [07:42:51]MH_I2C_Read... [07:42:51]Read from MH i2c: D1 01 00 76 1C 00 63 [07:42:51]Write to MH i2c: 01 00 00 77 1C 93 [07:42:51]Write i2c OK [07:42:51]MH_I2C_Read... [07:42:51]OFD Sender: No OFD packet to send [07:42:52]*** Cut start [07:42:52]*** Partial cut [07:42:52]*** CUTSNS_PIN = 1 [07:42:52]*** CUTSNS_PIN = 0 [07:42:52]*** Brake cut motor [07:42:52]Read from MH i2c: 01 [07:42:52]*** Stop cut motor [07:42:52]*** Cut end [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 07 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: 01 07 00 77 1C 00 00 00 00 00 FF 0F A8 [07:42:52]process_action close_receipt done [07:42:52]requested_data is exist [07:42:52]produce_requested_data [07:42:52]requested_item fm.sn is exist - process it [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 11 00 00 [07:42:52]Write to MH i2c: E2 08 00 78 1C 80 11 00 00 00 00 00 00 0E [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 17 00 78 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [07:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:42:52]wFMCommunicate OK [07:42:52]requested_item fd.num is exist - process it [07:42:52]SAM_PROTO_GetFieldsCounters [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 13 00 00 [07:42:52]Write to MH i2c: E2 08 00 79 1C 80 13 00 00 00 00 00 00 11 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 62 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 62 00 79 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 66 02 00 0E 04 04 00 3C 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 9F [07:42:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 23 66 02 00 0E 04 04 00 3C 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:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_GetFieldsCounters done [07:42:52]requested_item shift.num is exist - process it [07:42:52]requested_item shift.opened is exist - process it [07:42:52]req_shift_opened [07:42:52]FM_GetShiftState [07:42:52]SAM_PROTO_GetShiftState [07:42:52]wFMCommunicate request_size=4 [07:42:52]MH_SAM_APDU [07:42:52]CAPDU: 80 13 01 00 [07:42:52]Write to MH i2c: E2 08 00 7A 1C 80 13 01 00 00 00 00 00 13 [07:42:52]Write i2c OK [07:42:52]MH_I2C_Read... [07:42:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:52]Read from MH i2c: E2 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0E 00 [07:42:52]MH_I2C_Read... [07:42:52]Read from MH i2c: E2 0E 00 7A 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 99 [07:42:52]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:42:52]wFMCommunicate OK [07:42:52]SAM_PROTO_GetShiftState done [07:42:52]FM_GetShiftState done [07:42:52]req_shift_opened done [07:42:52]requested_item shift.open_date is exist - process it [07:42:52]req_shift_open_date [07:42:52]req_shift_open_date done [07:42:52]produce_requested_data done [07:42:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157219,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:42:52]process_action_free close_receipt [07:42:52]json_value_free [07:42:52]json_value_free done [07:42:52]process_json_proto returns [07:42:52]Send response to host [07:42:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157219,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:42:52]free response buf [07:42:52]execute_script done [07:42:52]execute_script returns [07:42:52]free content buf [07:42:52]Sock 7.Close socket [07:42:52]Sock 7.Thread stoped [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: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:41]OFD Sender: No OFD packet to send [07:43:44]accept exits with 9 [07:43:44]New connection [07:43:44]New thread 3066801508 created [07:43:44]Thread 3066944868 joined [07:43:44]Waiting for new connection... [07:43:44] Sock 9.Parse request [07:43:44]Sock 9.Check first char [07:43:44]Sock 9.First char is OK [07:43:44]request: POST /json_proto HTTP/1.0 [07:43:44]Method: POST [07:43:44]URL: /json_proto [07:43:44]Method is POST - this is cgi request [07:43:44]url: /json_proto [07:43:44]query_string will be loaded in cgi processing [07:43:44]execute_cgi json_proto POST (null) [07:43:44]execute_cgi path=json_proto method=POST [07:43:44]POST find Content-Length [07:43:44]Host: 172.17.53.67:8080 [07:43:44]Content-Length: 677 [07:43:44]Content-Type: application/json [07:43:44] [07:43:44]POST finish read [07:43:44]Found Content-Length = 677 [07:43:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875581", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:43:44]execute_script... [07:43: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)875581", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:43:44]POST & json_proto [07:43:44]process_json_proto [07:43:44]json parsed OK: [07:43:44]protocol is kg_v1.0 [07:43:44]action value=close_receipt [07:43:44]process_action close_receipt [07:43:44]cmd_close_receipt [07:43:44]MH_GetDate [07:43:44]Write to MH i2c: F0 00 00 7B 1C 86 [07:43:44]Write i2c OK [07:43:44]MH_I2C_Read... [07:43:44]Read from MH i2c: F0 [07:43:44]MH_I2C_Read... [07:43:44]Read from MH i2c: F0 09 00 [07:43:44]MH_I2C_Read... [07:43:44]Read from MH i2c: F0 09 00 7B 1C 00 B3 57 17 67 19 BC 99 64 E9 [07:43:44]GetLastDocTimeStamp 1729582971 [07:43:44]current date 1729583027 [07:43:44]FM_GetShiftState [07:43:44]SAM_PROTO_GetShiftState [07:43:44]wFMCommunicate request_size=4 [07:43:44]MH_SAM_APDU [07:43:44]CAPDU: 80 13 01 00 [07:43:44]Write to MH i2c: E2 08 00 7C 1C 80 13 01 00 00 00 00 00 15 [07:43:44]Write i2c OK [07:43:44]MH_I2C_Read... [07:43:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:44]Read from MH i2c: E2 [07:43:44]MH_I2C_Read... [07:43:44]Read from MH i2c: E2 0E 00 [07:43:44]MH_I2C_Read... [07:43:44]Read from MH i2c: E2 0E 00 7C 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9B [07:43:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:43:44]wFMCommunicate OK [07:43:44]SAM_PROTO_GetShiftState done [07:43:44]FM_GetShiftState done [07:43:44]opened in 1729556748 [07:43:44]opened+sec_in_day 1729643148 [07:43:44]quantity*price = 50041 [07:43:44]sum+1 = 50042 [07:43:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 48 22.10.2024 07:43 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157220 ФПД: 44508102292316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074347&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157220&fm=44508102292316&tin=02508201610067®Number=0000137193017469&sum=50000 [07:43:46]StoreToDocumentArchive [07:43:46]shift 316 fd 157220 [07:43:46]save to /storage/0316/doc_00157220 [07:43:46]save last doc name /storage/0316/doc_00157220 to /storage/kkm_last_doc_name [07:43:46]save OK [07:43:46]Clear old archive folders... [07:43:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:43:46]tlvbuf is 001C4C40 [07:43:46]SAM_PROTO_ClearQueue [07:43:46]wFMCommunicate request_size=4 [07:43:46]MH_SAM_APDU [07:43:46]CAPDU: 80 09 00 00 [07:43:46]Write to MH i2c: E2 08 00 89 1C 80 09 00 00 00 00 00 00 17 [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 89 1C 00 90 00 19 [07:43:46]RAPDU: 90 00 [07:43:46]wFMCommunicate OK [07:43:46]SAM_PROTO_ClearQueue done [07:43:46]KKMCreateOFDPacket [07:43:46]OFDProtocolAddRootSTLVToBuf [07:43:46]FM_MakeSignedData [07:43:46]FM_MakeSignedData [07:43:46]SAM_PROTO_SignData [07:43:46]wFMCommunicate request_size=4 [07:43:46]MH_SAM_APDU [07:43:46]CAPDU: 80 0D 01 02 [07:43:46]Write to MH i2c: E2 08 00 8A 1C 80 0D 01 02 00 00 00 00 1F [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 8A 1C 00 90 00 1A [07:43:46]RAPDU: 90 00 [07:43:46]wFMCommunicate OK [07:43:46]wFMCommunicate request_size=255 [07:43:46]MH_SAM_APDU [07:43: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B3 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 66 02 00 35 04 06 00 28 [07:43:46]Write to MH i2c: E2 02 01 8B 1C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B3 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 66 02 00 35 04 06 00 28 00 00 6F [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 8B 1C 00 90 00 1B [07:43:46]RAPDU: 90 00 [07:43:46]wFMCommunicate OK [07:43:46]wFMCommunicate request_size=10 [07:43:46]MH_SAM_APDU [07:43:46]CAPDU: 80 0D 02 02 05 7A D9 A0 73 5C [07:43:46]Write to MH i2c: E2 0D 00 8C 1C 80 0D 02 02 05 00 7A D9 A0 73 5C 00 00 EE [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 03 00 8C 1C 00 90 00 1C [07:43:46]RAPDU: 90 00 [07:43:46]wFMCommunicate OK [07:43:46]wFMCommunicate request_size=4 [07:43:46]MH_SAM_APDU [07:43:46]CAPDU: 80 0D 03 02 [07:43:46]Write to MH i2c: E2 08 00 8D 1C 80 0D 03 02 00 00 00 00 24 [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 0B 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 0B 00 8D 1C 00 86 FD E0 C2 EA 96 4A 2D 90 00 41 [07:43:46]RAPDU: 86 FD E0 C2 EA 96 4A 2D 90 00 [07:43:46]wFMCommunicate OK [07:43:46]SAM_PROTO_SignData done [07:43:46]FM_MakeSignedData done [07:43:46]CreateOFDProtocolMessage [07:43:46]wFMCommunicate request_size=4 [07:43:46]MH_SAM_APDU [07:43:46]CAPDU: 80 11 00 00 [07:43:46]Write to MH i2c: E2 08 00 8E 1C 80 11 00 00 00 00 00 00 24 [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:46]Read from MH i2c: E2 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 17 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: E2 17 00 8E 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [07:43:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:43:46]wFMCommunicate OK [07:43:46]CreateOFDProtocolMessage done [07:43:46]OFDSenderStorePacket 157220 [07:43:46]StoreOFDPacket docnum=157220 [07:43:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E A2 07 01 D1 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B3 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 66 02 00 35 04 06 00 28 7A D9 A0 73 5C 86 FD E0 C2 EA 96 4A 2D [07:43:46]CheckFolder [07:43:46]dirname=/storage/ofd_packets [07:43:46]CheckFolder done [07:43:46]ProducePacketName [07:43:46]name=ofd_packets/00157220 [07:43:46]NVStorageSaveData ofd_packets/00157220 [07:43:46]File name is /storage/ofd_packets/00157220 [07:43:46]Write 301 bytes [07:43:46]NVStorageSaveData done [07:43:46]OFDSenderStorePacket done [07:43:46]KKMCreateOFDPacket done [07:43:46]NVStorageSaveData kkm_last_timestamp [07:43:46]File name is /storage/kkm_last_timestamp [07:43:46]Write 4 bytes [07:43:46]NVStorageSaveData done [07:43:46]ExternCall_PrintAddStr [07:43:46]wPrintStart [07:43:46]Write to MH i2c: 01 00 00 8F 1C AB [07:43:46]Write i2c OK [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: 01 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: 01 07 00 [07:43:46]MH_I2C_Read... [07:43:46]Read from MH i2c: 01 07 00 8F 1C 00 00 00 00 00 FF 0F C0 [07:43:46]RasterBufferAndPrint [07:43:46]line Счет N : (1)875581 [07:43:46]line ИНН: 02508201610067 [07:43:46]line Контрольно-Кассовый Чек [07:43:46]line ПРОДАЖА [07:43:46]line ТРК (МРК, ГНК) : 32 [07:43:46]line Товар: 2710124130 [07:43:46]line Аи-92-К-5 [07:43:46]line 7.480 * 66.90 [07:43:46]line = 500.41 [07:43:46]line НДС 12% НСП 1% [07:43:46]line > о реализуемом товаре [07:43:46]line ОКРУГЛЕНИЕ: -0.41 [07:43:46]line ИТОГО: 500.00 [07:43:46]line Внесено: 500.00 [07:43:46]line СДАЧА: 0.00 [07:43:46]line НСП 1% : 4.43 [07:43:46]line НДС 12% : 53.14 [07:43:46]line Наличными: 500.00 [07:43:46]line Безнал.: 0.00 [07:43:46]line Место: АЗС № 165 "Партнер Нефть" [07:43:46]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:43:46]line СНО: Общий режим [07:43:46]line Чек 48 22.10.2024 07:43 [07:43:46]line Смена: 316 ФФД: 1.0 [07:43:46]line ЗНМ: 0300000234 [07:43:46]line РНМ: 0000137193017469 [07:43:46]line Версия ККМ: v1.0 [07:43:46]line ФМ: 0000000000963156 [07:43:46]line ФД: 157220 [07:43:46]line ФПД: 44508102292316 [07:43:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074347&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157220&fm=44508102292316&tin=02508201610067®Number=0000137193017469&sum=50000 [07:43:46]OFD Sender: Processing packet 157220 [packets to send 52, broken 51] [07:43:46]ProducePacketName [07:43:46]name=ofd_packets/00157220 [07:43:46]OFD Sender: To server: pG, [07:43:46]CommunicateWithHost lk.salyk.kg:30040 [07:43:46]ConnectInit lk.salyk.kg [07:43:46]written 0, free lines is 4095 [07:43:47]Connected sock=7 [07:43:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 2E A2 07 01 D1 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B3 57 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 24 66 02 00 35 04 06 00 28 7A D9 A0 73 5C 86 FD E0 C2 EA 96 4A 2D [07:43:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E8 B3 47 00 FF 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 39 36 33 31 35 36 10 04 04 00 24 66 02 00 F4 03 04 00 E0 FD 16 67 B6 04 01 00 00 80 DF DE E4 E9 33 99 47 [07:43:47]CommunicateWithHost err = 0 [07:43:47]CheckOFDResponse [07:43:47]1017 (14) - 77093643461234 [07:43:47]1041 (16) - 0000000000963156 [07:43:47]1040 (4) - 157220 [07:43:47]1012 (4) - 22.10.2024 01:20 [07:43:47]1206 (1) - 0 [07:43:47]OFD Sender: Remove packet 157220 [07:43:47]ProducePacketName [07:43:47]name=ofd_packets/00157220 [07:43:47]NVStorageDeleteData [07:43:47]Write to MH i2c: 01 00 00 BA 1C D6 [07:43:47]Write i2c OK [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: 01 [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: 01 07 00 [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: 01 07 00 BA 1C 00 00 00 00 00 E0 0C C9 [07:43:47]RasterBufferAndPrint [07:43:47]line [07:43:47]line [07:43:47]line [07:43:47]line [07:43:47]line [07:43:47]written 0, free lines is 3305 [07:43:47]MH_Cut [07:43:47]Write to MH i2c: D1 01 00 C1 1C 01 AF [07:43:47]Write i2c OK [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: D1 [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: D1 01 00 [07:43:47]MH_I2C_Read... [07:43:47]Read from MH i2c: D1 01 00 C1 1C 00 AE [07:43:47]Write to MH i2c: 01 00 00 C2 1C DE [07:43:47]Write i2c OK [07:43:47]MH_I2C_Read... [07:43:47]OFD Sender: No OFD packet to send [07:43:48]*** Cut start [07:43:48]*** Partial cut [07:43:48]*** CUTSNS_PIN = 1 [07:43:48]*** CUTSNS_PIN = 0 [07:43:48]*** Brake cut motor [07:43:48]Read from MH i2c: 01 [07:43:48]MH_I2C_Read... [07:43:48]*** Stop cut motor [07:43:48]*** Cut end [07:43:48]Read from MH i2c: 01 07 00 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: 01 07 00 C2 1C 00 00 00 00 00 FF 0F F3 [07:43:48]process_action close_receipt done [07:43:48]requested_data is exist [07:43:48]produce_requested_data [07:43:48]requested_item fm.sn is exist - process it [07:43:48]wFMCommunicate request_size=4 [07:43:48]MH_SAM_APDU [07:43:48]CAPDU: 80 11 00 00 [07:43:48]Write to MH i2c: E2 08 00 C3 1C 80 11 00 00 00 00 00 00 59 [07:43:48]Write i2c OK [07:43:48]MH_I2C_Read... [07:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:48]Read from MH i2c: E2 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 17 00 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 17 00 C3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [07:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:43:48]wFMCommunicate OK [07:43:48]requested_item fd.num is exist - process it [07:43:48]SAM_PROTO_GetFieldsCounters [07:43:48]wFMCommunicate request_size=4 [07:43:48]MH_SAM_APDU [07:43:48]CAPDU: 80 13 00 00 [07:43:48]Write to MH i2c: E2 08 00 C4 1C 80 13 00 00 00 00 00 00 5C [07:43:48]Write i2c OK [07:43:48]MH_I2C_Read... [07:43:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:48]Read from MH i2c: E2 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 62 00 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 62 00 C4 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 66 02 00 0E 04 04 00 3C 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 EE [07:43:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 24 66 02 00 0E 04 04 00 3C 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:43:48]wFMCommunicate OK [07:43:48]SAM_PROTO_GetFieldsCounters done [07:43:48]requested_item shift.num is exist - process it [07:43:48]requested_item shift.opened is exist - process it [07:43:48]req_shift_opened [07:43:48]FM_GetShiftState [07:43:48]SAM_PROTO_GetShiftState [07:43:48]wFMCommunicate request_size=4 [07:43:48]MH_SAM_APDU [07:43:48]CAPDU: 80 13 01 00 [07:43:48]Write to MH i2c: E2 08 00 C5 1C 80 13 01 00 00 00 00 00 5E [07:43:48]Write i2c OK [07:43:48]MH_I2C_Read... [07:43:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:48]Read from MH i2c: E2 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 0E 00 [07:43:48]MH_I2C_Read... [07:43:48]Read from MH i2c: E2 0E 00 C5 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E4 [07:43:48]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:43:48]wFMCommunicate OK [07:43:48]SAM_PROTO_GetShiftState done [07:43:48]FM_GetShiftState done [07:43:48]req_shift_opened done [07:43:48]requested_item shift.open_date is exist - process it [07:43:48]req_shift_open_date [07:43:48]req_shift_open_date done [07:43:48]produce_requested_data done [07:43:48]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157220,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:43:48]process_action_free close_receipt [07:43:48]json_value_free [07:43:48]json_value_free done [07:43:48]process_json_proto returns [07:43:48]Send response to host [07:43:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157220,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:43:48]free response buf [07:43:48]execute_script done [07:43:48]execute_script returns [07:43:48]free content buf [07:43:48]Sock 9.Close socket [07:43:48]Sock 9.Thread stoped [07:43:52]OFD Sender: No OFD packet to send [07:43:57]OFD Sender: No OFD packet to send [07:44:02]OFD Sender: No OFD packet to send [07:44:07]OFD Sender: No OFD packet to send [07:44:12]OFD Sender: No OFD packet to send [07:44:17]OFD Sender: No OFD packet to send [07:44:22]OFD Sender: No OFD packet to send [07:44:27]OFD Sender: No OFD packet to send [07:44:32]OFD Sender: No OFD packet to send [07:44:37]OFD Sender: No OFD packet to send [07:44:42]OFD Sender: No OFD packet to send [07:44:47]OFD Sender: No OFD packet to send [07:44:52]OFD Sender: No OFD packet to send [07:44:57]OFD Sender: No OFD packet to send [07:45:02]OFD Sender: No OFD packet to send [07:45:07]OFD Sender: No OFD packet to send [07:45:12]OFD Sender: No OFD packet to send [07:45:17]OFD Sender: No OFD packet to send [07:45:22]OFD Sender: No OFD packet to send [07:45:27]OFD Sender: No OFD packet to send [07:45:30]accept exits with 10 [07:45:30]New connection [07:45:30]New thread 3066944868 created [07:45:30]Thread 3066801508 joined [07:45:30]Waiting for new connection... [07:45:30] Sock 10.Parse request [07:45:30]Sock 10.Check first char [07:45:30]Sock 10.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.53.67:8080 [07:45:30]Content-Length: 682 [07:45:30]Content-Type: application/json [07:45:30] [07:45:30]POST finish read [07:45:30]Found Content-Length = 682 [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)875582", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: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)875582", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: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 C6 1C D1 [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 C6 1C 00 1D 58 17 67 19 BC 99 64 9F [07:45:30]GetLastDocTimeStamp 1729583027 [07:45:30]current date 1729583133 [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 C7 1C 80 13 01 00 00 00 00 00 60 [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 C7 1C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E6 [07:45:30]RAPDU: 09 00 01 0C F1 16 67 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 1729556748 [07:45:30]opened+sec_in_day 1729643148 [07:45:30]quantity*price = 100015 [07:45:30]sum+1 = 100017 [07:45:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 49 22.10.2024 07:45 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157221 ФПД: 5500656409239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157221&fm=5500656409239&tin=02508201610067®Number=0000137193017469&sum=100000 [07:45:32]StoreToDocumentArchive [07:45:32]shift 316 fd 157221 [07:45:32]save to /storage/0316/doc_00157221 [07:45:32]save last doc name /storage/0316/doc_00157221 to /storage/kkm_last_doc_name [07:45:32]save OK [07:45:32]Clear old archive folders... [07:45:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:45:32]tlvbuf is 0018B0B0 [07:45:32]SAM_PROTO_ClearQueue [07:45:32]wFMCommunicate request_size=4 [07:45:32]MH_SAM_APDU [07:45:32]CAPDU: 80 09 00 00 [07:45:32]Write to MH i2c: E2 08 00 D4 1C 80 09 00 00 00 00 00 00 62 [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 D4 1C 00 90 00 64 [07:45:32]RAPDU: 90 00 [07:45:32]wFMCommunicate OK [07:45:32]SAM_PROTO_ClearQueue done [07:45:32]KKMCreateOFDPacket [07:45:32]OFDProtocolAddRootSTLVToBuf [07:45:32]FM_MakeSignedData [07:45:32]FM_MakeSignedData [07:45:32]SAM_PROTO_SignData [07:45:32]wFMCommunicate request_size=4 [07:45:32]MH_SAM_APDU [07:45:32]CAPDU: 80 0D 01 02 [07:45:32]Write to MH i2c: E2 08 00 D5 1C 80 0D 01 02 00 00 00 00 6A [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 D5 1C 00 90 00 65 [07:45:32]RAPDU: 90 00 [07:45:32]wFMCommunicate OK [07:45:32]wFMCommunicate request_size=255 [07:45:32]MH_SAM_APDU [07:45: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 31 00 00 00 F4 03 04 00 1D 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 66 02 00 35 04 06 00 05 [07:45:32]Write to MH i2c: E2 02 01 D6 1C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 31 00 00 00 F4 03 04 00 1D 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 66 02 00 35 04 06 00 05 00 00 FE [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 D6 1C 00 90 00 66 [07:45:32]RAPDU: 90 00 [07:45:32]wFMCommunicate OK [07:45:32]wFMCommunicate request_size=10 [07:45:32]MH_SAM_APDU [07:45:32]CAPDU: 80 0D 02 02 05 00 B8 AB DA 97 [07:45:32]Write to MH i2c: E2 0D 00 D7 1C 80 0D 02 02 05 00 00 B8 AB DA 97 00 00 4B [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 03 00 D7 1C 00 90 00 67 [07:45:32]RAPDU: 90 00 [07:45:32]wFMCommunicate OK [07:45:32]wFMCommunicate request_size=4 [07:45:32]MH_SAM_APDU [07:45:32]CAPDU: 80 0D 03 02 [07:45:32]Write to MH i2c: E2 08 00 D8 1C 80 0D 03 02 00 00 00 00 6F [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 0B 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 0B 00 D8 1C 00 BE B2 EF DB EB B0 9D 61 90 00 43 [07:45:32]RAPDU: BE B2 EF DB EB B0 9D 61 90 00 [07:45:32]wFMCommunicate OK [07:45:32]SAM_PROTO_SignData done [07:45:32]FM_MakeSignedData done [07:45:32]CreateOFDProtocolMessage [07:45:32]wFMCommunicate request_size=4 [07:45:32]MH_SAM_APDU [07:45:32]CAPDU: 80 11 00 00 [07:45:32]Write to MH i2c: E2 08 00 D9 1C 80 11 00 00 00 00 00 00 6F [07:45:32]Write i2c OK [07:45:32]MH_I2C_Read... [07:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:32]Read from MH i2c: E2 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 17 00 [07:45:32]MH_I2C_Read... [07:45:32]Read from MH i2c: E2 17 00 D9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [07:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:45:32]wFMCommunicate OK [07:45:32]CreateOFDProtocolMessage done [07:45:32]OFDSenderStorePacket 157221 [07:45:32]StoreOFDPacket docnum=157221 [07:45:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 9B 07 01 39 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 31 00 00 00 F4 03 04 00 1D 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 66 02 00 35 04 06 00 05 00 B8 AB DA 97 BE B2 EF DB EB B0 9D 61 [07:45:32]CheckFolder [07:45:32]dirname=/storage/ofd_packets [07:45:32]CheckFolder done [07:45:32]ProducePacketName [07:45:32]name=ofd_packets/00157221 [07:45:32]NVStorageSaveData ofd_packets/00157221 [07:45:32]File name is /storage/ofd_packets/00157221 [07:45:32]Write 301 bytes [07:45:32]NVStorageSaveData done [07:45:32]OFDSenderStorePacket done [07:45:32]KKMCreateOFDPacket done [07:45:32]NVStorageSaveData kkm_last_timestamp [07:45:32]File name is /storage/kkm_last_timestamp [07:45:32]Write 4 bytes [07:45:32]NVStorageSaveData done [07:45:32]ExternCall_PrintAddStr [07:45:32]wPrintStart [07:45:32]Write to MH i2c: 01 00 00 DA 1C F6 [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 DA 1C 00 00 00 00 00 FF 0F 0B [07:45:32]RasterBufferAndPrint [07:45:32]line Счет N : (1)875582 [07:45:32]line ИНН: 02508201610067 [07:45:32]line Контрольно-Кассовый Чек [07:45:32]line ПРОДАЖА [07:45:32]line ТРК (МРК, ГНК) : 12 [07:45:32]line Товар: 2710124130 [07:45:32]line Аи-92-К-5 [07:45:32]line 14.950 * 66.90 [07:45:32]line = 1000.16 [07:45:32]line НДС 12% НСП 1% [07:45:32]line > о реализуемом товаре [07:45:32]line ОКРУГЛЕНИЕ: -0.16 [07:45:32]line ИТОГО: 1000.00 [07:45:32]line Внесено: 1000.00 [07:45:32]line СДАЧА: 0.00 [07:45:32]line НСП 1% : 8.85 [07:45:32]line НДС 12% : 106.21 [07:45:32]line Наличными: 1000.00 [07:45:32]line Безнал.: 0.00 [07:45:32]line Место: АЗС № 165 "Партнер Нефть" [07:45:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:45:32]line СНО: Общий режим [07:45:32]line Чек 49 22.10.2024 07:45 [07:45:32]line Смена: 316 ФФД: 1.0 [07:45:32]line ЗНМ: 0300000234 [07:45:32]line РНМ: 0000137193017469 [07:45:32]line Версия ККМ: v1.0 [07:45:32]line ФМ: 0000000000963156 [07:45:32]line ФД: 157221 [07:45:32]line ФПД: 5500656409239 [07:45:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157221&fm=5500656409239&tin=02508201610067®Number=0000137193017469&sum=100000 [07:45:32]OFD Sender: Processing packet 157221 [packets to send 52, broken 51] [07:45:32]ProducePacketName [07:45:32]name=ofd_packets/00157221 [07:45:32]OFD Sender: To server: pG, [07:45:32]CommunicateWithHost lk.salyk.kg:30040 [07:45:32]ConnectInit lk.salyk.kg [07:45:32]written 0, free lines is 4095 [07:45:33]Connected sock=9 [07:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B 9B 07 01 39 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 31 00 00 00 F4 03 04 00 1D 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 25 66 02 00 35 04 06 00 05 00 B8 AB DA 97 BE B2 EF DB EB B0 9D 61 [07:45:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D8 40 47 00 AA 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 39 36 33 31 35 36 10 04 04 00 25 66 02 00 F4 03 04 00 4A FE 16 67 B6 04 01 00 00 72 1D 59 1F 66 04 40 19 [07:45:33]CommunicateWithHost err = 0 [07:45:33]CheckOFDResponse [07:45:33]1017 (14) - 77093643461234 [07:45:33]1041 (16) - 0000000000963156 [07:45:33]1040 (4) - 157221 [07:45:33]1012 (4) - 22.10.2024 01:22 [07:45:33]1206 (1) - 0 [07:45:33]OFD Sender: Remove packet 157221 [07:45:33]ProducePacketName [07:45:33]name=ofd_packets/00157221 [07:45:33]NVStorageDeleteData [07:45:33]Write to MH i2c: 01 00 00 05 1D 22 [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: 01 [07:45:33]MH_I2C_Read... [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 05 1D 00 00 00 00 00 E9 0C 1E [07:45:33]RasterBufferAndPrint [07:45:33]line [07:45:33]line [07:45:33]line [07:45:33]line [07:45:33]line [07:45:33]written 0, free lines is 3311 [07:45:33]MH_Cut [07:45:33]Write to MH i2c: D1 01 00 0C 1D 01 FB [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: D1 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: D1 01 00 [07:45:33]MH_I2C_Read... [07:45:33]Read from MH i2c: D1 01 00 0C 1D 00 FA [07:45:33]Write to MH i2c: 01 00 00 0D 1D 2A [07:45:33]Write i2c OK [07:45:33]MH_I2C_Read... [07:45:33]OFD Sender: No OFD packet to send [07:45:34]*** Cut start [07:45:34]*** Partial cut [07:45:34]*** CUTSNS_PIN = 1 [07:45:34]*** CUTSNS_PIN = 0 [07:45:34]*** Brake cut motor [07:45:34]Read from MH i2c: 01 [07:45:34]MH_I2C_Read... [07:45:34]*** Stop cut motor [07:45:34]*** Cut end [07:45:34]Read from MH i2c: 01 07 00 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: 01 07 00 0D 1D 00 00 00 00 00 FF 0F 3F [07:45:34]process_action close_receipt done [07:45:34]requested_data is exist [07:45:34]produce_requested_data [07:45:34]requested_item fm.sn is exist - process it [07:45:34]wFMCommunicate request_size=4 [07:45:34]MH_SAM_APDU [07:45:34]CAPDU: 80 11 00 00 [07:45:34]Write to MH i2c: E2 08 00 0E 1D 80 11 00 00 00 00 00 00 A5 [07:45:34]Write i2c OK [07:45:34]MH_I2C_Read... [07:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:34]Read from MH i2c: E2 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 17 00 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 17 00 0E 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [07:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:45:34]wFMCommunicate OK [07:45:34]requested_item fd.num is exist - process it [07:45:34]SAM_PROTO_GetFieldsCounters [07:45:34]wFMCommunicate request_size=4 [07:45:34]MH_SAM_APDU [07:45:34]CAPDU: 80 13 00 00 [07:45:34]Write to MH i2c: E2 08 00 0F 1D 80 13 00 00 00 00 00 00 A8 [07:45:34]Write i2c OK [07:45:34]MH_I2C_Read... [07:45:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:34]Read from MH i2c: E2 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 62 00 [07:45:34]MH_I2C_Read... [07:45:34]Read from MH i2c: E2 62 00 0F 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 66 02 00 0E 04 04 00 3C 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 3E [07:45:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 25 66 02 00 0E 04 04 00 3C 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:45:34]wFMCommunicate OK [07:45:34]SAM_PROTO_GetFieldsCounters done [07:45:34]requested_item shift.num is exist - process it [07:45:34]requested_item shift.opened is exist - process it [07:45:34]req_shift_opened [07:45:34]FM_GetShiftState [07:45:34]SAM_PROTO_GetShiftState [07:45:34]wFMCommunicate request_size=4 [07:45:34]MH_SAM_APDU [07:45:34]CAPDU: 80 13 01 00 [07:45:34]Write to MH i2c: E2 08 00 10 1D 80 13 01 00 00 00 00 00 AA [07:45:34]Write i2c OK [07:45:34]MH_I2C_Read... [07:45:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:35]Read from MH i2c: E2 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 0E 00 [07:45:35]MH_I2C_Read... [07:45:35]Read from MH i2c: E2 0E 00 10 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 30 [07:45:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:45:35]wFMCommunicate OK [07:45:35]SAM_PROTO_GetShiftState done [07:45:35]FM_GetShiftState done [07:45:35]req_shift_opened done [07:45:35]requested_item shift.open_date is exist - process it [07:45:35]req_shift_open_date [07:45:35]req_shift_open_date done [07:45:35]produce_requested_data done [07:45:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157221,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:45:35]process_action_free close_receipt [07:45:35]json_value_free [07:45:35]json_value_free done [07:45:35]process_json_proto returns [07:45:35]Send response to host [07:45:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157221,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:45:35]free response buf [07:45:35]execute_script done [07:45:35]execute_script returns [07:45:35]free content buf [07:45:35]Sock 10.Close socket [07:45:35]Sock 10.Thread stoped [07:45:38]OFD Sender: No OFD packet to send [07:45:43]OFD Sender: No OFD packet to send [07:45:48]OFD Sender: No OFD packet to send [07:45:53]OFD Sender: No OFD packet to send [07:45:58]OFD Sender: No OFD packet to send [07:46:03]OFD Sender: No OFD packet to send [07:46:08]OFD Sender: No OFD packet to send [07:46:13]OFD Sender: No OFD packet to send [07:46:18]OFD Sender: No OFD packet to send [07:46:23]OFD Sender: No OFD packet to send [07:46:28]OFD Sender: No OFD packet to send [07:46:33]OFD Sender: No OFD packet to send [07:46:38]OFD Sender: No OFD packet to send [07:46:43]OFD Sender: No OFD packet to send [07:46:48]OFD Sender: No OFD packet to send [07:46:53]OFD Sender: No OFD packet to send [07:46:58]OFD Sender: No OFD packet to send [07:47:03]OFD Sender: No OFD packet to send [07:47:08]OFD Sender: No OFD packet to send [07:47:13]OFD Sender: No OFD packet to send [07:47:18]OFD Sender: No OFD packet to send [07:47:23]OFD Sender: No OFD packet to send [07:47:28]OFD Sender: No OFD packet to send [07:47:33]OFD Sender: No OFD packet to send [07:47:38]OFD Sender: No OFD packet to send [07:47:43]OFD Sender: No OFD packet to send [07:47:48]OFD Sender: No OFD packet to send [07:47:53]OFD Sender: No OFD packet to send [07:47:58]OFD Sender: No OFD packet to send [07:48:03]OFD Sender: No OFD packet to send [07:48:08]OFD Sender: No OFD packet to send [07:48:12]accept exits with 7 [07:48:12]New connection [07:48:12]New thread 3066801508 created [07:48:12]Thread 3066944868 joined [07:48:12]Waiting for new connection... [07:48:12] Sock 7.Parse request [07:48:12]Sock 7.Check first char [07:48:12]Sock 7.First char is OK [07:48:12]request: POST /json_proto HTTP/1.0 [07:48:12]Method: POST [07:48:12]URL: /json_proto [07:48:12]Method is POST - this is cgi request [07:48:12]url: /json_proto [07:48:12]query_string will be loaded in cgi processing [07:48:12]execute_cgi json_proto POST (null) [07:48:12]execute_cgi path=json_proto method=POST [07:48:12]POST find Content-Length [07:48:12]Host: 172.17.53.67:8080 [07:48:12]Content-Length: 766 [07:48:12]Content-Type: application/json [07:48:12] [07:48:12]POST finish read [07:48:12]Found Content-Length = 766 [07:48:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875583", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:12]execute_script... [07:48: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)875583", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:12]POST & json_proto [07:48:12]process_json_proto [07:48:12]json parsed OK: [07:48:12]protocol is kg_v1.0 [07:48:12]action value=close_receipt [07:48:12]process_action close_receipt [07:48:12]cmd_close_receipt [07:48:12]MH_GetDate [07:48:12]Write to MH i2c: F0 00 00 11 1D 1D [07:48:12]Write i2c OK [07:48:12]MH_I2C_Read... [07:48:12]Read from MH i2c: F0 [07:48:12]MH_I2C_Read... [07:48:12]Read from MH i2c: F0 09 00 [07:48:12]MH_I2C_Read... [07:48:12]Read from MH i2c: F0 09 00 11 1D 00 BE 58 17 67 19 BC 99 64 8C [07:48:12]GetLastDocTimeStamp 1729583133 [07:48:12]current date 1729583294 [07:48:12]FM_GetShiftState [07:48:12]SAM_PROTO_GetShiftState [07:48:12]wFMCommunicate request_size=4 [07:48:12]MH_SAM_APDU [07:48:12]CAPDU: 80 13 01 00 [07:48:12]Write to MH i2c: E2 08 00 12 1D 80 13 01 00 00 00 00 00 AC [07:48:12]Write i2c OK [07:48:12]MH_I2C_Read... [07:48:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:12]Read from MH i2c: E2 [07:48:12]MH_I2C_Read... [07:48:12]Read from MH i2c: E2 0E 00 [07:48:12]MH_I2C_Read... [07:48:12]Read from MH i2c: E2 0E 00 12 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 32 [07:48:12]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:48:12]wFMCommunicate OK [07:48:12]SAM_PROTO_GetShiftState done [07:48:12]FM_GetShiftState done [07:48:12]opened in 1729556748 [07:48:12]opened+sec_in_day 1729643148 [07:48:12]quantity*price = 20003 [07:48:12]sum+1 = 20004 [07:48:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.03 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.03 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 50 22.10.2024 07:48 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157222 ФПД: 102131279260360 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074814&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157222&fm=102131279260360&tin=02508201610067®Number=0000137193017469&sum=20003 [07:48:13]StoreToDocumentArchive [07:48:13]shift 316 fd 157222 [07:48:13]save to /storage/0316/doc_00157222 [07:48:13]save last doc name /storage/0316/doc_00157222 to /storage/kkm_last_doc_name [07:48:13]save OK [07:48:13]Clear old archive folders... [07:48:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:48:13]tlvbuf is B6EA6500 [07:48:13]SAM_PROTO_ClearQueue [07:48:13]wFMCommunicate request_size=4 [07:48:13]MH_SAM_APDU [07:48:13]CAPDU: 80 09 00 00 [07:48:13]Write to MH i2c: E2 08 00 1F 1D 80 09 00 00 00 00 00 00 AE [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 1F 1D 00 90 00 B0 [07:48:13]RAPDU: 90 00 [07:48:13]wFMCommunicate OK [07:48:13]SAM_PROTO_ClearQueue done [07:48:13]KKMCreateOFDPacket [07:48:13]OFDProtocolAddRootSTLVToBuf [07:48:13]FM_MakeSignedData [07:48:13]FM_MakeSignedData [07:48:13]SAM_PROTO_SignData [07:48:13]wFMCommunicate request_size=4 [07:48:13]MH_SAM_APDU [07:48:13]CAPDU: 80 0D 01 02 [07:48:13]Write to MH i2c: E2 08 00 20 1D 80 0D 01 02 00 00 00 00 B6 [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 20 1D 00 90 00 B1 [07:48:13]RAPDU: 90 00 [07:48:13]wFMCommunicate OK [07:48:13]wFMCommunicate request_size=255 [07:48:13]MH_SAM_APDU [07:48: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 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 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 BE 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 66 02 00 35 04 06 00 5C [07:48:13]Write to MH i2c: E2 02 01 21 1D 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 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 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 BE 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 66 02 00 35 04 06 00 5C 00 00 12 [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 21 1D 00 90 00 B2 [07:48:13]RAPDU: 90 00 [07:48:13]wFMCommunicate OK [07:48:13]wFMCommunicate request_size=10 [07:48:13]MH_SAM_APDU [07:48:13]CAPDU: 80 0D 02 02 05 E3 4A 9E EA C8 [07:48:13]Write to MH i2c: E2 0D 00 22 1D 80 0D 02 02 05 00 E3 4A 9E EA C8 00 00 40 [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 03 00 22 1D 00 90 00 B3 [07:48:13]RAPDU: 90 00 [07:48:13]wFMCommunicate OK [07:48:13]wFMCommunicate request_size=4 [07:48:13]MH_SAM_APDU [07:48:13]CAPDU: 80 0D 03 02 [07:48:13]Write to MH i2c: E2 08 00 23 1D 80 0D 03 02 00 00 00 00 BB [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 0B 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 0B 00 23 1D 00 4E D8 3D 39 06 5C A1 DE 90 00 39 [07:48:13]RAPDU: 4E D8 3D 39 06 5C A1 DE 90 00 [07:48:13]wFMCommunicate OK [07:48:13]SAM_PROTO_SignData done [07:48:13]FM_MakeSignedData done [07:48:13]CreateOFDProtocolMessage [07:48:13]wFMCommunicate request_size=4 [07:48:13]MH_SAM_APDU [07:48:13]CAPDU: 80 11 00 00 [07:48:13]Write to MH i2c: E2 08 00 24 1D 80 11 00 00 00 00 00 00 BB [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:13]Read from MH i2c: E2 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 17 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: E2 17 00 24 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [07:48:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:48:13]wFMCommunicate OK [07:48:13]CreateOFDProtocolMessage done [07:48:13]OFDSenderStorePacket 157222 [07:48:13]StoreOFDPacket docnum=157222 [07:48:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 A8 07 01 0A 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 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 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 BE 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 66 02 00 35 04 06 00 5C E3 4A 9E EA C8 4E D8 3D 39 06 5C A1 DE [07:48:13]CheckFolder [07:48:13]dirname=/storage/ofd_packets [07:48:13]CheckFolder done [07:48:13]ProducePacketName [07:48:13]name=ofd_packets/00157222 [07:48:13]NVStorageSaveData ofd_packets/00157222 [07:48:13]File name is /storage/ofd_packets/00157222 [07:48:13]Write 301 bytes [07:48:13]NVStorageSaveData done [07:48:13]OFDSenderStorePacket done [07:48:13]KKMCreateOFDPacket done [07:48:13]NVStorageSaveData kkm_last_timestamp [07:48:13]File name is /storage/kkm_last_timestamp [07:48:13]Write 4 bytes [07:48:13]NVStorageSaveData done [07:48:13]ExternCall_PrintAddStr [07:48:13]wPrintStart [07:48:13]Write to MH i2c: 01 00 00 25 1D 42 [07:48:13]Write i2c OK [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: 01 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: 01 07 00 [07:48:13]MH_I2C_Read... [07:48:13]Read from MH i2c: 01 07 00 25 1D 00 00 00 00 00 FF 0F 57 [07:48:13]RasterBufferAndPrint [07:48:13]line Счет N : (1)875583 [07:48:13]line ИНН: 02508201610067 [07:48:13]line Контрольно-Кассовый Чек [07:48:13]line ПРОДАЖА [07:48:13]line ТРК (МРК, ГНК) : 12 [07:48:13]line Товар: 2710124130 [07:48:13]line Аи-92-К-5 [07:48:13]line 2.990 * 66.90 [07:48:13]line = 200.03 [07:48:13]line НДС 12% НСП 1% [07:48:13]line > о реализуемом товаре [07:48:13]line ИТОГО: 200.03 [07:48:13]line НСП 1% : 1.77 [07:48:13]line НДС 12% : 21.24 [07:48:13]line Наличными: 0.00 [07:48:13]line Безнал.: 200.03 [07:48:13]line Место: АЗС № 165 "Партнер Нефть" [07:48:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:48:13]line СНО: Общий режим [07:48:13]line Чек 50 22.10.2024 07:48 [07:48:13]line Смена: 316 ФФД: 1.0 [07:48:13]line ЗНМ: 0300000234 [07:48:13]line РНМ: 0000137193017469 [07:48:13]line Версия ККМ: v1.0 [07:48:13]line Платежная система: Mbank [07:48:13]line ФМ: 0000000000963156 [07:48:13]line ФД: 157222 [07:48:13]line ФПД: 102131279260360 [07:48:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T074814&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157222&fm=102131279260360&tin=02508201610067®Number=0000137193017469&sum=20003 [07:48:14]OFD Sender: Processing packet 157222 [packets to send 52, broken 51] [07:48:14]ProducePacketName [07:48:14]name=ofd_packets/00157222 [07:48:14]OFD Sender: To server: pG, [07:48:14]CommunicateWithHost lk.salyk.kg:30040 [07:48:14]ConnectInit lk.salyk.kg [07:48:14]written 0, free lines is 4095 [07:48:14]Connected sock=10 [07:48:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 06 A8 07 01 0A 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 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 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 BE 58 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 26 66 02 00 35 04 06 00 5C E3 4A 9E EA C8 4E D8 3D 39 06 5C A1 DE [07:48:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 86 DD 47 00 36 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 39 36 33 31 35 36 10 04 04 00 26 66 02 00 F4 03 04 00 EB FE 16 67 B6 04 01 00 00 AA 66 2A 66 A8 0D C7 CB [07:48:14]CommunicateWithHost err = 0 [07:48:14]CheckOFDResponse [07:48:14]1017 (14) - 77093643461234 [07:48:14]1041 (16) - 0000000000963156 [07:48:14]1040 (4) - 157222 [07:48:14]1012 (4) - 22.10.2024 01:24 [07:48:14]1206 (1) - 0 [07:48:14]OFD Sender: Remove packet 157222 [07:48:14]ProducePacketName [07:48:14]name=ofd_packets/00157222 [07:48:14]NVStorageDeleteData [07:48:14]Write to MH i2c: 01 00 00 4E 1D 6B [07:48:14]Write i2c OK [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: 01 [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: 01 07 00 [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: 01 07 00 4E 1D 00 00 00 00 00 0A 0D 89 [07:48:14]RasterBufferAndPrint [07:48:14]line [07:48:14]line [07:48:14]line [07:48:14]line [07:48:14]line [07:48:14]written 0, free lines is 3344 [07:48:14]MH_Cut [07:48:14]Write to MH i2c: D1 01 00 55 1D 01 44 [07:48:14]Write i2c OK [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: D1 [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: D1 01 00 [07:48:14]MH_I2C_Read... [07:48:14]Read from MH i2c: D1 01 00 55 1D 00 43 [07:48:14]Write to MH i2c: 01 00 00 56 1D 73 [07:48:14]Write i2c OK [07:48:14]MH_I2C_Read... [07:48:15]OFD Sender: No OFD packet to send [07:48:15]*** Cut start [07:48:15]*** Partial cut [07:48:15]*** CUTSNS_PIN = 1 [07:48:15]*** CUTSNS_PIN = 0 [07:48:15]*** Brake cut motor [07:48:15]Read from MH i2c: 01 [07:48:16]MH_I2C_Read... [07:48:16]*** Stop cut motor [07:48:16]*** Cut end [07:48:16]Read from MH i2c: 01 07 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: 01 07 00 56 1D 00 00 00 00 00 FF 0F 88 [07:48:16]process_action close_receipt done [07:48:16]requested_data is exist [07:48:16]produce_requested_data [07:48:16]requested_item fm.sn is exist - process it [07:48:16]wFMCommunicate request_size=4 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 11 00 00 [07:48:16]Write to MH i2c: E2 08 00 57 1D 80 11 00 00 00 00 00 00 EE [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:16]Read from MH i2c: E2 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 17 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 17 00 57 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [07:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:48:16]wFMCommunicate OK [07:48:16]requested_item fd.num is exist - process it [07:48:16]SAM_PROTO_GetFieldsCounters [07:48:16]wFMCommunicate request_size=4 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 13 00 00 [07:48:16]Write to MH i2c: E2 08 00 58 1D 80 13 00 00 00 00 00 00 F1 [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:16]Read from MH i2c: E2 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 62 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 62 00 58 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 66 02 00 0E 04 04 00 3C 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 8B [07:48:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 26 66 02 00 0E 04 04 00 3C 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:48:16]wFMCommunicate OK [07:48:16]SAM_PROTO_GetFieldsCounters done [07:48:16]requested_item shift.num is exist - process it [07:48:16]requested_item shift.opened is exist - process it [07:48:16]req_shift_opened [07:48:16]FM_GetShiftState [07:48:16]SAM_PROTO_GetShiftState [07:48:16]wFMCommunicate request_size=4 [07:48:16]MH_SAM_APDU [07:48:16]CAPDU: 80 13 01 00 [07:48:16]Write to MH i2c: E2 08 00 59 1D 80 13 01 00 00 00 00 00 F3 [07:48:16]Write i2c OK [07:48:16]MH_I2C_Read... [07:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:16]Read from MH i2c: E2 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 0E 00 [07:48:16]MH_I2C_Read... [07:48:16]Read from MH i2c: E2 0E 00 59 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 79 [07:48:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:48:16]wFMCommunicate OK [07:48:16]SAM_PROTO_GetShiftState done [07:48:16]FM_GetShiftState done [07:48:16]req_shift_opened done [07:48:16]requested_item shift.open_date is exist - process it [07:48:16]req_shift_open_date [07:48:16]req_shift_open_date done [07:48:16]produce_requested_data done [07:48:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157222,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:48:16]process_action_free close_receipt [07:48:16]json_value_free [07:48:16]json_value_free done [07:48:16]process_json_proto returns [07:48:16]Send response to host [07:48:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157222,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:48:16]free response buf [07:48:16]execute_script done [07:48:16]execute_script returns [07:48:16]free content buf [07:48:16]Sock 7.Close socket [07:48:16]Sock 7.Thread stoped [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:45]OFD Sender: No OFD packet to send [07:48:50]OFD Sender: No OFD packet to send [07:48:55]OFD Sender: No OFD packet to send [07:49:00]OFD Sender: No OFD packet to send [07:49:05]OFD Sender: No OFD packet to send [07:49:10]OFD Sender: No OFD packet to send [07:49:15]OFD Sender: No OFD packet to send [07:49:20]OFD Sender: No OFD packet to send [07:49:25]OFD Sender: No OFD packet to send [07:49:30]OFD Sender: No OFD packet to send [07:49:35]OFD Sender: No OFD packet to send [07:49:40]OFD Sender: No OFD packet to send [07:49:45]OFD Sender: No OFD packet to send [07:49:50]OFD Sender: No OFD packet to send [07:49:55]OFD Sender: No OFD packet to send [07:50:00]OFD Sender: No OFD packet to send [07:50:05]OFD Sender: No OFD packet to send [07:50:10]OFD Sender: No OFD packet to send [07:50:15]OFD Sender: No OFD packet to send [07:50:20]OFD Sender: No OFD packet to send [07:50:25]OFD Sender: No OFD packet to send [07:50:30]OFD Sender: No OFD packet to send [07:50:35]OFD Sender: No OFD packet to send [07:50:40]OFD Sender: No OFD packet to send [07:50:45]OFD Sender: No OFD packet to send [07:50:50]OFD Sender: No OFD packet to send [07:50:55]OFD Sender: No OFD packet to send [07:51:00]OFD Sender: No OFD packet to send [07:51:05]OFD Sender: No OFD packet to send [07:51:10]OFD Sender: No OFD packet to send [07:51:15]OFD Sender: No OFD packet to send [07:51:20]OFD Sender: No OFD packet to send [07:51:25]OFD Sender: No OFD packet to send [07:51:30]OFD Sender: No OFD packet to send [07:51:31]accept exits with 9 [07:51:31]New connection [07:51:31]New thread 3066944868 created [07:51:31]Thread 3066801508 joined [07:51:31]Waiting for new connection... [07:51:31] Sock 9.Parse request [07:51:31]Sock 9.Check first char [07:51:31]Sock 9.First char is OK [07:51:31]request: POST /json_proto HTTP/1.0 [07:51:31]Method: POST [07:51:31]URL: /json_proto [07:51:31]Method is POST - this is cgi request [07:51:31]url: /json_proto [07:51:31]query_string will be loaded in cgi processing [07:51:31]execute_cgi json_proto POST (null) [07:51:31]execute_cgi path=json_proto method=POST [07:51:31]POST find Content-Length [07:51:31]Host: 172.17.53.67:8080 [07:51:31]Content-Length: 632 [07:51:31]Content-Type: application/json [07:51:31] [07:51:31]POST finish read [07:51:31]Found Content-Length = 632 [07:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:31]execute_script... [07:51: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)875584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:31]POST & json_proto [07:51:31]process_json_proto [07:51:31]json parsed OK: [07:51:31]protocol is kg_v1.0 [07:51:31]action value=close_receipt [07:51:31]process_action close_receipt [07:51:31]cmd_close_receipt [07:51:31]MH_GetDate [07:51:31]Write to MH i2c: F0 00 00 5A 1D 66 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: F0 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: F0 09 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: F0 09 00 5A 1D 00 86 59 17 67 19 BC 99 64 9E [07:51:31]GetLastDocTimeStamp 1729583294 [07:51:31]current date 1729583494 [07:51:31]FM_GetShiftState [07:51:31]SAM_PROTO_GetShiftState [07:51:31]wFMCommunicate request_size=4 [07:51:31]MH_SAM_APDU [07:51:31]CAPDU: 80 13 01 00 [07:51:31]Write to MH i2c: E2 08 00 5B 1D 80 13 01 00 00 00 00 00 F5 [07:51:31]Write i2c OK [07:51:31]MH_I2C_Read... [07:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:31]Read from MH i2c: E2 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 0E 00 [07:51:31]MH_I2C_Read... [07:51:31]Read from MH i2c: E2 0E 00 5B 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7B [07:51:31]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:51:31]wFMCommunicate OK [07:51:31]SAM_PROTO_GetShiftState done [07:51:31]FM_GetShiftState done [07:51:31]opened in 1729556748 [07:51:31]opened+sec_in_day 1729643148 [07:51:31]quantity*price = 50000 [07:51:31]sum+1 = 50001 [07:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 51 22.10.2024 07:51 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157223 ФПД: 104813928158341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157223&fm=104813928158341&tin=02508201610067®Number=0000137193017469&sum=50000 [07:51:32]StoreToDocumentArchive [07:51:32]shift 316 fd 157223 [07:51:32]save to /storage/0316/doc_00157223 [07:51:32]save last doc name /storage/0316/doc_00157223 to /storage/kkm_last_doc_name [07:51:32]save OK [07:51:32]Clear old archive folders... [07:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [07:51:32]tlvbuf is 001BD950 [07:51:32]SAM_PROTO_ClearQueue [07:51:32]wFMCommunicate request_size=4 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 09 00 00 [07:51:32]Write to MH i2c: E2 08 00 68 1D 80 09 00 00 00 00 00 00 F7 [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 68 1D 00 90 00 F9 [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]SAM_PROTO_ClearQueue done [07:51:32]KKMCreateOFDPacket [07:51:32]OFDProtocolAddRootSTLVToBuf [07:51:32]FM_MakeSignedData [07:51:32]FM_MakeSignedData [07:51:32]SAM_PROTO_SignData [07:51:32]wFMCommunicate request_size=4 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 0D 01 02 [07:51:32]Write to MH i2c: E2 08 00 69 1D 80 0D 01 02 00 00 00 00 FF [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:32]Read from MH i2c: E2 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 [07:51:32]MH_I2C_Read... [07:51:32]Read from MH i2c: E2 03 00 69 1D 00 90 00 FA [07:51:32]RAPDU: 90 00 [07:51:32]wFMCommunicate OK [07:51:32]wFMCommunicate request_size=255 [07:51:32]MH_SAM_APDU [07:51:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 86 59 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 66 02 00 35 04 06 00 [07:51:32]Write to MH i2c: E2 02 01 6A 1D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 86 59 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 66 02 00 35 04 06 00 00 00 DC [07:51:32]Write i2c OK [07:51:32]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 03 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 03 00 6A 1D 00 90 00 FB [07:51:33]RAPDU: 90 00 [07:51:33]wFMCommunicate OK [07:51:33]wFMCommunicate request_size=11 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 0D 02 02 06 5F 53 E4 F4 94 85 [07:51:33]Write to MH i2c: E2 0E 00 6B 1D 80 0D 02 02 06 00 5F 53 E4 F4 94 85 00 00 B1 [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 03 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 03 00 6B 1D 00 90 00 FC [07:51:33]RAPDU: 90 00 [07:51:33]wFMCommunicate OK [07:51:33]wFMCommunicate request_size=4 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 0D 03 02 [07:51:33]Write to MH i2c: E2 08 00 6C 1D 80 0D 03 02 00 00 00 00 04 [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 0B 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 0B 00 6C 1D 00 B9 3E 35 BD 16 3C DB 8B 90 00 A6 [07:51:33]RAPDU: B9 3E 35 BD 16 3C DB 8B 90 00 [07:51:33]wFMCommunicate OK [07:51:33]SAM_PROTO_SignData done [07:51:33]FM_MakeSignedData done [07:51:33]CreateOFDProtocolMessage [07:51:33]wFMCommunicate request_size=4 [07:51:33]MH_SAM_APDU [07:51:33]CAPDU: 80 11 00 00 [07:51:33]Write to MH i2c: E2 08 00 6D 1D 80 11 00 00 00 00 00 00 04 [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:33]Read from MH i2c: E2 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 17 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: E2 17 00 6D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [07:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:51:33]wFMCommunicate OK [07:51:33]CreateOFDProtocolMessage done [07:51:33]OFDSenderStorePacket 157223 [07:51:33]StoreOFDPacket docnum=157223 [07:51:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8E A9 08 01 6F 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 86 59 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 66 02 00 35 04 06 00 5F 53 E4 F4 94 85 B9 3E 35 BD 16 3C DB 8B [07:51:33]CheckFolder [07:51:33]dirname=/storage/ofd_packets [07:51:33]CheckFolder done [07:51:33]ProducePacketName [07:51:33]name=ofd_packets/00157223 [07:51:33]NVStorageSaveData ofd_packets/00157223 [07:51:33]File name is /storage/ofd_packets/00157223 [07:51:33]Write 302 bytes [07:51:33]NVStorageSaveData done [07:51:33]OFDSenderStorePacket done [07:51:33]KKMCreateOFDPacket done [07:51:33]NVStorageSaveData kkm_last_timestamp [07:51:33]File name is /storage/kkm_last_timestamp [07:51:33]Write 4 bytes [07:51:33]NVStorageSaveData done [07:51:33]OFD Sender: Processing packet 157223 [packets to send 52, broken 51] [07:51:33]ProducePacketName [07:51:33]name=ofd_packets/00157223 [07:51:33]OFD Sender: To server: pG, [07:51:33]CommunicateWithHost lk.salyk.kg:30040 [07:51:33]ConnectInit lk.salyk.kg [07:51:33]ExternCall_PrintAddStr [07:51:33]wPrintStart [07:51:33]Write to MH i2c: 01 00 00 6E 1D 8B [07:51:33]Write i2c OK [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: 01 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: 01 07 00 [07:51:33]MH_I2C_Read... [07:51:33]Read from MH i2c: 01 07 00 6E 1D 00 00 00 00 00 FF 0F A0 [07:51:33]RasterBufferAndPrint [07:51:33]line Счет N : (1)875584 [07:51:33]line ИНН: 02508201610067 [07:51:33]line Контрольно-Кассовый Чек [07:51:33]line ПРОДАЖА [07:51:33]line ТРК (МРК, ГНК) : 23 [07:51:33]line Товар: 2710124130 [07:51:33]line Super 92-К-5 [07:51:33]line 7.310 * 68.40 [07:51:33]line = 500.00 [07:51:33]line НДС 12% НСП 1% [07:51:33]line > о реализуемом товаре [07:51:33]line ИТОГО: 500.00 [07:51:33]line НСП 1% : 4.42 [07:51:33]line НДС 12% : 53.10 [07:51:33]line Наличными: 500.00 [07:51:33]line Безнал.: 0.00 [07:51:33]line Место: АЗС № 165 "Партнер Нефть" [07:51:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:51:33]line СНО: Общий режим [07:51:33]line Чек 51 22.10.2024 07:51 [07:51:33]line Смена: 316 ФФД: 1.0 [07:51:33]line ЗНМ: 0300000234 [07:51:33]line РНМ: 0000137193017469 [07:51:33]line Версия ККМ: v1.0 [07:51:33]line ФМ: 0000000000963156 [07:51:33]line ФД: 157223 [07:51:33]line ФПД: 104813928158341 [07:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075134&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157223&fm=104813928158341&tin=02508201610067®Number=0000137193017469&sum=50000 [07:51:33]Connected sock=11 [07:51:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8E A9 08 01 6F 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 86 59 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 27 66 02 00 35 04 06 00 5F 53 E4 F4 94 85 B9 3E 35 BD 16 3C DB 8B [07:51:33]written 0, free lines is 4095 [07:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 27 47 00 21 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 39 36 33 31 35 36 10 04 04 00 27 66 02 00 F4 03 04 00 B3 FF 16 67 B6 04 01 00 00 15 7D 28 AD 7C 1B CC FD [07:51:33]CommunicateWithHost err = 0 [07:51:33]CheckOFDResponse [07:51:33]1017 (14) - 77093643461234 [07:51:33]1041 (16) - 0000000000963156 [07:51:33]1040 (4) - 157223 [07:51:33]1012 (4) - 22.10.2024 01:28 [07:51:33]1206 (1) - 0 [07:51:33]OFD Sender: Remove packet 157223 [07:51:33]ProducePacketName [07:51:33]name=ofd_packets/00157223 [07:51:33]NVStorageDeleteData [07:51:34]Write to MH i2c: 01 00 00 96 1D B3 [07:51:34]Write i2c OK [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: 01 [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: 01 07 00 [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: 01 07 00 96 1D 00 00 00 00 00 02 0D C9 [07:51:34]RasterBufferAndPrint [07:51:34]line [07:51:34]line [07:51:34]line [07:51:34]line [07:51:34]line [07:51:34]written 0, free lines is 3336 [07:51:34]MH_Cut [07:51:34]Write to MH i2c: D1 01 00 9D 1D 01 8C [07:51:34]Write i2c OK [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: D1 [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: D1 01 00 [07:51:34]MH_I2C_Read... [07:51:34]Read from MH i2c: D1 01 00 9D 1D 00 8B [07:51:34]Write to MH i2c: 01 00 00 9E 1D BB [07:51:34]Write i2c OK [07:51:34]MH_I2C_Read... [07:51:34]OFD Sender: No OFD packet to send [07:51:34]*** Cut start [07:51:34]*** Partial cut [07:51:34]*** CUTSNS_PIN = 1 [07:51:34]*** CUTSNS_PIN = 0 [07:51:35]*** Brake cut motor [07:51:35]Read from MH i2c: 01 [07:51:35]MH_I2C_Read... [07:51:35]*** Stop cut motor [07:51:35]*** Cut end [07:51:35]Read from MH i2c: 01 07 00 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: 01 07 00 9E 1D 00 00 00 00 00 FF 0F D0 [07:51:35]process_action close_receipt done [07:51:35]requested_data is exist [07:51:35]produce_requested_data [07:51:35]requested_item fm.sn is exist - process it [07:51:35]wFMCommunicate request_size=4 [07:51:35]MH_SAM_APDU [07:51:35]CAPDU: 80 11 00 00 [07:51:35]Write to MH i2c: E2 08 00 9F 1D 80 11 00 00 00 00 00 00 36 [07:51:35]Write i2c OK [07:51:35]MH_I2C_Read... [07:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:35]Read from MH i2c: E2 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 17 00 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 17 00 9F 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 87 [07:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:51:35]wFMCommunicate OK [07:51:35]requested_item fd.num is exist - process it [07:51:35]SAM_PROTO_GetFieldsCounters [07:51:35]wFMCommunicate request_size=4 [07:51:35]MH_SAM_APDU [07:51:35]CAPDU: 80 13 00 00 [07:51:35]Write to MH i2c: E2 08 00 A0 1D 80 13 00 00 00 00 00 00 39 [07:51:35]Write i2c OK [07:51:35]MH_I2C_Read... [07:51:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:35]Read from MH i2c: E2 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 62 00 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 62 00 A0 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 66 02 00 0E 04 04 00 3C 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 D7 [07:51:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 27 66 02 00 0E 04 04 00 3C 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:51:35]wFMCommunicate OK [07:51:35]SAM_PROTO_GetFieldsCounters done [07:51:35]requested_item shift.num is exist - process it [07:51:35]requested_item shift.opened is exist - process it [07:51:35]req_shift_opened [07:51:35]FM_GetShiftState [07:51:35]SAM_PROTO_GetShiftState [07:51:35]wFMCommunicate request_size=4 [07:51:35]MH_SAM_APDU [07:51:35]CAPDU: 80 13 01 00 [07:51:35]Write to MH i2c: E2 08 00 A1 1D 80 13 01 00 00 00 00 00 3B [07:51:35]Write i2c OK [07:51:35]MH_I2C_Read... [07:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:35]Read from MH i2c: E2 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 0E 00 [07:51:35]MH_I2C_Read... [07:51:35]Read from MH i2c: E2 0E 00 A1 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C1 [07:51:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:51:35]wFMCommunicate OK [07:51:35]SAM_PROTO_GetShiftState done [07:51:35]FM_GetShiftState done [07:51:35]req_shift_opened done [07:51:35]requested_item shift.open_date is exist - process it [07:51:35]req_shift_open_date [07:51:35]req_shift_open_date done [07:51:35]produce_requested_data done [07:51:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157223,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:51:35]process_action_free close_receipt [07:51:35]json_value_free [07:51:35]json_value_free done [07:51:35]process_json_proto returns [07:51:35]Send response to host [07:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157223,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:51:35]free response buf [07:51:35]execute_script done [07:51:35]execute_script returns [07:51:35]free content buf [07:51:35]Sock 9.Close socket [07:51:35]Sock 9.Thread stoped [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:24]OFD Sender: No OFD packet to send [07:52:29]OFD Sender: No OFD packet to send [07:52:34]OFD Sender: No OFD packet to send [07:52:39]OFD Sender: No OFD packet to send [07:52:44]OFD Sender: No OFD packet to send [07:52:49]OFD Sender: No OFD packet to send [07:52:54]OFD Sender: No OFD packet to send [07:52:59]OFD Sender: No OFD packet to send [07:53:04]OFD Sender: No OFD packet to send [07:53:09]OFD Sender: No OFD packet to send [07:53:14]OFD Sender: No OFD packet to send [07:53:19]OFD Sender: No OFD packet to send [07:53:24]OFD Sender: No OFD packet to send [07:53:29]OFD Sender: No OFD packet to send [07:53:34]OFD Sender: No OFD packet to send [07:53:39]OFD Sender: No OFD packet to send [07:53:44]OFD Sender: No OFD packet to send [07:53:49]OFD Sender: No OFD packet to send [07:53:54]OFD Sender: No OFD packet to send [07:53:59]OFD Sender: No OFD packet to send [07:54:04]OFD Sender: No OFD packet to send [07:54:09]OFD Sender: No OFD packet to send [07:54:14]OFD Sender: No OFD packet to send [07:54:19]OFD Sender: No OFD packet to send [07:54:23]accept exits with 7 [07:54:23]New connection [07:54:23]New thread 3066801508 created [07:54:23]Thread 3066944868 joined [07:54:23]Waiting for new connection... [07:54:23] Sock 7.Parse request [07:54:23]Sock 7.Check first char [07:54:23]Sock 7.First char is OK [07:54:23]request: POST /json_proto HTTP/1.0 [07:54:23]Method: POST [07:54:23]URL: /json_proto [07:54:23]Method is POST - this is cgi request [07:54:23]url: /json_proto [07:54:23]query_string will be loaded in cgi processing [07:54:23]execute_cgi json_proto POST (null) [07:54:23]execute_cgi path=json_proto method=POST [07:54:23]POST find Content-Length [07:54:23]Host: 172.17.53.67:8080 [07:54:23]Content-Length: 679 [07:54:23]Content-Type: application/json [07:54:23] [07:54:23]POST finish read [07:54:23]Found Content-Length = 679 [07:54:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [07:54:23]execute_script... [07:54: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)875585", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [07:54:23]POST & json_proto [07:54:23]process_json_proto [07:54:23]json parsed OK: [07:54:23]protocol is kg_v1.0 [07:54:23]action value=close_receipt [07:54:23]process_action close_receipt [07:54:23]cmd_close_receipt [07:54:23]MH_GetDate [07:54:23]Write to MH i2c: F0 00 00 A2 1D AE [07:54:23]Write i2c OK [07:54:23]MH_I2C_Read... [07:54:23]Read from MH i2c: F0 [07:54:23]MH_I2C_Read... [07:54:23]Read from MH i2c: F0 09 00 [07:54:23]MH_I2C_Read... [07:54:23]Read from MH i2c: F0 09 00 A2 1D 00 31 5A 17 67 19 BC 99 64 92 [07:54:23]GetLastDocTimeStamp 1729583494 [07:54:23]current date 1729583665 [07:54:23]FM_GetShiftState [07:54:23]SAM_PROTO_GetShiftState [07:54:23]wFMCommunicate request_size=4 [07:54:23]MH_SAM_APDU [07:54:23]CAPDU: 80 13 01 00 [07:54:23]Write to MH i2c: E2 08 00 A3 1D 80 13 01 00 00 00 00 00 3D [07:54:23]Write i2c OK [07:54:23]MH_I2C_Read... [07:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:23]Read from MH i2c: E2 [07:54:23]MH_I2C_Read... [07:54:23]Read from MH i2c: E2 0E 00 [07:54:23]MH_I2C_Read... [07:54:23]Read from MH i2c: E2 0E 00 A3 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C3 [07:54:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:54:23]wFMCommunicate OK [07:54:23]SAM_PROTO_GetShiftState done [07:54:23]FM_GetShiftState done [07:54:23]opened in 1729556748 [07:54:23]opened+sec_in_day 1729643148 [07:54:23]quantity*price = 200025 [07:54:23]sum+1 = 200026 [07:54:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 52 22.10.2024 07:54 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157224 ФПД: 154012081993182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075425&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157224&fm=154012081993182&tin=02508201610067®Number=0000137193017469&sum=200000 [07:54:24]StoreToDocumentArchive [07:54:24]shift 316 fd 157224 [07:54:24]save to /storage/0316/doc_00157224 [07:54:24]save last doc name /storage/0316/doc_00157224 to /storage/kkm_last_doc_name [07:54:24]save OK [07:54:24]Clear old archive folders... [07:54:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:54:24]tlvbuf is B6EA6420 [07:54:24]SAM_PROTO_ClearQueue [07:54:24]wFMCommunicate request_size=4 [07:54:24]MH_SAM_APDU [07:54:24]CAPDU: 80 09 00 00 [07:54:24]Write to MH i2c: E2 08 00 B0 1D 80 09 00 00 00 00 00 00 3F [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 B0 1D 00 90 00 41 [07:54:24]RAPDU: 90 00 [07:54:24]wFMCommunicate OK [07:54:24]SAM_PROTO_ClearQueue done [07:54:24]KKMCreateOFDPacket [07:54:24]OFDProtocolAddRootSTLVToBuf [07:54:24]FM_MakeSignedData [07:54:24]FM_MakeSignedData [07:54:24]SAM_PROTO_SignData [07:54:24]wFMCommunicate request_size=4 [07:54:24]MH_SAM_APDU [07:54:24]CAPDU: 80 0D 01 02 [07:54:24]Write to MH i2c: E2 08 00 B1 1D 80 0D 01 02 00 00 00 00 47 [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 B1 1D 00 90 00 42 [07:54:24]RAPDU: 90 00 [07:54:24]wFMCommunicate OK [07:54:24]wFMCommunicate request_size=255 [07:54:24]MH_SAM_APDU [07:54: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 32 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 34 00 00 00 F4 03 04 00 31 5A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 66 02 00 35 04 06 00 8C 12 BB 70 [07:54:24]Write to MH i2c: E2 02 01 B2 1D 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 32 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 34 00 00 00 F4 03 04 00 31 5A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 66 02 00 35 04 06 00 8C 12 BB 70 00 00 A2 [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]OFD Sender: No OFD packet to send [07:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 B2 1D 00 90 00 43 [07:54:24]RAPDU: 90 00 [07:54:24]wFMCommunicate OK [07:54:24]wFMCommunicate request_size=7 [07:54:24]MH_SAM_APDU [07:54:24]CAPDU: 80 0D 02 02 02 35 DE [07:54:24]Write to MH i2c: E2 0A 00 B3 1D 80 0D 02 02 02 00 35 DE 00 00 61 [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 03 00 B3 1D 00 90 00 44 [07:54:24]RAPDU: 90 00 [07:54:24]wFMCommunicate OK [07:54:24]wFMCommunicate request_size=4 [07:54:24]MH_SAM_APDU [07:54:24]CAPDU: 80 0D 03 02 [07:54:24]Write to MH i2c: E2 08 00 B4 1D 80 0D 03 02 00 00 00 00 4C [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 0B 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 0B 00 B4 1D 00 FC 09 3C AC 74 5D 59 7F 90 00 E3 [07:54:24]RAPDU: FC 09 3C AC 74 5D 59 7F 90 00 [07:54:24]wFMCommunicate OK [07:54:24]SAM_PROTO_SignData done [07:54:24]FM_MakeSignedData done [07:54:24]CreateOFDProtocolMessage [07:54:24]wFMCommunicate request_size=4 [07:54:24]MH_SAM_APDU [07:54:24]CAPDU: 80 11 00 00 [07:54:24]Write to MH i2c: E2 08 00 B5 1D 80 11 00 00 00 00 00 00 4C [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:24]Read from MH i2c: E2 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 17 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: E2 17 00 B5 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9D [07:54:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:24]wFMCommunicate OK [07:54:24]CreateOFDProtocolMessage done [07:54:24]OFDSenderStorePacket 157224 [07:54:24]StoreOFDPacket docnum=157224 [07:54:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 F0 04 01 10 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 32 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 34 00 00 00 F4 03 04 00 31 5A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 66 02 00 35 04 06 00 8C 12 BB 70 35 DE FC 09 3C AC 74 5D 59 7F [07:54:24]CheckFolder [07:54:24]dirname=/storage/ofd_packets [07:54:24]CheckFolder done [07:54:24]ProducePacketName [07:54:24]name=ofd_packets/00157224 [07:54:24]NVStorageSaveData ofd_packets/00157224 [07:54:24]File name is /storage/ofd_packets/00157224 [07:54:24]Write 298 bytes [07:54:24]NVStorageSaveData done [07:54:24]OFDSenderStorePacket done [07:54:24]KKMCreateOFDPacket done [07:54:24]NVStorageSaveData kkm_last_timestamp [07:54:24]File name is /storage/kkm_last_timestamp [07:54:24]Write 4 bytes [07:54:24]NVStorageSaveData done [07:54:24]ExternCall_PrintAddStr [07:54:24]wPrintStart [07:54:24]Write to MH i2c: 01 00 00 B6 1D D3 [07:54:24]Write i2c OK [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: 01 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: 01 07 00 [07:54:24]MH_I2C_Read... [07:54:24]Read from MH i2c: 01 07 00 B6 1D 00 00 00 00 00 FF 0F E8 [07:54:24]RasterBufferAndPrint [07:54:24]line Счет N : (1)875585 [07:54:24]line ИНН: 02508201610067 [07:54:24]line Контрольно-Кассовый Чек [07:54:24]line ПРОДАЖА [07:54:24]line ТРК (МРК, ГНК) : 24 [07:54:24]line Товар: 2710194210 [07:54:24]line ДТ-К-2 [07:54:24]line 26.250 * 76.20 [07:54:24]line = 2000.25 [07:54:24]line НДС 12% НСП 1% [07:54:24]line > о реализуемом товаре [07:54:24]line ОКРУГЛЕНИЕ: -0.25 [07:54:24]line ИТОГО: 2000.00 [07:54:24]line Внесено: 2000.00 [07:54:24]line СДАЧА: 0.00 [07:54:24]line НСП 1% : 17.70 [07:54:24]line НДС 12% : 212.42 [07:54:24]line Наличными: 2000.00 [07:54:24]line Безнал.: 0.00 [07:54:24]line Место: АЗС № 165 "Партнер Нефть" [07:54:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:54:24]line СНО: Общий режим [07:54:24]line Чек 52 22.10.2024 07:54 [07:54:24]line Смена: 316 ФФД: 1.0 [07:54:24]line ЗНМ: 0300000234 [07:54:24]line РНМ: 0000137193017469 [07:54:24]line Версия ККМ: v1.0 [07:54:24]line ФМ: 0000000000963156 [07:54:24]line ФД: 157224 [07:54:24]line ФПД: 154012081993182 [07:54:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075425&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157224&fm=154012081993182&tin=02508201610067®Number=0000137193017469&sum=200000 [07:54:24]written 0, free lines is 4095 [07:54:24]OFD Sender: Processing packet 157224 [packets to send 52, broken 51] [07:54:24]ProducePacketName [07:54:24]name=ofd_packets/00157224 [07:54:24]OFD Sender: To server: pG, [07:54:24]CommunicateWithHost lk.salyk.kg:30040 [07:54:24]ConnectInit lk.salyk.kg [07:54:25]Connected sock=10 [07:54:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 76 F0 04 01 10 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 32 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 34 00 00 00 F4 03 04 00 31 5A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 28 66 02 00 35 04 06 00 8C 12 BB 70 35 DE FC 09 3C AC 74 5D 59 7F [07:54:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 25 47 00 5A 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 39 36 33 31 35 36 10 04 04 00 28 66 02 00 F4 03 04 00 5E 00 17 67 B6 04 01 00 00 01 1F 63 44 E9 67 5C 4D [07:54:25]CommunicateWithHost err = 0 [07:54:25]CheckOFDResponse [07:54:25]1017 (14) - 77093643461234 [07:54:25]1041 (16) - 0000000000963156 [07:54:25]1040 (4) - 157224 [07:54:25]1012 (4) - 22.10.2024 01:31 [07:54:25]1206 (1) - 0 [07:54:25]OFD Sender: Remove packet 157224 [07:54:25]ProducePacketName [07:54:25]name=ofd_packets/00157224 [07:54:25]NVStorageDeleteData [07:54:25]Write to MH i2c: 01 00 00 E1 1D FE [07:54:25]Write i2c OK [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: 01 [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: 01 07 00 [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: 01 07 00 E1 1D 00 00 00 00 00 E6 0C F7 [07:54:25]RasterBufferAndPrint [07:54:25]line [07:54:25]line [07:54:25]line [07:54:25]line [07:54:25]line [07:54:25]written 0, free lines is 3309 [07:54:25]MH_Cut [07:54:25]Write to MH i2c: D1 01 00 E8 1D 01 D7 [07:54:25]Write i2c OK [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: D1 [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: D1 01 00 [07:54:25]MH_I2C_Read... [07:54:25]Read from MH i2c: D1 01 00 E8 1D 00 D6 [07:54:25]Write to MH i2c: 01 00 00 E9 1D 06 [07:54:25]Write i2c OK [07:54:25]MH_I2C_Read... [07:54:25]OFD Sender: No OFD packet to send [07:54:26]*** Cut start [07:54:26]*** Partial cut [07:54:26]*** CUTSNS_PIN = 1 [07:54:26]*** CUTSNS_PIN = 0 [07:54:26]*** Brake cut motor [07:54:26]Read from MH i2c: 01 [07:54:26]MH_I2C_Read... [07:54:26]*** Stop cut motor [07:54:26]*** Cut end [07:54:26]Read from MH i2c: 01 07 00 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: 01 07 00 E9 1D 00 00 00 00 00 FF 0F 1B [07:54:26]process_action close_receipt done [07:54:26]requested_data is exist [07:54:26]produce_requested_data [07:54:26]requested_item fm.sn is exist - process it [07:54:26]wFMCommunicate request_size=4 [07:54:26]MH_SAM_APDU [07:54:26]CAPDU: 80 11 00 00 [07:54:26]Write to MH i2c: E2 08 00 EA 1D 80 11 00 00 00 00 00 00 81 [07:54:26]Write i2c OK [07:54:26]MH_I2C_Read... [07:54:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:26]Read from MH i2c: E2 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 17 00 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 17 00 EA 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D2 [07:54:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:54:26]wFMCommunicate OK [07:54:26]requested_item fd.num is exist - process it [07:54:26]SAM_PROTO_GetFieldsCounters [07:54:26]wFMCommunicate request_size=4 [07:54:26]MH_SAM_APDU [07:54:26]CAPDU: 80 13 00 00 [07:54:26]Write to MH i2c: E2 08 00 EB 1D 80 13 00 00 00 00 00 00 84 [07:54:26]Write i2c OK [07:54:26]MH_I2C_Read... [07:54:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:26]Read from MH i2c: E2 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 62 00 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 62 00 EB 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 66 02 00 0E 04 04 00 3C 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 26 [07:54:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 28 66 02 00 0E 04 04 00 3C 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:54:26]wFMCommunicate OK [07:54:26]SAM_PROTO_GetFieldsCounters done [07:54:26]requested_item shift.num is exist - process it [07:54:26]requested_item shift.opened is exist - process it [07:54:26]req_shift_opened [07:54:26]FM_GetShiftState [07:54:26]SAM_PROTO_GetShiftState [07:54:26]wFMCommunicate request_size=4 [07:54:26]MH_SAM_APDU [07:54:26]CAPDU: 80 13 01 00 [07:54:26]Write to MH i2c: E2 08 00 EC 1D 80 13 01 00 00 00 00 00 86 [07:54:26]Write i2c OK [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 [07:54:26]MH_I2C_Read... [07:54:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:26]Read from MH i2c: E2 0E 00 [07:54:26]MH_I2C_Read... [07:54:26]Read from MH i2c: E2 0E 00 EC 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0C [07:54:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:54:26]wFMCommunicate OK [07:54:26]SAM_PROTO_GetShiftState done [07:54:26]FM_GetShiftState done [07:54:26]req_shift_opened done [07:54:26]requested_item shift.open_date is exist - process it [07:54:26]req_shift_open_date [07:54:26]req_shift_open_date done [07:54:26]produce_requested_data done [07:54:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157224,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:54:26]process_action_free close_receipt [07:54:26]json_value_free [07:54:26]json_value_free done [07:54:26]process_json_proto returns [07:54:26]Send response to host [07:54:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157224,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:54:26]free response buf [07:54:26]execute_script done [07:54:26]execute_script returns [07:54:26]free content buf [07:54:26]Sock 7.Close socket [07:54:26]Sock 7.Thread stoped [07:54:30]OFD Sender: No OFD packet to send [07:54:35]OFD Sender: No OFD packet to send [07:54:40]OFD Sender: No OFD packet to send [07:54:45]OFD Sender: No OFD packet to send [07:54:50]OFD Sender: No OFD packet to send [07:54:55]OFD Sender: No OFD packet to send [07:55:00]OFD Sender: No OFD packet to send [07:55:05]OFD Sender: No OFD packet to send [07:55:10]OFD Sender: No OFD packet to send [07:55:15]OFD Sender: No OFD packet to send [07:55:20]OFD Sender: No OFD packet to send [07:55:25]OFD Sender: No OFD packet to send [07:55:30]OFD Sender: No OFD packet to send [07:55:35]OFD Sender: No OFD packet to send [07:55:40]OFD Sender: No OFD packet to send [07:55:44]recv_with_timeout no data received [07:55:45]OFD Sender: No OFD packet to send [07:55:50]OFD Sender: No OFD packet to send [07:55:55]OFD Sender: No OFD packet to send [07:56:00]OFD Sender: No OFD packet to send [07:56:05]OFD Sender: No OFD packet to send [07:56:10]OFD Sender: No OFD packet to send [07:56:12]recv_with_timeout no data received [07:56:15]OFD Sender: No OFD packet to send [07:56:20]OFD Sender: No OFD packet to send [07:56:25]OFD Sender: No OFD packet to send [07:56:30]OFD Sender: No OFD packet to send [07:56:35]OFD Sender: No OFD packet to send [07:56:40]OFD Sender: No OFD packet to send [07:56:45]OFD Sender: No OFD packet to send [07:56:50]OFD Sender: No OFD packet to send [07:56:55]OFD Sender: No OFD packet to send [07:57:00]OFD Sender: No OFD packet to send [07:57:05]OFD Sender: No OFD packet to send [07:57:10]OFD Sender: No OFD packet to send [07:57:15]OFD Sender: No OFD packet to send [07:57:20]OFD Sender: No OFD packet to send [07:57:25]OFD Sender: No OFD packet to send [07:57:30]OFD Sender: No OFD packet to send [07:57:35]OFD Sender: No OFD packet to send [07:57:40]OFD Sender: No OFD packet to send [07:57:45]OFD Sender: No OFD packet to send [07:57:50]OFD Sender: No OFD packet to send [07:57:55]OFD Sender: No OFD packet to send [07:58:00]OFD Sender: No OFD packet to send [07:58:05]OFD Sender: No OFD packet to send [07:58:10]OFD Sender: No OFD packet to send [07:58:15]OFD Sender: No OFD packet to send [07:58:20]OFD Sender: No OFD packet to send [07:58:25]OFD Sender: No OFD packet to send [07:58:30]OFD Sender: No OFD packet to send [07:58:35]accept exits with 9 [07:58:35]New connection [07:58:35]New thread 3066944868 created [07:58:35]Thread 3066801508 joined [07:58:35]Waiting for new connection... [07:58:35] Sock 9.Parse request [07:58:35]Sock 9.Check first char [07:58:35]Sock 9.First char is OK [07:58:35]request: POST /json_proto HTTP/1.0 [07:58:35]Method: POST [07:58:35]URL: /json_proto [07:58:35]Method is POST - this is cgi request [07:58:35]url: /json_proto [07:58:35]query_string will be loaded in cgi processing [07:58:35]execute_cgi json_proto POST (null) [07:58:35]execute_cgi path=json_proto method=POST [07:58:35]POST find Content-Length [07:58:35]Host: 172.17.53.67:8080 [07:58:35]Content-Length: 682 [07:58:35]Content-Type: application/json [07:58:35] [07:58:35]POST finish read [07:58:35]Found Content-Length = 682 [07:58:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:58:35]execute_script... [07:58: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)875586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [07:58:35]POST & json_proto [07:58:35]process_json_proto [07:58:35]json parsed OK: [07:58:35]protocol is kg_v1.0 [07:58:35]action value=close_receipt [07:58:35]process_action close_receipt [07:58:35]cmd_close_receipt [07:58:35]MH_GetDate [07:58:35]Write to MH i2c: F0 00 00 ED 1D F9 [07:58:35]Write i2c OK [07:58:35]MH_I2C_Read... [07:58:35]Read from MH i2c: F0 [07:58:35]MH_I2C_Read... [07:58:35]Read from MH i2c: F0 09 00 [07:58:35]MH_I2C_Read... [07:58:35]Read from MH i2c: F0 09 00 ED 1D 00 2E 5B 17 67 19 BC 99 64 DB [07:58:35]GetLastDocTimeStamp 1729583665 [07:58:35]current date 1729583918 [07:58:35]FM_GetShiftState [07:58:35]SAM_PROTO_GetShiftState [07:58:35]wFMCommunicate request_size=4 [07:58:35]MH_SAM_APDU [07:58:35]CAPDU: 80 13 01 00 [07:58:35]Write to MH i2c: E2 08 00 EE 1D 80 13 01 00 00 00 00 00 88 [07:58:35]Write i2c OK [07:58:35]MH_I2C_Read... [07:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:35]Read from MH i2c: E2 [07:58:35]MH_I2C_Read... [07:58:35]Read from MH i2c: E2 0E 00 [07:58:35]MH_I2C_Read... [07:58:35]Read from MH i2c: E2 0E 00 EE 1D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0E [07:58:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:58:35]wFMCommunicate OK [07:58:35]SAM_PROTO_GetShiftState done [07:58:35]FM_GetShiftState done [07:58:35]opened in 1729556748 [07:58:35]opened+sec_in_day 1729643148 [07:58:35]quantity*price = 100021 [07:58:35]sum+1 = 100023 [07:58:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 53 22.10.2024 07:58 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157225 ФПД: 142036287376008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075838&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157225&fm=142036287376008&tin=02508201610067®Number=0000137193017469&sum=100000 [07:58:36]StoreToDocumentArchive [07:58:36]shift 316 fd 157225 [07:58:36]save to /storage/0316/doc_00157225 [07:58:36]save last doc name /storage/0316/doc_00157225 to /storage/kkm_last_doc_name [07:58:36]save OK [07:58:36]Clear old archive folders... [07:58:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:58:36]tlvbuf is B6EA6460 [07:58:36]SAM_PROTO_ClearQueue [07:58:36]wFMCommunicate request_size=4 [07:58:36]MH_SAM_APDU [07:58:36]CAPDU: 80 09 00 00 [07:58:36]Write to MH i2c: E2 08 00 FB 1D 80 09 00 00 00 00 00 00 8A [07:58:36]Write i2c OK [07:58:36]MH_I2C_Read... [07:58:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:58:36]Read from MH i2c: E2 [07:58:36]MH_I2C_Read... [07:58:36]Read from MH i2c: E2 03 00 [07:58:36]MH_I2C_Read... [07:58:36]Read from MH i2c: E2 03 00 FB 1D 00 90 00 8C [07:58:36]RAPDU: 90 00 [07:58:36]wFMCommunicate OK [07:58:36]SAM_PROTO_ClearQueue done [07:58:36]KKMCreateOFDPacket [07:58:36]OFDProtocolAddRootSTLVToBuf [07:58:36]FM_MakeSignedData [07:58:36]FM_MakeSignedData [07:58:36]SAM_PROTO_SignData [07:58:36]wFMCommunicate request_size=4 [07:58:36]MH_SAM_APDU [07:58:36]CAPDU: 80 0D 01 02 [07:58:36]Write to MH i2c: E2 08 00 FC 1D 80 0D 01 02 00 00 00 00 92 [07:58:36]Write i2c OK [07:58:36]MH_I2C_Read... [07:58:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:58:36]Read from MH i2c: E2 [07:58:36]MH_I2C_Read... [07:58:36]Read from MH i2c: E2 03 00 [07:58:36]MH_I2C_Read... [07:58:36]Read from MH i2c: E2 03 00 FC 1D 00 90 00 8D [07:58:36]RAPDU: 90 00 [07:58:36]wFMCommunicate OK [07:58:36]wFMCommunicate request_size=255 [07:58:36]MH_SAM_APDU [07:58: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 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 35 00 00 00 F4 03 04 00 2E 5B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 66 02 00 35 04 06 00 81 [07:58:36]Write to MH i2c: E2 02 01 FD 1D 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 35 00 00 00 F4 03 04 00 2E 5B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 66 02 00 35 04 06 00 81 00 00 E1 [07:58:36]Write i2c OK [07:58:36]MH_I2C_Read... [07:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:37]Read from MH i2c: E2 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 03 00 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 03 00 FD 1D 00 90 00 8E [07:58:37]RAPDU: 90 00 [07:58:37]wFMCommunicate OK [07:58:37]wFMCommunicate request_size=10 [07:58:37]MH_SAM_APDU [07:58:37]CAPDU: 80 0D 02 02 05 2E 66 74 4A 88 [07:58:37]Write to MH i2c: E2 0D 00 FE 1D 80 0D 02 02 05 00 2E 66 74 4A 88 00 00 79 [07:58:37]Write i2c OK [07:58:37]MH_I2C_Read... [07:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:58:37]Read from MH i2c: E2 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 03 00 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 03 00 FE 1D 00 90 00 8F [07:58:37]RAPDU: 90 00 [07:58:37]wFMCommunicate OK [07:58:37]wFMCommunicate request_size=4 [07:58:37]MH_SAM_APDU [07:58:37]CAPDU: 80 0D 03 02 [07:58:37]Write to MH i2c: E2 08 00 FF 1D 80 0D 03 02 00 00 00 00 97 [07:58:37]Write i2c OK [07:58:37]MH_I2C_Read... [07:58:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:58:37]Read from MH i2c: E2 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 0B 00 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 0B 00 FF 1D 00 89 A3 23 20 88 14 F9 E9 90 00 85 [07:58:37]RAPDU: 89 A3 23 20 88 14 F9 E9 90 00 [07:58:37]wFMCommunicate OK [07:58:37]SAM_PROTO_SignData done [07:58:37]FM_MakeSignedData done [07:58:37]CreateOFDProtocolMessage [07:58:37]wFMCommunicate request_size=4 [07:58:37]MH_SAM_APDU [07:58:37]CAPDU: 80 11 00 00 [07:58:37]Write to MH i2c: E2 08 00 00 1E 80 11 00 00 00 00 00 00 98 [07:58:37]Write i2c OK [07:58:37]MH_I2C_Read... [07:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:37]Read from MH i2c: E2 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 17 00 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: E2 17 00 00 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E9 [07:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:58:37]wFMCommunicate OK [07:58:37]CreateOFDProtocolMessage done [07:58:37]OFDSenderStorePacket 157225 [07:58:37]StoreOFDPacket docnum=157225 [07:58:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B EF 07 01 A3 FD 5A 03 01 00 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 35 00 00 00 F4 03 04 00 2E 5B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 66 02 00 35 04 06 00 81 2E 66 74 4A 88 89 A3 23 20 88 14 F9 E9 [07:58:37]CheckFolder [07:58:37]dirname=/storage/ofd_packets [07:58:37]CheckFolder done [07:58:37]ProducePacketName [07:58:37]name=ofd_packets/00157225 [07:58:37]NVStorageSaveData ofd_packets/00157225 [07:58:37]File name is /storage/ofd_packets/00157225 [07:58:37]Write 301 bytes [07:58:37]NVStorageSaveData done [07:58:37]OFDSenderStorePacket done [07:58:37]KKMCreateOFDPacket done [07:58:37]NVStorageSaveData kkm_last_timestamp [07:58:37]File name is /storage/kkm_last_timestamp [07:58:37]Write 4 bytes [07:58:37]NVStorageSaveData done [07:58:37]ExternCall_PrintAddStr [07:58:37]wPrintStart [07:58:37]Write to MH i2c: 01 00 00 01 1E 1F [07:58:37]Write i2c OK [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: 01 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: 01 07 00 [07:58:37]MH_I2C_Read... [07:58:37]Read from MH i2c: 01 07 00 01 1E 00 00 00 00 00 FF 0F 34 [07:58:37]RasterBufferAndPrint [07:58:37]line Счет N : (1)875586 [07:58:37]line ИНН: 02508201610067 [07:58:37]line Контрольно-Кассовый Чек [07:58:37]line ПРОДАЖА [07:58:37]line ТРК (МРК, ГНК) : 31 [07:58:37]line Товар: 2710124500 [07:58:37]line Аи-95-К-5 [07:58:37]line 13.480 * 74.20 [07:58:37]line = 1000.22 [07:58:37]line НДС 12% НСП 1% [07:58:37]line > о реализуемом товаре [07:58:37]line ОКРУГЛЕНИЕ: -0.22 [07:58:37]line ИТОГО: 1000.00 [07:58:37]line Внесено: 1000.00 [07:58:37]line СДАЧА: 0.00 [07:58:37]line НСП 1% : 8.85 [07:58:37]line НДС 12% : 106.22 [07:58:37]line Наличными: 1000.00 [07:58:37]line Безнал.: 0.00 [07:58:37]line Место: АЗС № 165 "Партнер Нефть" [07:58:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [07:58:37]line СНО: Общий режим [07:58:37]line Чек 53 22.10.2024 07:58 [07:58:37]line Смена: 316 ФФД: 1.0 [07:58:37]line ЗНМ: 0300000234 [07:58:37]line РНМ: 0000137193017469 [07:58:37]line Версия ККМ: v1.0 [07:58:37]line ФМ: 0000000000963156 [07:58:37]line ФД: 157225 [07:58:37]line ФПД: 142036287376008 [07:58:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T075838&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157225&fm=142036287376008&tin=02508201610067®Number=0000137193017469&sum=100000 [07:58:37]OFD Sender: Processing packet 157225 [packets to send 52, broken 51] [07:58:37]ProducePacketName [07:58:37]name=ofd_packets/00157225 [07:58:37]OFD Sender: To server: pG, [07:58:37]CommunicateWithHost lk.salyk.kg:30040 [07:58:37]ConnectInit lk.salyk.kg [07:58:37]written 0, free lines is 4095 [07:58:37]Connected sock=7 [07:58:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1B EF 07 01 A3 FD 5A 03 01 00 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 35 00 00 00 F4 03 04 00 2E 5B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 29 66 02 00 35 04 06 00 81 2E 66 74 4A 88 89 A3 23 20 88 14 F9 E9 [07:58:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FF A1 47 00 83 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 39 36 33 31 35 36 10 04 04 00 29 66 02 00 F4 03 04 00 5B 01 17 67 B6 04 01 00 00 78 73 6C 82 E3 83 21 B4 [07:58:37]CommunicateWithHost err = 0 [07:58:37]CheckOFDResponse [07:58:37]1017 (14) - 77093643461234 [07:58:37]1041 (16) - 0000000000963156 [07:58:37]1040 (4) - 157225 [07:58:37]1012 (4) - 22.10.2024 01:35 [07:58:37]1206 (1) - 0 [07:58:37]OFD Sender: Remove packet 157225 [07:58:37]ProducePacketName [07:58:37]name=ofd_packets/00157225 [07:58:37]NVStorageDeleteData [07:58:38]Write to MH i2c: 01 00 00 2C 1E 4A [07:58:38]Write i2c OK [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: 01 [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: 01 07 00 [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: 01 07 00 2C 1E 00 00 00 00 00 EC 0C 49 [07:58:38]RasterBufferAndPrint [07:58:38]line [07:58:38]line [07:58:38]line [07:58:38]line [07:58:38]line [07:58:38]written 0, free lines is 3314 [07:58:38]MH_Cut [07:58:38]Write to MH i2c: D1 01 00 33 1E 01 23 [07:58:38]Write i2c OK [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: D1 [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: D1 01 00 [07:58:38]MH_I2C_Read... [07:58:38]Read from MH i2c: D1 01 00 33 1E 00 22 [07:58:38]Write to MH i2c: 01 00 00 34 1E 52 [07:58:38]Write i2c OK [07:58:38]MH_I2C_Read... [07:58:38]OFD Sender: No OFD packet to send [07:58:38]*** Cut start [07:58:38]*** Partial cut [07:58:38]*** CUTSNS_PIN = 1 [07:58:38]*** CUTSNS_PIN = 0 [07:58:39]*** Brake cut motor [07:58:39]Read from MH i2c: 01 [07:58:39]MH_I2C_Read... [07:58:39]*** Stop cut motor [07:58:39]*** Cut end [07:58:39]Read from MH i2c: 01 07 00 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: 01 07 00 34 1E 00 00 00 00 00 FF 0F 67 [07:58:39]process_action close_receipt done [07:58:39]requested_data is exist [07:58:39]produce_requested_data [07:58:39]requested_item fm.sn is exist - process it [07:58:39]wFMCommunicate request_size=4 [07:58:39]MH_SAM_APDU [07:58:39]CAPDU: 80 11 00 00 [07:58:39]Write to MH i2c: E2 08 00 35 1E 80 11 00 00 00 00 00 00 CD [07:58:39]Write i2c OK [07:58:39]MH_I2C_Read... [07:58:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:39]Read from MH i2c: E2 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 17 00 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 17 00 35 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1E [07:58:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [07:58:39]wFMCommunicate OK [07:58:39]requested_item fd.num is exist - process it [07:58:39]SAM_PROTO_GetFieldsCounters [07:58:39]wFMCommunicate request_size=4 [07:58:39]MH_SAM_APDU [07:58:39]CAPDU: 80 13 00 00 [07:58:39]Write to MH i2c: E2 08 00 36 1E 80 13 00 00 00 00 00 00 D0 [07:58:39]Write i2c OK [07:58:39]MH_I2C_Read... [07:58:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:39]Read from MH i2c: E2 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 62 00 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 62 00 36 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 66 02 00 0E 04 04 00 3C 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 76 [07:58:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 29 66 02 00 0E 04 04 00 3C 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 [07:58:39]wFMCommunicate OK [07:58:39]SAM_PROTO_GetFieldsCounters done [07:58:39]requested_item shift.num is exist - process it [07:58:39]requested_item shift.opened is exist - process it [07:58:39]req_shift_opened [07:58:39]FM_GetShiftState [07:58:39]SAM_PROTO_GetShiftState [07:58:39]wFMCommunicate request_size=4 [07:58:39]MH_SAM_APDU [07:58:39]CAPDU: 80 13 01 00 [07:58:39]Write to MH i2c: E2 08 00 37 1E 80 13 01 00 00 00 00 00 D2 [07:58:39]Write i2c OK [07:58:39]MH_I2C_Read... [07:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:39]Read from MH i2c: E2 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 0E 00 [07:58:39]MH_I2C_Read... [07:58:39]Read from MH i2c: E2 0E 00 37 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 58 [07:58:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [07:58:39]wFMCommunicate OK [07:58:39]SAM_PROTO_GetShiftState done [07:58:39]FM_GetShiftState done [07:58:39]req_shift_opened done [07:58:39]requested_item shift.open_date is exist - process it [07:58:39]req_shift_open_date [07:58:39]req_shift_open_date done [07:58:39]produce_requested_data done [07:58:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157225,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [07:58:39]process_action_free close_receipt [07:58:39]json_value_free [07:58:39]json_value_free done [07:58:39]process_json_proto returns [07:58:39]Send response to host [07:58:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157225,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [07:58:39]free response buf [07:58:39]execute_script done [07:58:39]execute_script returns [07:58:39]free content buf [07:58:39]Sock 9.Close socket [07:58:39]Sock 9.Thread stoped [07:58:43]OFD Sender: No OFD packet to send [07:58:48]OFD Sender: No OFD packet to send [07:58:53]OFD Sender: No OFD packet to send [07:58:58]OFD Sender: No OFD packet to send [07:59:03]OFD Sender: No OFD packet to send [07:59:08]OFD Sender: No OFD packet to send [07:59:13]OFD Sender: No OFD packet to send [07:59:18]OFD Sender: No OFD packet to send [07:59:23]OFD Sender: No OFD packet to send [07:59:28]OFD Sender: No OFD packet to send [07:59:33]OFD Sender: No OFD packet to send [07:59:38]OFD Sender: No OFD packet to send [07:59:43]OFD Sender: No OFD packet to send [07:59:48]OFD Sender: No OFD packet to send [07:59:53]OFD Sender: No OFD packet to send [07:59:58]OFD Sender: No OFD packet to send [08:00:03]OFD Sender: No OFD packet to send [08:00:08]OFD Sender: No OFD packet to send [08:00:13]OFD Sender: No OFD packet to send [08:00:18]OFD Sender: No OFD packet to send [08:00:23]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: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: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:23]OFD Sender: No OFD packet to send [08:01:28]OFD Sender: No OFD packet to send [08:01:33]OFD Sender: No OFD packet to send [08:01:38]OFD Sender: No OFD packet to send [08:01:43]OFD Sender: No OFD packet to send [08:01:48]OFD Sender: No OFD packet to send [08:01:53]OFD Sender: No OFD packet to send [08:01:58]OFD Sender: No OFD packet to send [08:02:03]OFD Sender: No OFD packet to send [08:02:08]OFD Sender: No OFD packet to send [08:02:13]OFD Sender: No OFD packet to send [08:02:18]OFD Sender: No OFD packet to send [08:02:23]OFD Sender: No OFD packet to send [08:02:28]OFD Sender: No OFD packet to send [08:02:33]OFD Sender: No OFD packet to send [08:02:38]OFD Sender: No OFD packet to send [08:02:43]OFD Sender: No OFD packet to send [08:02:48]OFD Sender: No OFD packet to send [08:02:53]OFD Sender: No OFD packet to send [08:02:58]OFD Sender: No OFD packet to send [08:03:03]OFD Sender: No OFD packet to send [08:03:08]OFD Sender: No OFD packet to send [08:03:13]OFD Sender: No OFD packet to send [08:03:18]OFD Sender: No OFD packet to send [08:03:23]OFD Sender: No OFD packet to send [08:03:28]OFD Sender: No OFD packet to send [08:03:33]OFD Sender: No OFD packet to send [08:03:38]OFD Sender: No OFD packet to send [08:03:43]OFD Sender: No OFD packet to send [08:03:48]OFD Sender: No OFD packet to send [08:03:53]OFD Sender: No OFD packet to send [08:03:58]OFD Sender: No OFD packet to send [08:04:03]OFD Sender: No OFD packet to send [08:04:08]OFD Sender: No OFD packet to send [08:04:13]OFD Sender: No OFD packet to send [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:45]accept exits with 10 [08:04:45]New connection [08:04:45]New thread 3066801508 created [08:04:45]Thread 3066944868 joined [08:04:45]Waiting for new connection... [08:04:45] Sock 10.Parse request [08:04:45]Sock 10.Check first char [08:04:45]Sock 10.First char is OK [08:04:45]request: POST /json_proto HTTP/1.0 [08:04:45]Method: POST [08:04:45]URL: /json_proto [08:04:45]Method is POST - this is cgi request [08:04:45]url: /json_proto [08:04:45]query_string will be loaded in cgi processing [08:04:45]execute_cgi json_proto POST (null) [08:04:45]execute_cgi path=json_proto method=POST [08:04:45]POST find Content-Length [08:04:45]Host: 172.17.53.67:8080 [08:04:45]Content-Length: 677 [08:04:45]Content-Type: application/json [08:04:45] [08:04:45]POST finish read [08:04:45]Found Content-Length = 677 [08:04:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875587", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:04:45]execute_script... [08:04: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)875587", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:04:45]POST & json_proto [08:04:45]process_json_proto [08:04:45]json parsed OK: [08:04:45]protocol is kg_v1.0 [08:04:45]action value=close_receipt [08:04:45]process_action close_receipt [08:04:45]cmd_close_receipt [08:04:45]MH_GetDate [08:04:45]Write to MH i2c: F0 00 00 38 1E 45 [08:04:45]Write i2c OK [08:04:45]MH_I2C_Read... [08:04:45]Read from MH i2c: F0 [08:04:45]MH_I2C_Read... [08:04:45]Read from MH i2c: F0 09 00 [08:04:45]MH_I2C_Read... [08:04:45]Read from MH i2c: F0 09 00 38 1E 00 A0 5C 17 67 19 BC 99 64 9A [08:04:45]GetLastDocTimeStamp 1729583918 [08:04:45]current date 1729584288 [08:04:45]FM_GetShiftState [08:04:45]SAM_PROTO_GetShiftState [08:04:45]wFMCommunicate request_size=4 [08:04:45]MH_SAM_APDU [08:04:45]CAPDU: 80 13 01 00 [08:04:45]Write to MH i2c: E2 08 00 39 1E 80 13 01 00 00 00 00 00 D4 [08:04:45]Write i2c OK [08:04:45]MH_I2C_Read... [08:04:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:45]Read from MH i2c: E2 [08:04:45]MH_I2C_Read... [08:04:45]Read from MH i2c: E2 0E 00 [08:04:45]MH_I2C_Read... [08:04:45]Read from MH i2c: E2 0E 00 39 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5A [08:04:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:04:45]wFMCommunicate OK [08:04:45]SAM_PROTO_GetShiftState done [08:04:45]FM_GetShiftState done [08:04:45]opened in 1729556748 [08:04:45]opened+sec_in_day 1729643148 [08:04:45]quantity*price = 50041 [08:04:45]sum+1 = 50042 [08:04:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 54 22.10.2024 08:04 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157226 ФПД: 27893889001309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157226&fm=27893889001309&tin=02508201610067®Number=0000137193017469&sum=50000 [08:04:46]StoreToDocumentArchive [08:04:46]shift 316 fd 157226 [08:04:46]save to /storage/0316/doc_00157226 [08:04:46]save last doc name /storage/0316/doc_00157226 to /storage/kkm_last_doc_name [08:04:46]save OK [08:04:46]Clear old archive folders... [08:04:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:04:46]tlvbuf is B6EA61A0 [08:04:46]SAM_PROTO_ClearQueue [08:04:46]wFMCommunicate request_size=4 [08:04:46]MH_SAM_APDU [08:04:46]CAPDU: 80 09 00 00 [08:04:46]Write to MH i2c: E2 08 00 46 1E 80 09 00 00 00 00 00 00 D6 [08:04:46]Write i2c OK [08:04:46]MH_I2C_Read... [08:04:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:04:46]Read from MH i2c: E2 [08:04:46]MH_I2C_Read... [08:04:46]Read from MH i2c: E2 03 00 [08:04:46]MH_I2C_Read... [08:04:46]Read from MH i2c: E2 03 00 46 1E 00 90 00 D8 [08:04:46]RAPDU: 90 00 [08:04:46]wFMCommunicate OK [08:04:46]SAM_PROTO_ClearQueue done [08:04:46]KKMCreateOFDPacket [08:04:46]OFDProtocolAddRootSTLVToBuf [08:04:46]FM_MakeSignedData [08:04:46]FM_MakeSignedData [08:04:46]SAM_PROTO_SignData [08:04:46]wFMCommunicate request_size=4 [08:04:46]MH_SAM_APDU [08:04:46]CAPDU: 80 0D 01 02 [08:04:46]Write to MH i2c: E2 08 00 47 1E 80 0D 01 02 00 00 00 00 DE [08:04:46]Write i2c OK [08:04:46]MH_I2C_Read... [08:04:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:04:46]Read from MH i2c: E2 [08:04:46]MH_I2C_Read... [08:04:46]Read from MH i2c: E2 03 00 [08:04:46]MH_I2C_Read... [08:04:46]Read from MH i2c: E2 03 00 47 1E 00 90 00 D9 [08:04:46]RAPDU: 90 00 [08:04:46]wFMCommunicate OK [08:04:46]wFMCommunicate request_size=255 [08:04:46]MH_SAM_APDU [08:04: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 00 00 00 F4 03 04 00 A0 5C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 66 02 00 35 04 06 00 19 [08:04:46]Write to MH i2c: E2 02 01 48 1E 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 00 00 00 F4 03 04 00 A0 5C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 66 02 00 35 04 06 00 19 00 00 1D [08:04:46]Write i2c OK [08:04:46]MH_I2C_Read... [08:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:47]Read from MH i2c: E2 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 03 00 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 03 00 48 1E 00 90 00 DA [08:04:47]RAPDU: 90 00 [08:04:47]wFMCommunicate OK [08:04:47]wFMCommunicate request_size=10 [08:04:47]MH_SAM_APDU [08:04:47]CAPDU: 80 0D 02 02 05 5E 8D 58 67 5D [08:04:47]Write to MH i2c: E2 0D 00 49 1E 80 0D 02 02 05 00 5E 8D 58 67 5D 00 00 F2 [08:04:47]Write i2c OK [08:04:47]MH_I2C_Read... [08:04:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:04:47]Read from MH i2c: E2 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 03 00 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 03 00 49 1E 00 90 00 DB [08:04:47]RAPDU: 90 00 [08:04:47]wFMCommunicate OK [08:04:47]wFMCommunicate request_size=4 [08:04:47]MH_SAM_APDU [08:04:47]CAPDU: 80 0D 03 02 [08:04:47]Write to MH i2c: E2 08 00 4A 1E 80 0D 03 02 00 00 00 00 E3 [08:04:47]Write i2c OK [08:04:47]MH_I2C_Read... [08:04:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:04:47]Read from MH i2c: E2 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 0B 00 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 0B 00 4A 1E 00 78 16 C3 E5 EE C2 7E 73 90 00 BB [08:04:47]RAPDU: 78 16 C3 E5 EE C2 7E 73 90 00 [08:04:47]wFMCommunicate OK [08:04:47]SAM_PROTO_SignData done [08:04:47]FM_MakeSignedData done [08:04:47]CreateOFDProtocolMessage [08:04:47]wFMCommunicate request_size=4 [08:04:47]MH_SAM_APDU [08:04:47]CAPDU: 80 11 00 00 [08:04:47]Write to MH i2c: E2 08 00 4B 1E 80 11 00 00 00 00 00 00 E3 [08:04:47]Write i2c OK [08:04:47]MH_I2C_Read... [08:04:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:47]Read from MH i2c: E2 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 17 00 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: E2 17 00 4B 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 34 [08:04:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:04:47]wFMCommunicate OK [08:04:47]CreateOFDProtocolMessage done [08:04:47]OFDSenderStorePacket 157226 [08:04:47]StoreOFDPacket docnum=157226 [08:04:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 38 36 07 01 B1 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 00 00 00 F4 03 04 00 A0 5C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 66 02 00 35 04 06 00 19 5E 8D 58 67 5D 78 16 C3 E5 EE C2 7E 73 [08:04:47]CheckFolder [08:04:47]dirname=/storage/ofd_packets [08:04:47]CheckFolder done [08:04:47]ProducePacketName [08:04:47]name=ofd_packets/00157226 [08:04:47]NVStorageSaveData ofd_packets/00157226 [08:04:47]File name is /storage/ofd_packets/00157226 [08:04:47]Write 301 bytes [08:04:47]NVStorageSaveData done [08:04:47]OFDSenderStorePacket done [08:04:47]KKMCreateOFDPacket done [08:04:47]NVStorageSaveData kkm_last_timestamp [08:04:47]File name is /storage/kkm_last_timestamp [08:04:47]Write 4 bytes [08:04:47]NVStorageSaveData done [08:04:47]ExternCall_PrintAddStr [08:04:47]wPrintStart [08:04:47]Write to MH i2c: 01 00 00 4C 1E 6A [08:04:47]Write i2c OK [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: 01 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: 01 07 00 [08:04:47]MH_I2C_Read... [08:04:47]Read from MH i2c: 01 07 00 4C 1E 00 00 00 00 00 FF 0F 7F [08:04:47]RasterBufferAndPrint [08:04:47]line Счет N : (1)875587 [08:04:47]line ИНН: 02508201610067 [08:04:47]line Контрольно-Кассовый Чек [08:04:47]line ПРОДАЖА [08:04:47]line ТРК (МРК, ГНК) : 32 [08:04:47]line Товар: 2710124130 [08:04:47]line Аи-92-К-5 [08:04:47]line 7.480 * 66.90 [08:04:47]line = 500.41 [08:04:47]line НДС 12% НСП 1% [08:04:47]line > о реализуемом товаре [08:04:47]line ОКРУГЛЕНИЕ: -0.41 [08:04:47]line ИТОГО: 500.00 [08:04:47]line Внесено: 500.00 [08:04:47]line СДАЧА: 0.00 [08:04:47]line НСП 1% : 4.43 [08:04:47]line НДС 12% : 53.14 [08:04:47]line Наличными: 500.00 [08:04:47]line Безнал.: 0.00 [08:04:47]line Место: АЗС № 165 "Партнер Нефть" [08:04:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:04:47]line СНО: Общий режим [08:04:47]line Чек 54 22.10.2024 08:04 [08:04:47]line Смена: 316 ФФД: 1.0 [08:04:47]line ЗНМ: 0300000234 [08:04:47]line РНМ: 0000137193017469 [08:04:47]line Версия ККМ: v1.0 [08:04:47]line ФМ: 0000000000963156 [08:04:47]line ФД: 157226 [08:04:47]line ФПД: 27893889001309 [08:04:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080448&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157226&fm=27893889001309&tin=02508201610067®Number=0000137193017469&sum=50000 [08:04:47]OFD Sender: Processing packet 157226 [packets to send 52, broken 51] [08:04:47]ProducePacketName [08:04:47]name=ofd_packets/00157226 [08:04:47]OFD Sender: To server: pG, [08:04:47]CommunicateWithHost lk.salyk.kg:30040 [08:04:47]ConnectInit lk.salyk.kg [08:04:47]written 0, free lines is 4095 [08:04:47]Connected sock=9 [08:04:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 38 36 07 01 B1 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 36 00 00 00 F4 03 04 00 A0 5C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2A 66 02 00 35 04 06 00 19 5E 8D 58 67 5D 78 16 C3 E5 EE C2 7E 73 [08:04:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 88 57 47 00 D6 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 39 36 33 31 35 36 10 04 04 00 2A 66 02 00 F4 03 04 00 CD 02 17 67 B6 04 01 00 00 0E C3 10 78 10 42 75 25 [08:04:47]CommunicateWithHost err = 0 [08:04:47]CheckOFDResponse [08:04:47]1017 (14) - 77093643461234 [08:04:47]1041 (16) - 0000000000963156 [08:04:47]1040 (4) - 157226 [08:04:47]1012 (4) - 22.10.2024 01:41 [08:04:47]1206 (1) - 0 [08:04:47]OFD Sender: Remove packet 157226 [08:04:47]ProducePacketName [08:04:47]name=ofd_packets/00157226 [08:04:47]NVStorageDeleteData [08:04:48]Write to MH i2c: 01 00 00 77 1E 95 [08:04:48]Write i2c OK [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: 01 [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: 01 07 00 [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: 01 07 00 77 1E 00 00 00 00 00 E0 0C 88 [08:04:48]RasterBufferAndPrint [08:04:48]line [08:04:48]line [08:04:48]line [08:04:48]line [08:04:48]line [08:04:48]written 0, free lines is 3304 [08:04:48]MH_Cut [08:04:48]Write to MH i2c: D1 01 00 7E 1E 01 6E [08:04:48]Write i2c OK [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: D1 [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: D1 01 00 [08:04:48]MH_I2C_Read... [08:04:48]Read from MH i2c: D1 01 00 7E 1E 00 6D [08:04:48]Write to MH i2c: 01 00 00 7F 1E 9D [08:04:48]Write i2c OK [08:04:48]MH_I2C_Read... [08:04:48]OFD Sender: No OFD packet to send [08:04:48]*** Cut start [08:04:48]*** Partial cut [08:04:48]*** CUTSNS_PIN = 1 [08:04:48]*** CUTSNS_PIN = 0 [08:04:49]*** Brake cut motor [08:04:49]Read from MH i2c: 01 [08:04:49]MH_I2C_Read... [08:04:49]*** Stop cut motor [08:04:49]*** Cut end [08:04:49]Read from MH i2c: 01 07 00 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: 01 07 00 7F 1E 00 00 00 00 00 FF 0F B2 [08:04:49]process_action close_receipt done [08:04:49]requested_data is exist [08:04:49]produce_requested_data [08:04:49]requested_item fm.sn is exist - process it [08:04:49]wFMCommunicate request_size=4 [08:04:49]MH_SAM_APDU [08:04:49]CAPDU: 80 11 00 00 [08:04:49]Write to MH i2c: E2 08 00 80 1E 80 11 00 00 00 00 00 00 18 [08:04:49]Write i2c OK [08:04:49]MH_I2C_Read... [08:04:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:49]Read from MH i2c: E2 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 17 00 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 17 00 80 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [08:04:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:04:49]wFMCommunicate OK [08:04:49]requested_item fd.num is exist - process it [08:04:49]SAM_PROTO_GetFieldsCounters [08:04:49]wFMCommunicate request_size=4 [08:04:49]MH_SAM_APDU [08:04:49]CAPDU: 80 13 00 00 [08:04:49]Write to MH i2c: E2 08 00 81 1E 80 13 00 00 00 00 00 00 1B [08:04:49]Write i2c OK [08:04:49]MH_I2C_Read... [08:04:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:49]Read from MH i2c: E2 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 62 00 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 62 00 81 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [08:04:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2A 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:04:49]wFMCommunicate OK [08:04:49]SAM_PROTO_GetFieldsCounters done [08:04:49]requested_item shift.num is exist - process it [08:04:49]requested_item shift.opened is exist - process it [08:04:49]req_shift_opened [08:04:49]FM_GetShiftState [08:04:49]SAM_PROTO_GetShiftState [08:04:49]wFMCommunicate request_size=4 [08:04:49]MH_SAM_APDU [08:04:49]CAPDU: 80 13 01 00 [08:04:49]Write to MH i2c: E2 08 00 82 1E 80 13 01 00 00 00 00 00 1D [08:04:49]Write i2c OK [08:04:49]MH_I2C_Read... [08:04:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:49]Read from MH i2c: E2 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 0E 00 [08:04:49]MH_I2C_Read... [08:04:49]Read from MH i2c: E2 0E 00 82 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A3 [08:04:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:04:49]wFMCommunicate OK [08:04:49]SAM_PROTO_GetShiftState done [08:04:49]FM_GetShiftState done [08:04:49]req_shift_opened done [08:04:49]requested_item shift.open_date is exist - process it [08:04:49]req_shift_open_date [08:04:49]req_shift_open_date done [08:04:49]produce_requested_data done [08:04:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157226,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:04:49]process_action_free close_receipt [08:04:49]json_value_free [08:04:49]json_value_free done [08:04:49]process_json_proto returns [08:04:49]Send response to host [08:04:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157226,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:04:49]free response buf [08:04:49]execute_script done [08:04:49]execute_script returns [08:04:49]free content buf [08:04:49]Sock 10.Close socket [08:04:49]Sock 10.Thread stoped [08:04:53]OFD Sender: No OFD packet to send [08:04:58]OFD Sender: No OFD packet to send [08:05:03]OFD Sender: No OFD packet to send [08:05:08]OFD Sender: No OFD packet to send [08:05:13]OFD Sender: No OFD packet to send [08:05:33]OFD Sender: No OFD packet to send [08:05:38]OFD Sender: No OFD packet to send [08:05:43]OFD Sender: No OFD packet to send [08:05:48]OFD Sender: No OFD packet to send [08:05:53]OFD Sender: No OFD packet to send [08:05:58]OFD Sender: No OFD packet to send [08:06:03]OFD Sender: No OFD packet to send [08:06:08]OFD Sender: No OFD packet to send [08:06:10]recv_with_timeout no data received [08:06:13]OFD Sender: No OFD packet to send [08:06:18]OFD Sender: No OFD packet to send [08:06:21]accept exits with 7 [08:06:21]New connection [08:06:21]New thread 3066944868 created [08:06:21]Thread 3066801508 joined [08:06:21]Waiting for new connection... [08:06:21] Sock 7.Parse request [08:06:21]Sock 7.Check first char [08:06:21]Sock 7.First char is OK [08:06:21]request: POST /json_proto HTTP/1.0 [08:06:21]Method: POST [08:06:21]URL: /json_proto [08:06:21]Method is POST - this is cgi request [08:06:21]url: /json_proto [08:06:21]query_string will be loaded in cgi processing [08:06:21]execute_cgi json_proto POST (null) [08:06:21]execute_cgi path=json_proto method=POST [08:06:21]POST find Content-Length [08:06:21]Host: 172.17.53.67:8080 [08:06:21]Content-Length: 797 [08:06:21]Content-Type: application/json [08:06:21] [08:06:21]POST finish read [08:06:21]Found Content-Length = 797 [08:06:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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\u000A4379820", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:21]execute_script... [08: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)875588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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\u000A4379820", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:21]POST & json_proto [08:06:21]process_json_proto [08:06:21]json parsed OK: [08:06:21]protocol is kg_v1.0 [08:06:21]action value=close_receipt [08:06:21]process_action close_receipt [08:06:21]cmd_close_receipt [08:06:21]MH_GetDate [08:06:21]Write to MH i2c: F0 00 00 83 1E 90 [08:06:21]Write i2c OK [08:06:21]MH_I2C_Read... [08:06:21]Read from MH i2c: F0 [08:06:21]MH_I2C_Read... [08:06:21]Read from MH i2c: F0 09 00 [08:06:21]MH_I2C_Read... [08:06:21]Read from MH i2c: F0 09 00 83 1E 00 00 5D 17 67 19 BC 99 64 46 [08:06:21]GetLastDocTimeStamp 1729584288 [08:06:21]current date 1729584384 [08:06:21]FM_GetShiftState [08:06:21]SAM_PROTO_GetShiftState [08:06:21]wFMCommunicate request_size=4 [08:06:21]MH_SAM_APDU [08:06:21]CAPDU: 80 13 01 00 [08:06:21]Write to MH i2c: E2 08 00 84 1E 80 13 01 00 00 00 00 00 1F [08:06:21]Write i2c OK [08:06:21]MH_I2C_Read... [08:06:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:21]Read from MH i2c: E2 [08:06:21]MH_I2C_Read... [08:06:21]Read from MH i2c: E2 0E 00 [08:06:21]MH_I2C_Read... [08:06:21]Read from MH i2c: E2 0E 00 84 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A5 [08:06:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:06:21]wFMCommunicate OK [08:06:21]SAM_PROTO_GetShiftState done [08:06:21]FM_GetShiftState done [08:06:21]opened in 1729556748 [08:06:21]opened+sec_in_day 1729643148 [08:06:21]quantity*price = 0 [08:06:21]sum+1 = 1 [08:06:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 55 22.10.2024 08:06 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4379820 ФМ: 0000000000963156 ФД: 157227 ФПД: 160333888743477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157227&fm=160333888743477&tin=02508201610067®Number=0000137193017469&sum=0 [08:06:22]StoreToDocumentArchive [08:06:22]shift 316 fd 157227 [08:06:22]save to /storage/0316/doc_00157227 [08:06:22]save last doc name /storage/0316/doc_00157227 to /storage/kkm_last_doc_name [08:06:22]save OK [08:06:22]Clear old archive folders... [08:06:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:06:22]tlvbuf is B6EA65D0 [08:06:22]SAM_PROTO_ClearQueue [08:06:22]wFMCommunicate request_size=4 [08:06:22]MH_SAM_APDU [08:06:22]CAPDU: 80 09 00 00 [08:06:22]Write to MH i2c: E2 08 00 91 1E 80 09 00 00 00 00 00 00 21 [08:06:22]Write i2c OK [08:06:22]MH_I2C_Read... [08:06:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:22]Read from MH i2c: E2 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 03 00 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 03 00 91 1E 00 90 00 23 [08:06:22]RAPDU: 90 00 [08:06:22]wFMCommunicate OK [08:06:22]SAM_PROTO_ClearQueue done [08:06:22]KKMCreateOFDPacket [08:06:22]OFDProtocolAddRootSTLVToBuf [08:06:22]FM_MakeSignedData [08:06:22]FM_MakeSignedData [08:06:22]SAM_PROTO_SignData [08:06:22]wFMCommunicate request_size=4 [08:06:22]MH_SAM_APDU [08:06:22]CAPDU: 80 0D 01 02 [08:06:22]Write to MH i2c: E2 08 00 92 1E 80 0D 01 02 00 00 00 00 29 [08:06:22]Write i2c OK [08:06:22]MH_I2C_Read... [08:06:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:22]Read from MH i2c: E2 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 03 00 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 03 00 92 1E 00 90 00 24 [08:06:22]RAPDU: 90 00 [08:06:22]wFMCommunicate OK [08:06:22]wFMCommunicate request_size=255 [08:06:22]MH_SAM_APDU [08: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 32 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 37 00 00 00 F4 03 04 00 00 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 35 04 06 00 91 D2 A4 7B [08:06:23]Write to MH i2c: E2 02 01 93 1E 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 32 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 37 00 00 00 F4 03 04 00 00 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 35 04 06 00 91 D2 A4 7B 00 00 6D [08:06:23]Write i2c OK [08:06:23]MH_I2C_Read... [08:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:23]Read from MH i2c: E2 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 03 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 03 00 93 1E 00 90 00 25 [08:06:23]RAPDU: 90 00 [08:06:23]wFMCommunicate OK [08:06:23]wFMCommunicate request_size=7 [08:06:23]MH_SAM_APDU [08:06:23]CAPDU: 80 0D 02 02 02 E8 35 [08:06:23]Write to MH i2c: E2 0A 00 94 1E 80 0D 02 02 02 00 E8 35 00 00 4D [08:06:23]Write i2c OK [08:06:23]MH_I2C_Read... [08:06:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:23]Read from MH i2c: E2 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 03 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 03 00 94 1E 00 90 00 26 [08:06:23]RAPDU: 90 00 [08:06:23]wFMCommunicate OK [08:06:23]wFMCommunicate request_size=4 [08:06:23]MH_SAM_APDU [08:06:23]CAPDU: 80 0D 03 02 [08:06:23]Write to MH i2c: E2 08 00 95 1E 80 0D 03 02 00 00 00 00 2E [08:06:23]Write i2c OK [08:06:23]MH_I2C_Read... [08:06:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:23]Read from MH i2c: E2 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 0B 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 0B 00 95 1E 00 AC B4 69 37 20 35 C4 2A 90 00 72 [08:06:23]RAPDU: AC B4 69 37 20 35 C4 2A 90 00 [08:06:23]wFMCommunicate OK [08:06:23]SAM_PROTO_SignData done [08:06:23]FM_MakeSignedData done [08:06:23]CreateOFDProtocolMessage [08:06:23]wFMCommunicate request_size=4 [08:06:23]MH_SAM_APDU [08:06:23]CAPDU: 80 11 00 00 [08:06:23]Write to MH i2c: E2 08 00 96 1E 80 11 00 00 00 00 00 00 2E [08:06:23]Write i2c OK [08:06:23]MH_I2C_Read... [08:06:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:23]Read from MH i2c: E2 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 17 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 17 00 96 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [08:06:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:23]wFMCommunicate OK [08:06:23]CreateOFDProtocolMessage done [08:06:23]OFDSenderStorePacket 157227 [08:06:23]StoreOFDPacket docnum=157227 [08:06:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FF 46 04 01 85 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 37 00 00 00 F4 03 04 00 00 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 35 04 06 00 91 D2 A4 7B E8 35 AC B4 69 37 20 35 C4 2A [08:06:23]CheckFolder [08:06:23]dirname=/storage/ofd_packets [08:06:23]CheckFolder done [08:06:23]ProducePacketName [08:06:23]name=ofd_packets/00157227 [08:06:23]NVStorageSaveData ofd_packets/00157227 [08:06:23]File name is /storage/ofd_packets/00157227 [08:06:23]Write 298 bytes [08:06:23]NVStorageSaveData done [08:06:23]OFDSenderStorePacket done [08:06:23]KKMCreateOFDPacket done [08:06:23]NVStorageSaveData kkm_last_timestamp [08:06:23]File name is /storage/kkm_last_timestamp [08:06:23]Write 4 bytes [08:06:23]NVStorageSaveData done [08:06:23]ExternCall_PrintAddStr [08:06:23]wPrintStart [08:06:23]Write to MH i2c: 01 00 00 97 1E B5 [08:06:23]Write i2c OK [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: 01 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: 01 07 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: 01 07 00 97 1E 00 00 00 00 00 FF 0F CA [08:06:23]RasterBufferAndPrint [08:06:23]line Счет N : (1)875588 [08:06:23]line ИНН: 02508201610067 [08:06:23]line Контрольно-Кассовый Чек [08:06:23]line ПРОДАЖА [08:06:23]line ТРК (МРК, ГНК) : 14 [08:06:23]line Товар: 2710194210 [08:06:23]line ДТ-К-2 [08:06:23]line 20.000 * 0.00 [08:06:23]line = 0.00 [08:06:23]line НДС 12% НСП 1% [08:06:23]line > о реализуемом товаре [08:06:23]line ИТОГО: 0.00 [08:06:23]line НСП 1% : 0.00 [08:06:23]line НДС 12% : 0.00 [08:06:23]line Наличными: 0.00 [08:06:23]line Безнал.: 0.00 [08:06:23]line Место: АЗС № 165 "Партнер Нефть" [08:06:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:06:23]line СНО: Общий режим [08:06:23]line Чек 55 22.10.2024 08:06 [08:06:23]line Смена: 316 ФФД: 1.0 [08:06:23]line ЗНМ: 0300000234 [08:06:23]line РНМ: 0000137193017469 [08:06:23]line Версия ККМ: v1.0 [08:06:23]line Талоны: Топливные Талоны [08:06:23]line 4379820 [08:06:23]line ФМ: 0000000000963156 [08:06:23]line ФД: 157227 [08:06:23]line ФПД: 160333888743477 [08:06:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080624&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157227&fm=160333888743477&tin=02508201610067®Number=0000137193017469&sum=0 [08:06:23]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:06:23]ProducePacketName [08:06:23]name=ofd_packets/00157227 [08:06:23]OFD Sender: To server: pG, [08:06:23]CommunicateWithHost lk.salyk.kg:30040 [08:06:23]ConnectInit lk.salyk.kg [08:06:23]written 0, free lines is 4095 [08:06:24]Write to MH i2c: 01 00 00 C1 1E DF [08:06:24]Write i2c OK [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: 01 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: 01 07 00 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: 01 07 00 C1 1E 00 00 00 00 00 E3 0C D5 [08:06:24]RasterBufferAndPrint [08:06:24]line [08:06:24]line [08:06:24]line [08:06:24]line [08:06:24]line [08:06:24]written 0, free lines is 3305 [08:06:24]MH_Cut [08:06:24]Write to MH i2c: D1 01 00 C8 1E 01 B8 [08:06:24]Write i2c OK [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: D1 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: D1 01 00 [08:06:24]MH_I2C_Read... [08:06:24]Read from MH i2c: D1 01 00 C8 1E 00 B7 [08:06:24]Write to MH i2c: 01 00 00 C9 1E E7 [08:06:24]Write i2c OK [08:06:24]MH_I2C_Read... [08:06:24]*** Cut start [08:06:24]*** Partial cut [08:06:24]*** CUTSNS_PIN = 1 [08:06:24]*** CUTSNS_PIN = 0 [08:06:25]*** Brake cut motor [08:06:25]Read from MH i2c: 01 [08:06:25]MH_I2C_Read... [08:06:25]*** Stop cut motor [08:06:25]*** Cut end [08:06:25]Read from MH i2c: 01 07 00 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: 01 07 00 C9 1E 00 00 00 00 00 FF 0F FC [08:06:25]process_action close_receipt done [08:06:25]requested_data is exist [08:06:25]produce_requested_data [08:06:25]requested_item fm.sn is exist - process it [08:06:25]wFMCommunicate request_size=4 [08:06:25]MH_SAM_APDU [08:06:25]CAPDU: 80 11 00 00 [08:06:25]Write to MH i2c: E2 08 00 CA 1E 80 11 00 00 00 00 00 00 62 [08:06:25]Write i2c OK [08:06:25]MH_I2C_Read... [08:06:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:25]Read from MH i2c: E2 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 17 00 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 17 00 CA 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B3 [08:06:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:06:25]wFMCommunicate OK [08:06:25]requested_item fd.num is exist - process it [08:06:25]SAM_PROTO_GetFieldsCounters [08:06:25]wFMCommunicate request_size=4 [08:06:25]MH_SAM_APDU [08:06:25]CAPDU: 80 13 00 00 [08:06:25]Write to MH i2c: E2 08 00 CB 1E 80 13 00 00 00 00 00 00 65 [08:06:25]Write i2c OK [08:06:25]MH_I2C_Read... [08:06:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:25]Read from MH i2c: E2 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 62 00 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 62 00 CB 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [08:06:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2B 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:06:25]wFMCommunicate OK [08:06:25]SAM_PROTO_GetFieldsCounters done [08:06:25]requested_item shift.num is exist - process it [08:06:25]requested_item shift.opened is exist - process it [08:06:25]req_shift_opened [08:06:25]FM_GetShiftState [08:06:25]SAM_PROTO_GetShiftState [08:06:25]wFMCommunicate request_size=4 [08:06:25]MH_SAM_APDU [08:06:25]CAPDU: 80 13 01 00 [08:06:25]Write to MH i2c: E2 08 00 CC 1E 80 13 01 00 00 00 00 00 67 [08:06:25]Write i2c OK [08:06:25]MH_I2C_Read... [08:06:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:25]Read from MH i2c: E2 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 0E 00 [08:06:25]MH_I2C_Read... [08:06:25]Read from MH i2c: E2 0E 00 CC 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 ED [08:06:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:06:25]wFMCommunicate OK [08:06:25]SAM_PROTO_GetShiftState done [08:06:25]FM_GetShiftState done [08:06:25]req_shift_opened done [08:06:25]requested_item shift.open_date is exist - process it [08:06:25]req_shift_open_date [08:06:25]req_shift_open_date done [08:06:25]produce_requested_data done [08:06:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157227,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:06:25]process_action_free close_receipt [08:06:25]json_value_free [08:06:25]json_value_free done [08:06:25]process_json_proto returns [08:06:25]Send response to host [08:06:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157227,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:06:25]free response buf [08:06:25]execute_script done [08:06:25]execute_script returns [08:06:25]free content buf [08:06:25]Sock 7.Close socket [08:06:25]Sock 7.Thread stoped [08:06:28]ConnectInit Can't take IP for lk.salyk.kg [08:06:28]CommunicateWithHost connect error [08:06:28]CommunicateWithHost err = -1 [08:06:28]OFD Sender: Server communicate error [08:06:33]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:06:33]ProducePacketName [08:06:33]name=ofd_packets/00157227 [08:06:33]OFD Sender: To server: pG, [08:06:33]CommunicateWithHost lk.salyk.kg:30040 [08:06:33]ConnectInit lk.salyk.kg [08:06:41]Connected sock=7 [08:06:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FF 46 04 01 85 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 37 00 00 00 F4 03 04 00 00 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 35 04 06 00 91 D2 A4 7B E8 35 AC B4 69 37 20 35 C4 2A [08:06:46]recv_with_timeout no data received [08:06:46]recv_with_timeout no data received [08:06:46]CommunicateWithHost answer receiving error [08:06:46]CommunicateWithHost err = -3 [08:06:46]OFD Sender: Server communicate error [08:06:51]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:06:51]ProducePacketName [08:06:51]name=ofd_packets/00157227 [08:06:51]OFD Sender: To server: pG, [08:06:51]CommunicateWithHost lk.salyk.kg:30040 [08:06:51]ConnectInit lk.salyk.kg [08:06:56]ConnectInit Can't take IP for lk.salyk.kg [08:06:56]CommunicateWithHost connect error [08:06:56]CommunicateWithHost err = -1 [08:06:56]OFD Sender: Server communicate error [08:07:01]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:07:01]ProducePacketName [08:07:01]name=ofd_packets/00157227 [08:07:01]OFD Sender: To server: pG, [08:07:01]CommunicateWithHost lk.salyk.kg:30040 [08:07:01]ConnectInit lk.salyk.kg [08:07:06]recv_with_timeout no data received [08:07:06]ConnectInit Can't take IP for lk.salyk.kg [08:07:06]CommunicateWithHost connect error [08:07:06]CommunicateWithHost err = -1 [08:07:06]OFD Sender: Server communicate error [08:07:11]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:07:11]ProducePacketName [08:07:11]name=ofd_packets/00157227 [08:07:11]OFD Sender: To server: pG, [08:07:11]CommunicateWithHost lk.salyk.kg:30040 [08:07:11]ConnectInit lk.salyk.kg [08:07:16]ConnectInit Can't take IP for lk.salyk.kg [08:07:16]CommunicateWithHost connect error [08:07:16]CommunicateWithHost err = -1 [08:07:16]OFD Sender: Server communicate error [08:07:21]OFD Sender: Processing packet 157227 [packets to send 52, broken 51] [08:07:21]ProducePacketName [08:07:21]name=ofd_packets/00157227 [08:07:21]OFD Sender: To server: pG, [08:07:21]CommunicateWithHost lk.salyk.kg:30040 [08:07:21]ConnectInit lk.salyk.kg [08:07:26]ConnectInit Can't take IP for lk.salyk.kg [08:07:26]CommunicateWithHost connect error [08:07:26]CommunicateWithHost err = -1 [08:07:26]OFD Sender: Server communicate error [08:07:27]recv_with_timeout no data received [08:07:30]accept exits with 10 [08:07:30]New connection [08:07:30]New thread 3066801508 created [08:07:30]Thread 3066944868 joined [08:07:30]Waiting for new connection... [08:07:30] Sock 10.Parse request [08:07:30]Sock 10.Check first char [08:07:30]Sock 10.First char is OK [08:07:30]request: POST /json_proto HTTP/1.0 [08:07:30]Method: POST [08:07:30]URL: /json_proto [08:07:30]Method is POST - this is cgi request [08:07:30]url: /json_proto [08:07:30]query_string will be loaded in cgi processing [08:07:30]execute_cgi json_proto POST (null) [08:07:30]execute_cgi path=json_proto method=POST [08:07:30]POST find Content-Length [08:07:30]Host: 172.17.53.67:8080 [08:07:30]Content-Length: 670 [08:07:30]Content-Type: application/json [08:07:30] [08:07:30]POST finish read [08:07:30]Found Content-Length = 670 [08:07:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [08:07:30]execute_script... [08:07: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)875589", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [08:07:30]POST & json_proto [08:07:30]process_json_proto [08:07:30]json parsed OK: [08:07:30]protocol is kg_v1.0 [08:07:30]action value=close_receipt [08:07:30]process_action close_receipt [08:07:30]cmd_close_receipt [08:07:30]MH_GetDate [08:07:30]Write to MH i2c: F0 00 00 CD 1E DA [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: F0 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: F0 09 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: F0 09 00 CD 1E 00 44 5D 17 67 19 BC 99 64 D4 [08:07:30]GetLastDocTimeStamp 1729584384 [08:07:30]current date 1729584452 [08:07:30]FM_GetShiftState [08:07:30]SAM_PROTO_GetShiftState [08:07:30]wFMCommunicate request_size=4 [08:07:30]MH_SAM_APDU [08:07:30]CAPDU: 80 13 01 00 [08:07:30]Write to MH i2c: E2 08 00 CE 1E 80 13 01 00 00 00 00 00 69 [08:07:30]Write i2c OK [08:07:30]MH_I2C_Read... [08:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:30]Read from MH i2c: E2 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 0E 00 [08:07:30]MH_I2C_Read... [08:07:30]Read from MH i2c: E2 0E 00 CE 1E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EF [08:07:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:07:30]wFMCommunicate OK [08:07:30]SAM_PROTO_GetShiftState done [08:07:30]FM_GetShiftState done [08:07:30]opened in 1729556748 [08:07:30]opened+sec_in_day 1729643148 [08:07:30]quantity*price = 30027 [08:07:30]sum+1 = 30029 [08:07:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 56 22.10.2024 08:07 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157228 ФПД: 66573263087836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080732&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157228&fm=66573263087836&tin=02508201610067®Number=0000137193017469&sum=30000 [08:07:31]StoreToDocumentArchive [08:07:31]shift 316 fd 157228 [08:07:31]save to /storage/0316/doc_00157228 [08:07:31]save last doc name /storage/0316/doc_00157228 to /storage/kkm_last_doc_name [08:07:31]save OK [08:07:31]Clear old archive folders... [08:07:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:07:31]tlvbuf is B6F563F0 [08:07:31]SAM_PROTO_ClearQueue [08:07:31]wFMCommunicate request_size=4 [08:07:31]MH_SAM_APDU [08:07:31]CAPDU: 80 09 00 00 [08:07:31]Write to MH i2c: E2 08 00 DB 1E 80 09 00 00 00 00 00 00 6B [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:31]Read from MH i2c: E2 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 DB 1E 00 90 00 6D [08:07:31]RAPDU: 90 00 [08:07:31]wFMCommunicate OK [08:07:31]SAM_PROTO_ClearQueue done [08:07:31]KKMCreateOFDPacket [08:07:31]OFDProtocolAddRootSTLVToBuf [08:07:31]FM_MakeSignedData [08:07:31]FM_MakeSignedData [08:07:31]SAM_PROTO_SignData [08:07:31]wFMCommunicate request_size=4 [08:07:31]MH_SAM_APDU [08:07:31]CAPDU: 80 0D 01 02 [08:07:31]Write to MH i2c: E2 08 00 DC 1E 80 0D 01 02 00 00 00 00 73 [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:31]Read from MH i2c: E2 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 DC 1E 00 90 00 6E [08:07:31]RAPDU: 90 00 [08:07:31]wFMCommunicate OK [08:07:31]wFMCommunicate request_size=255 [08:07:31]MH_SAM_APDU [08:07:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 38 00 00 00 F4 03 04 00 44 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 66 02 00 35 04 06 00 [08:07:31]Write to MH i2c: E2 02 01 DD 1E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 38 00 00 00 F4 03 04 00 44 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 66 02 00 35 04 06 00 00 00 7A [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:31]Read from MH i2c: E2 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 [08:07:31]MH_I2C_Read... [08:07:31]Read from MH i2c: E2 03 00 DD 1E 00 90 00 6F [08:07:31]RAPDU: 90 00 [08:07:31]wFMCommunicate OK [08:07:31]wFMCommunicate request_size=11 [08:07:31]MH_SAM_APDU [08:07:31]CAPDU: 80 0D 02 02 06 3C 8C 4B B2 A8 DC [08:07:31]Write to MH i2c: E2 0E 00 DE 1E 80 0D 02 02 06 00 3C 8C 4B B2 A8 DC 00 00 CB [08:07:31]Write i2c OK [08:07:31]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 03 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 03 00 DE 1E 00 90 00 70 [08:07:32]RAPDU: 90 00 [08:07:32]wFMCommunicate OK [08:07:32]wFMCommunicate request_size=4 [08:07:32]MH_SAM_APDU [08:07:32]CAPDU: 80 0D 03 02 [08:07:32]Write to MH i2c: E2 08 00 DF 1E 80 0D 03 02 00 00 00 00 78 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 0B 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 0B 00 DF 1E 00 05 1A BA 2C E1 35 D5 79 90 00 E2 [08:07:32]RAPDU: 05 1A BA 2C E1 35 D5 79 90 00 [08:07:32]wFMCommunicate OK [08:07:32]SAM_PROTO_SignData done [08:07:32]FM_MakeSignedData done [08:07:32]CreateOFDProtocolMessage [08:07:32]wFMCommunicate request_size=4 [08:07:32]MH_SAM_APDU [08:07:32]CAPDU: 80 11 00 00 [08:07:32]Write to MH i2c: E2 08 00 E0 1E 80 11 00 00 00 00 00 00 78 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:32]Read from MH i2c: E2 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 17 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: E2 17 00 E0 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [08:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:07:32]wFMCommunicate OK [08:07:32]CreateOFDProtocolMessage done [08:07:32]OFDSenderStorePacket 157228 [08:07:32]StoreOFDPacket docnum=157228 [08:07:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D BD 08 01 E7 09 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 38 00 00 00 F4 03 04 00 44 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 66 02 00 35 04 06 00 3C 8C 4B B2 A8 DC 05 1A BA 2C E1 35 D5 79 [08:07:32]CheckFolder [08:07:32]dirname=/storage/ofd_packets [08:07:32]CheckFolder done [08:07:32]ProducePacketName [08:07:32]name=ofd_packets/00157228 [08:07:32]NVStorageSaveData ofd_packets/00157228 [08:07:32]File name is /storage/ofd_packets/00157228 [08:07:32]Write 302 bytes [08:07:32]NVStorageSaveData done [08:07:32]OFDSenderStorePacket done [08:07:32]KKMCreateOFDPacket done [08:07:32]NVStorageSaveData kkm_last_timestamp [08:07:32]File name is /storage/kkm_last_timestamp [08:07:32]Write 4 bytes [08:07:32]NVStorageSaveData done [08:07:32]ExternCall_PrintAddStr [08:07:32]wPrintStart [08:07:32]Write to MH i2c: 01 00 00 E1 1E FF [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 07 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 07 00 E1 1E 00 00 00 00 00 FF 0F 14 [08:07:32]RasterBufferAndPrint [08:07:32]line Счет N : (1)875589 [08:07:32]line ИНН: 02508201610067 [08:07:32]line Контрольно-Кассовый Чек [08:07:32]line ПРОДАЖА [08:07:32]line ТРК (МРК, ГНК) : 33 [08:07:32]line Товар: 2710124130 [08:07:32]line Super 92-К-5 [08:07:32]line 4.390 * 68.40 [08:07:32]line = 300.28 [08:07:32]line НДС 12% НСП 1% [08:07:32]line > о реализуемом товаре [08:07:32]line ОКРУГЛЕНИЕ: -0.28 [08:07:32]line ИТОГО: 300.00 [08:07:32]line Внесено: 300.00 [08:07:32]line СДАЧА: 0.00 [08:07:32]line НСП 1% : 2.66 [08:07:32]line НДС 12% : 31.89 [08:07:32]line Наличными: 300.00 [08:07:32]line Безнал.: 0.00 [08:07:32]line Место: АЗС № 165 "Партнер Нефть" [08:07:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:07:32]line СНО: Общий режим [08:07:32]line Чек 56 22.10.2024 08:07 [08:07:32]line Смена: 316 ФФД: 1.0 [08:07:32]line ЗНМ: 0300000234 [08:07:32]line РНМ: 0000137193017469 [08:07:32]line Версия ККМ: v1.0 [08:07:32]line ФМ: 0000000000963156 [08:07:32]line ФД: 157228 [08:07:32]line ФПД: 66573263087836 [08:07:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080732&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157228&fm=66573263087836&tin=02508201610067®Number=0000137193017469&sum=30000 [08:07:32]written 0, free lines is 4095 [08:07:32]Write to MH i2c: 01 00 00 0C 1F 2B [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 07 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: 01 07 00 0C 1F 00 00 00 00 00 DA 0C 18 [08:07:32]RasterBufferAndPrint [08:07:32]line [08:07:32]line [08:07:32]line [08:07:32]line [08:07:32]line [08:07:32]written 0, free lines is 3298 [08:07:32]MH_Cut [08:07:32]Write to MH i2c: D1 01 00 13 1F 01 04 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: D1 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: D1 01 00 [08:07:32]MH_I2C_Read... [08:07:32]Read from MH i2c: D1 01 00 13 1F 00 03 [08:07:32]Write to MH i2c: 01 00 00 14 1F 33 [08:07:32]Write i2c OK [08:07:32]MH_I2C_Read... [08:07:33]*** Cut start [08:07:33]*** Partial cut [08:07:33]*** CUTSNS_PIN = 1 [08:07:33]*** CUTSNS_PIN = 0 [08:07:33]*** Brake cut motor [08:07:34]Read from MH i2c: 01 [08:07:34]MH_I2C_Read... [08:07:34]*** Stop cut motor [08:07:34]*** Cut end [08:07:34]Read from MH i2c: 01 07 00 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: 01 07 00 14 1F 00 00 00 00 00 FF 0F 48 [08:07:34]process_action close_receipt done [08:07:34]requested_data is exist [08:07:34]produce_requested_data [08:07:34]requested_item fm.sn is exist - process it [08:07:34]wFMCommunicate request_size=4 [08:07:34]MH_SAM_APDU [08:07:34]CAPDU: 80 11 00 00 [08:07:34]Write to MH i2c: E2 08 00 15 1F 80 11 00 00 00 00 00 00 AE [08:07:34]Write i2c OK [08:07:34]MH_I2C_Read... [08:07:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:34]Read from MH i2c: E2 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 17 00 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 17 00 15 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FF [08:07:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:07:34]wFMCommunicate OK [08:07:34]requested_item fd.num is exist - process it [08:07:34]SAM_PROTO_GetFieldsCounters [08:07:34]wFMCommunicate request_size=4 [08:07:34]MH_SAM_APDU [08:07:34]CAPDU: 80 13 00 00 [08:07:34]Write to MH i2c: E2 08 00 16 1F 80 13 00 00 00 00 00 00 B1 [08:07:34]Write i2c OK [08:07:34]MH_I2C_Read... [08:07:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:34]Read from MH i2c: E2 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 62 00 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 62 00 16 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [08:07:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2C 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:07:34]wFMCommunicate OK [08:07:34]SAM_PROTO_GetFieldsCounters done [08:07:34]requested_item shift.num is exist - process it [08:07:34]requested_item shift.opened is exist - process it [08:07:34]req_shift_opened [08:07:34]FM_GetShiftState [08:07:34]SAM_PROTO_GetShiftState [08:07:34]wFMCommunicate request_size=4 [08:07:34]MH_SAM_APDU [08:07:34]CAPDU: 80 13 01 00 [08:07:34]Write to MH i2c: E2 08 00 17 1F 80 13 01 00 00 00 00 00 B3 [08:07:34]Write i2c OK [08:07:34]MH_I2C_Read... [08:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:34]Read from MH i2c: E2 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 0E 00 [08:07:34]MH_I2C_Read... [08:07:34]Read from MH i2c: E2 0E 00 17 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 39 [08:07:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:07:34]wFMCommunicate OK [08:07:34]SAM_PROTO_GetShiftState done [08:07:34]FM_GetShiftState done [08:07:34]req_shift_opened done [08:07:34]requested_item shift.open_date is exist - process it [08:07:34]req_shift_open_date [08:07:34]req_shift_open_date done [08:07:34]produce_requested_data done [08:07:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157228,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:07:34]process_action_free close_receipt [08:07:34]json_value_free [08:07:34]json_value_free done [08:07:34]process_json_proto returns [08:07:34]Send response to host [08:07:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157228,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:07:34]free response buf [08:07:34]execute_script done [08:07:34]execute_script returns [08:07:34]free content buf [08:07:34]Sock 10.Close socket [08:07:34]Sock 10.Thread stoped [08:07:36]ConnectInit Can't take IP for lk.salyk.kg [08:07:36]CommunicateWithHost connect error [08:07:36]CommunicateWithHost err = -1 [08:07:36]OFD Sender: Server communicate error [08:07:36]OFD Sender: Processing packet 157227 [packets to send 53, broken 51] [08:07:36]ProducePacketName [08:07:36]name=ofd_packets/00157227 [08:07:36]OFD Sender: To server: pG, [08:07:36]CommunicateWithHost lk.salyk.kg:30040 [08:07:36]ConnectInit lk.salyk.kg [08:07:37]Connected sock=9 [08:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 FF 46 04 01 85 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 37 00 00 00 F4 03 04 00 00 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 35 04 06 00 91 D2 A4 7B E8 35 AC B4 69 37 20 35 C4 2A [08:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 63 0D 47 00 F9 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 39 36 33 31 35 36 10 04 04 00 2B 66 02 00 F4 03 04 00 76 03 17 67 B6 04 01 00 00 1C F2 BF 2F CE D0 10 81 [08:07:37]CommunicateWithHost err = 0 [08:07:37]CheckOFDResponse [08:07:37]1017 (14) - 77093643461234 [08:07:37]1041 (16) - 0000000000963156 [08:07:37]1040 (4) - 157227 [08:07:37]1012 (4) - 22.10.2024 01:44 [08:07:37]1206 (1) - 0 [08:07:37]OFD Sender: Remove packet 157227 [08:07:37]ProducePacketName [08:07:37]name=ofd_packets/00157227 [08:07:37]NVStorageDeleteData [08:07:37]OFD Sender: Processing packet 157228 [packets to send 52, broken 51] [08:07:37]ProducePacketName [08:07:37]name=ofd_packets/00157228 [08:07:37]OFD Sender: To server: pG, [08:07:37]CommunicateWithHost lk.salyk.kg:30040 [08:07:37]ConnectInit lk.salyk.kg [08:07:37]Connected sock=9 [08:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2D BD 08 01 E7 09 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 38 00 00 00 F4 03 04 00 44 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 66 02 00 35 04 06 00 3C 8C 4B B2 A8 DC 05 1A BA 2C E1 35 D5 79 [08:07:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3A A4 47 00 08 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2C 66 02 00 F4 03 04 00 77 03 17 67 B6 04 01 00 00 15 40 D2 E7 73 5A 96 9C [08:07:38]CommunicateWithHost err = 0 [08:07:38]CheckOFDResponse [08:07:38]1017 (14) - 77093643461234 [08:07:38]1041 (16) - 0000000000963156 [08:07:38]1040 (4) - 157228 [08:07:38]1012 (4) - 22.10.2024 01:44 [08:07:38]1206 (1) - 0 [08:07:38]OFD Sender: Remove packet 157228 [08:07:38]ProducePacketName [08:07:38]name=ofd_packets/00157228 [08:07:38]NVStorageDeleteData [08:07:38]OFD Sender: No OFD packet to send [08:07:43]OFD Sender: No OFD packet to send [08:07:48]OFD Sender: No OFD packet to send [08:07:53]OFD Sender: No OFD packet to send [08:07:58]OFD Sender: No OFD packet to send [08:08:03]OFD Sender: No OFD packet to send [08:08:05]accept exits with 7 [08:08:05]New connection [08:08:05]New thread 3066944868 created [08:08:05]Thread 3066801508 joined [08:08:05]Waiting for new connection... [08:08:05] Sock 7.Parse request [08:08:05]Sock 7.Check first char [08:08:05]Sock 7.First char is OK [08:08:05]request: POST /json_proto HTTP/1.0 [08:08:05]Method: POST [08:08:05]URL: /json_proto [08:08:05]Method is POST - this is cgi request [08:08:05]url: /json_proto [08:08:05]query_string will be loaded in cgi processing [08:08:05]execute_cgi json_proto POST (null) [08:08:05]execute_cgi path=json_proto method=POST [08:08:05]POST find Content-Length [08:08:05]Host: 172.17.53.67:8080 [08:08:05]Content-Length: 766 [08:08:05]Content-Type: application/json [08:08:05] [08:08:05]POST finish read [08:08:05]Found Content-Length = 766 [08:08:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:05]execute_script... [08:08: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)875590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 600.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:05]POST & json_proto [08:08:05]process_json_proto [08:08:05]json parsed OK: [08:08:05]protocol is kg_v1.0 [08:08:05]action value=close_receipt [08:08:05]process_action close_receipt [08:08:05]cmd_close_receipt [08:08:05]MH_GetDate [08:08:05]Write to MH i2c: F0 00 00 18 1F 26 [08:08:05]Write i2c OK [08:08:05]MH_I2C_Read... [08:08:05]Read from MH i2c: F0 [08:08:05]MH_I2C_Read... [08:08:05]Read from MH i2c: F0 09 00 [08:08:05]MH_I2C_Read... [08:08:05]Read from MH i2c: F0 09 00 18 1F 00 67 5D 17 67 19 BC 99 64 43 [08:08:05]GetLastDocTimeStamp 1729584452 [08:08:05]current date 1729584487 [08:08:05]FM_GetShiftState [08:08:05]SAM_PROTO_GetShiftState [08:08:05]wFMCommunicate request_size=4 [08:08:05]MH_SAM_APDU [08:08:05]CAPDU: 80 13 01 00 [08:08:05]Write to MH i2c: E2 08 00 19 1F 80 13 01 00 00 00 00 00 B5 [08:08:05]Write i2c OK [08:08:05]MH_I2C_Read... [08:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:05]Read from MH i2c: E2 [08:08:05]MH_I2C_Read... [08:08:05]Read from MH i2c: E2 0E 00 [08:08:05]MH_I2C_Read... [08:08:05]Read from MH i2c: E2 0E 00 19 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3B [08:08:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:08:05]wFMCommunicate OK [08:08:05]SAM_PROTO_GetShiftState done [08:08:05]FM_GetShiftState done [08:08:05]opened in 1729556748 [08:08:05]opened+sec_in_day 1729643148 [08:08:05]quantity*price = 60027 [08:08:05]sum+1 = 60029 [08:08:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.28 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 0.00 Безнал.: 600.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 57 22.10.2024 08:08 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157229 ФПД: 19091193401605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157229&fm=19091193401605&tin=02508201610067®Number=0000137193017469&sum=60028 [08:08:06]StoreToDocumentArchive [08:08:06]shift 316 fd 157229 [08:08:06]save to /storage/0316/doc_00157229 [08:08:06]save last doc name /storage/0316/doc_00157229 to /storage/kkm_last_doc_name [08:08:06]save OK [08:08:06]Clear old archive folders... [08:08:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:08:06]tlvbuf is 001C4D80 [08:08:06]SAM_PROTO_ClearQueue [08:08:06]wFMCommunicate request_size=4 [08:08:06]MH_SAM_APDU [08:08:06]CAPDU: 80 09 00 00 [08:08:06]Write to MH i2c: E2 08 00 26 1F 80 09 00 00 00 00 00 00 B7 [08:08:06]Write i2c OK [08:08:06]MH_I2C_Read... [08:08:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:08:06]Read from MH i2c: E2 [08:08:06]MH_I2C_Read... [08:08:06]Read from MH i2c: E2 03 00 [08:08:06]MH_I2C_Read... [08:08:06]Read from MH i2c: E2 03 00 26 1F 00 90 00 B9 [08:08:06]RAPDU: 90 00 [08:08:06]wFMCommunicate OK [08:08:06]SAM_PROTO_ClearQueue done [08:08:06]KKMCreateOFDPacket [08:08:06]OFDProtocolAddRootSTLVToBuf [08:08:06]FM_MakeSignedData [08:08:06]FM_MakeSignedData [08:08:06]SAM_PROTO_SignData [08:08:06]wFMCommunicate request_size=4 [08:08:06]MH_SAM_APDU [08:08:06]CAPDU: 80 0D 01 02 [08:08:06]Write to MH i2c: E2 08 00 27 1F 80 0D 01 02 00 00 00 00 BF [08:08:06]Write i2c OK [08:08:06]MH_I2C_Read... [08:08:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:08:06]Read from MH i2c: E2 [08:08:06]MH_I2C_Read... [08:08:06]Read from MH i2c: E2 03 00 [08:08:06]MH_I2C_Read... [08:08:06]Read from MH i2c: E2 03 00 27 1F 00 90 00 BA [08:08:06]RAPDU: 90 00 [08:08:06]wFMCommunicate OK [08:08:06]wFMCommunicate request_size=255 [08:08:06]MH_SAM_APDU [08:08: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 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 68 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 66 02 00 35 04 06 00 11 [08:08:06]Write to MH i2c: E2 02 01 28 1F 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 68 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 66 02 00 35 04 06 00 11 00 00 5B [08:08:06]Write i2c OK [08:08:06]MH_I2C_Read... [08:08:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:07]Read from MH i2c: E2 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 03 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 03 00 28 1F 00 90 00 BB [08:08:07]RAPDU: 90 00 [08:08:07]wFMCommunicate OK [08:08:07]wFMCommunicate request_size=10 [08:08:07]MH_SAM_APDU [08:08:07]CAPDU: 80 0D 02 02 05 5D 03 CD 11 05 [08:08:07]Write to MH i2c: E2 0D 00 29 1F 80 0D 02 02 05 00 5D 03 CD 11 05 00 00 0F [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:07]Read from MH i2c: E2 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 03 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 03 00 29 1F 00 90 00 BC [08:08:07]RAPDU: 90 00 [08:08:07]wFMCommunicate OK [08:08:07]wFMCommunicate request_size=4 [08:08:07]MH_SAM_APDU [08:08:07]CAPDU: 80 0D 03 02 [08:08:07]Write to MH i2c: E2 08 00 2A 1F 80 0D 03 02 00 00 00 00 C4 [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:08:07]Read from MH i2c: E2 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 0B 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 0B 00 2A 1F 00 51 64 B2 A3 0E AB 50 E5 90 00 BD [08:08:07]RAPDU: 51 64 B2 A3 0E AB 50 E5 90 00 [08:08:07]wFMCommunicate OK [08:08:07]SAM_PROTO_SignData done [08:08:07]FM_MakeSignedData done [08:08:07]CreateOFDProtocolMessage [08:08:07]wFMCommunicate request_size=4 [08:08:07]MH_SAM_APDU [08:08:07]CAPDU: 80 11 00 00 [08:08:07]Write to MH i2c: E2 08 00 2B 1F 80 11 00 00 00 00 00 00 C4 [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:07]Read from MH i2c: E2 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 17 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: E2 17 00 2B 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [08:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:08:07]wFMCommunicate OK [08:08:07]CreateOFDProtocolMessage done [08:08:07]OFDSenderStorePacket 157229 [08:08:07]StoreOFDPacket docnum=157229 [08:08:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 02 07 01 3B C9 5A 03 01 00 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 68 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 66 02 00 35 04 06 00 11 5D 03 CD 11 05 51 64 B2 A3 0E AB 50 E5 [08:08:07]CheckFolder [08:08:07]dirname=/storage/ofd_packets [08:08:07]CheckFolder done [08:08:07]ProducePacketName [08:08:07]name=ofd_packets/00157229 [08:08:07]NVStorageSaveData ofd_packets/00157229 [08:08:07]File name is /storage/ofd_packets/00157229 [08:08:07]Write 301 bytes [08:08:07]NVStorageSaveData done [08:08:07]OFDSenderStorePacket done [08:08:07]KKMCreateOFDPacket done [08:08:07]NVStorageSaveData kkm_last_timestamp [08:08:07]File name is /storage/kkm_last_timestamp [08:08:07]Write 4 bytes [08:08:07]NVStorageSaveData done [08:08:07]ExternCall_PrintAddStr [08:08:07]wPrintStart [08:08:07]Write to MH i2c: 01 00 00 2C 1F 4B [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 07 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 07 00 2C 1F 00 00 00 00 00 FF 0F 60 [08:08:07]RasterBufferAndPrint [08:08:07]line Счет N : (1)875590 [08:08:07]line ИНН: 02508201610067 [08:08:07]line Контрольно-Кассовый Чек [08:08:07]line ПРОДАЖА [08:08:07]line ТРК (МРК, ГНК) : 11 [08:08:07]line Товар: 2710124500 [08:08:07]line Аи-95-К-5 [08:08:07]line 8.090 * 74.20 [08:08:07]line = 600.28 [08:08:07]line НДС 12% НСП 1% [08:08:07]line > о реализуемом товаре [08:08:07]line ИТОГО: 600.28 [08:08:07]line НСП 1% : 5.31 [08:08:07]line НДС 12% : 63.75 [08:08:07]line Наличными: 0.00 [08:08:07]line Безнал.: 600.28 [08:08:07]line Место: АЗС № 165 "Партнер Нефть" [08:08:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:08:07]line СНО: Общий режим [08:08:07]line Чек 57 22.10.2024 08:08 [08:08:07]line Смена: 316 ФФД: 1.0 [08:08:07]line ЗНМ: 0300000234 [08:08:07]line РНМ: 0000137193017469 [08:08:07]line Версия ККМ: v1.0 [08:08:07]line Платежная система: Mbank [08:08:07]line ФМ: 0000000000963156 [08:08:07]line ФД: 157229 [08:08:07]line ФПД: 19091193401605 [08:08:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080808&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157229&fm=19091193401605&tin=02508201610067®Number=0000137193017469&sum=60028 [08:08:07]OFD Sender: Processing packet 157229 [packets to send 52, broken 51] [08:08:07]ProducePacketName [08:08:07]name=ofd_packets/00157229 [08:08:07]OFD Sender: To server: pG, [08:08:07]CommunicateWithHost lk.salyk.kg:30040 [08:08:07]ConnectInit lk.salyk.kg [08:08:07]written 0, free lines is 4095 [08:08:07]Connected sock=10 [08:08:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 78 02 07 01 3B C9 5A 03 01 00 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 7C 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 00 00 00 00 00 00 39 04 06 00 7C EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 68 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2D 66 02 00 35 04 06 00 11 5D 03 CD 11 05 51 64 B2 A3 0E AB 50 E5 [08:08:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB C5 47 00 FE 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 39 36 33 31 35 36 10 04 04 00 2D 66 02 00 F4 03 04 00 95 03 17 67 B6 04 01 00 00 75 BC BD DD CF 4A 85 A7 [08:08:07]CommunicateWithHost err = 0 [08:08:07]CheckOFDResponse [08:08:07]1017 (14) - 77093643461234 [08:08:07]1041 (16) - 0000000000963156 [08:08:07]1040 (4) - 157229 [08:08:07]1012 (4) - 22.10.2024 01:44 [08:08:07]1206 (1) - 0 [08:08:07]OFD Sender: Remove packet 157229 [08:08:07]ProducePacketName [08:08:07]name=ofd_packets/00157229 [08:08:07]NVStorageDeleteData [08:08:07]Write to MH i2c: 01 00 00 55 1F 74 [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 07 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: 01 07 00 55 1F 00 00 00 00 00 0C 0D 94 [08:08:07]RasterBufferAndPrint [08:08:07]line [08:08:07]line [08:08:07]line [08:08:07]line [08:08:07]line [08:08:07]written 0, free lines is 3349 [08:08:07]MH_Cut [08:08:07]Write to MH i2c: D1 01 00 5C 1F 01 4D [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: D1 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: D1 01 00 [08:08:07]MH_I2C_Read... [08:08:07]Read from MH i2c: D1 01 00 5C 1F 00 4C [08:08:07]Write to MH i2c: 01 00 00 5D 1F 7C [08:08:07]Write i2c OK [08:08:07]MH_I2C_Read... [08:08:08]OFD Sender: No OFD packet to send [08:08:08]*** Cut start [08:08:08]*** Partial cut [08:08:08]*** CUTSNS_PIN = 1 [08:08:08]*** CUTSNS_PIN = 0 [08:08:08]*** Brake cut motor [08:08:09]Read from MH i2c: 01 [08:08:09]MH_I2C_Read... [08:08:09]*** Stop cut motor [08:08:09]*** Cut end [08:08:09]Read from MH i2c: 01 07 00 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: 01 07 00 5D 1F 00 00 00 00 00 FF 0F 91 [08:08:09]process_action close_receipt done [08:08:09]requested_data is exist [08:08:09]produce_requested_data [08:08:09]requested_item fm.sn is exist - process it [08:08:09]wFMCommunicate request_size=4 [08:08:09]MH_SAM_APDU [08:08:09]CAPDU: 80 11 00 00 [08:08:09]Write to MH i2c: E2 08 00 5E 1F 80 11 00 00 00 00 00 00 F7 [08:08:09]Write i2c OK [08:08:09]MH_I2C_Read... [08:08:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:09]Read from MH i2c: E2 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 17 00 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 17 00 5E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 48 [08:08:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:08:09]wFMCommunicate OK [08:08:09]requested_item fd.num is exist - process it [08:08:09]SAM_PROTO_GetFieldsCounters [08:08:09]wFMCommunicate request_size=4 [08:08:09]MH_SAM_APDU [08:08:09]CAPDU: 80 13 00 00 [08:08:09]Write to MH i2c: E2 08 00 5F 1F 80 13 00 00 00 00 00 00 FA [08:08:09]Write i2c OK [08:08:09]MH_I2C_Read... [08:08:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:08:09]Read from MH i2c: E2 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 62 00 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 62 00 5F 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 66 02 00 0E 04 04 00 3C 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 B0 [08:08:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2D 66 02 00 0E 04 04 00 3C 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:08:09]wFMCommunicate OK [08:08:09]SAM_PROTO_GetFieldsCounters done [08:08:09]requested_item shift.num is exist - process it [08:08:09]requested_item shift.opened is exist - process it [08:08:09]req_shift_opened [08:08:09]FM_GetShiftState [08:08:09]SAM_PROTO_GetShiftState [08:08:09]wFMCommunicate request_size=4 [08:08:09]MH_SAM_APDU [08:08:09]CAPDU: 80 13 01 00 [08:08:09]Write to MH i2c: E2 08 00 60 1F 80 13 01 00 00 00 00 00 FC [08:08:09]Write i2c OK [08:08:09]MH_I2C_Read... [08:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:09]Read from MH i2c: E2 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 0E 00 [08:08:09]MH_I2C_Read... [08:08:09]Read from MH i2c: E2 0E 00 60 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 82 [08:08:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:08:09]wFMCommunicate OK [08:08:09]SAM_PROTO_GetShiftState done [08:08:09]FM_GetShiftState done [08:08:09]req_shift_opened done [08:08:09]requested_item shift.open_date is exist - process it [08:08:09]req_shift_open_date [08:08:09]req_shift_open_date done [08:08:09]produce_requested_data done [08:08:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157229,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:08:09]process_action_free close_receipt [08:08:09]json_value_free [08:08:09]json_value_free done [08:08:09]process_json_proto returns [08:08:09]Send response to host [08:08:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157229,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:08:09]free response buf [08:08:09]execute_script done [08:08:09]execute_script returns [08:08:09]free content buf [08:08:09]Sock 7.Close socket [08:08:09]Sock 7.Thread stoped [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:28]OFD Sender: No OFD packet to send [08:08:33]OFD Sender: No OFD packet to send [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:48]OFD Sender: No OFD packet to send [08:08:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:21]accept exits with 9 [08:09:21]New connection [08:09:21]New thread 3066801508 created [08:09:21]Thread 3066944868 joined [08:09:21]Waiting for new connection... [08:09:21] Sock 9.Parse request [08:09:21]Sock 9.Check first char [08:09:21]Sock 9.First char is OK [08:09:21]request: POST /json_proto HTTP/1.0 [08:09:21]Method: POST [08:09:21]URL: /json_proto [08:09:21]Method is POST - this is cgi request [08:09:21]url: /json_proto [08:09:21]query_string will be loaded in cgi processing [08:09:21]execute_cgi json_proto POST (null) [08:09:21]execute_cgi path=json_proto method=POST [08:09:21]POST find Content-Length [08:09:21]Host: 172.17.53.67:8080 [08:09:21]Content-Length: 671 [08:09:21]Content-Type: application/json [08:09:21] [08:09:21]POST finish read [08:09:21]Found Content-Length = 671 [08:09:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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:09:21]execute_script... [08:09: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)875591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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:09:21]POST & json_proto [08:09:21]process_json_proto [08:09:21]json parsed OK: [08:09:21]protocol is kg_v1.0 [08:09:21]action value=close_receipt [08:09:21]process_action close_receipt [08:09:21]cmd_close_receipt [08:09:21]MH_GetDate [08:09:21]Write to MH i2c: F0 00 00 61 1F 6F [08:09:21]Write i2c OK [08:09:21]MH_I2C_Read... [08:09:21]Read from MH i2c: F0 [08:09:21]MH_I2C_Read... [08:09:21]Read from MH i2c: F0 09 00 [08:09:21]MH_I2C_Read... [08:09:21]Read from MH i2c: F0 09 00 61 1F 00 B4 5D 17 67 19 BC 99 64 D9 [08:09:21]GetLastDocTimeStamp 1729584488 [08:09:21]current date 1729584564 [08:09:21]FM_GetShiftState [08:09:21]SAM_PROTO_GetShiftState [08:09:21]wFMCommunicate request_size=4 [08:09:21]MH_SAM_APDU [08:09:21]CAPDU: 80 13 01 00 [08:09:21]Write to MH i2c: E2 08 00 62 1F 80 13 01 00 00 00 00 00 FE [08:09:21]Write i2c OK [08:09:21]MH_I2C_Read... [08:09:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:21]Read from MH i2c: E2 [08:09:21]MH_I2C_Read... [08:09:21]Read from MH i2c: E2 0E 00 [08:09:21]MH_I2C_Read... [08:09:21]Read from MH i2c: E2 0E 00 62 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 84 [08:09:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:09:21]wFMCommunicate OK [08:09:21]SAM_PROTO_GetShiftState done [08:09:21]FM_GetShiftState done [08:09:21]opened in 1729556748 [08:09:21]opened+sec_in_day 1729643148 [08:09:21]quantity*price = 70041 [08:09:21]sum+1 = 70043 [08:09:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 58 22.10.2024 08:09 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157230 ФПД: 149922079041069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080924&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157230&fm=149922079041069&tin=02508201610067®Number=0000137193017469&sum=70000 [08:09:22]StoreToDocumentArchive [08:09:22]shift 316 fd 157230 [08:09:22]save to /storage/0316/doc_00157230 [08:09:22]save last doc name /storage/0316/doc_00157230 to /storage/kkm_last_doc_name [08:09:22]save OK [08:09:22]Clear old archive folders... [08:09:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:09:22]tlvbuf is 0017DAE0 [08:09:22]SAM_PROTO_ClearQueue [08:09:22]wFMCommunicate request_size=4 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 09 00 00 [08:09:22]Write to MH i2c: E2 08 00 6F 1F 80 09 00 00 00 00 00 00 00 [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:22]Read from MH i2c: E2 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 03 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 03 00 6F 1F 00 90 00 02 [08:09:22]RAPDU: 90 00 [08:09:22]wFMCommunicate OK [08:09:22]SAM_PROTO_ClearQueue done [08:09:22]KKMCreateOFDPacket [08:09:22]OFDProtocolAddRootSTLVToBuf [08:09:22]FM_MakeSignedData [08:09:22]FM_MakeSignedData [08:09:22]SAM_PROTO_SignData [08:09:22]wFMCommunicate request_size=4 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 0D 01 02 [08:09:22]Write to MH i2c: E2 08 00 70 1F 80 0D 01 02 00 00 00 00 08 [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:22]Read from MH i2c: E2 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 03 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 03 00 70 1F 00 90 00 03 [08:09:22]RAPDU: 90 00 [08:09:22]wFMCommunicate OK [08:09:22]wFMCommunicate request_size=255 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 3A 00 00 00 F4 03 04 00 B4 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 66 02 00 35 04 06 00 [08:09:22]Write to MH i2c: E2 02 01 71 1F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 3A 00 00 00 F4 03 04 00 B4 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 66 02 00 35 04 06 00 00 00 26 [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:23]Read from MH i2c: E2 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 03 00 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 03 00 71 1F 00 90 00 04 [08:09:23]RAPDU: 90 00 [08:09:23]wFMCommunicate OK [08:09:23]wFMCommunicate request_size=11 [08:09:23]MH_SAM_APDU [08:09:23]CAPDU: 80 0D 02 02 06 88 5A 74 43 E6 2D [08:09:23]Write to MH i2c: E2 0E 00 72 1F 80 0D 02 02 06 00 88 5A 74 43 E6 2D 00 00 C3 [08:09:23]Write i2c OK [08:09:23]MH_I2C_Read... [08:09:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:23]Read from MH i2c: E2 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 03 00 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 03 00 72 1F 00 90 00 05 [08:09:23]RAPDU: 90 00 [08:09:23]wFMCommunicate OK [08:09:23]wFMCommunicate request_size=4 [08:09:23]MH_SAM_APDU [08:09:23]CAPDU: 80 0D 03 02 [08:09:23]Write to MH i2c: E2 08 00 73 1F 80 0D 03 02 00 00 00 00 0D [08:09:23]Write i2c OK [08:09:23]MH_I2C_Read... [08:09:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:23]Read from MH i2c: E2 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 0B 00 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 0B 00 73 1F 00 0E B3 BA D7 8B 7C 80 0A 90 00 F1 [08:09:23]RAPDU: 0E B3 BA D7 8B 7C 80 0A 90 00 [08:09:23]wFMCommunicate OK [08:09:23]SAM_PROTO_SignData done [08:09:23]FM_MakeSignedData done [08:09:23]CreateOFDProtocolMessage [08:09:23]wFMCommunicate request_size=4 [08:09:23]MH_SAM_APDU [08:09:23]CAPDU: 80 11 00 00 [08:09:23]Write to MH i2c: E2 08 00 74 1F 80 11 00 00 00 00 00 00 0D [08:09:23]Write i2c OK [08:09:23]MH_I2C_Read... [08:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:23]Read from MH i2c: E2 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 17 00 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: E2 17 00 74 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5E [08:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:09:23]wFMCommunicate OK [08:09:23]CreateOFDProtocolMessage done [08:09:23]OFDSenderStorePacket 157230 [08:09:23]StoreOFDPacket docnum=157230 [08:09:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 72 42 08 01 9B 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 3A 00 00 00 F4 03 04 00 B4 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 66 02 00 35 04 06 00 88 5A 74 43 E6 2D 0E B3 BA D7 8B 7C 80 0A [08:09:23]CheckFolder [08:09:23]dirname=/storage/ofd_packets [08:09:23]CheckFolder done [08:09:23]ProducePacketName [08:09:23]name=ofd_packets/00157230 [08:09:23]NVStorageSaveData ofd_packets/00157230 [08:09:23]File name is /storage/ofd_packets/00157230 [08:09:23]Write 302 bytes [08:09:23]NVStorageSaveData done [08:09:23]OFDSenderStorePacket done [08:09:23]KKMCreateOFDPacket done [08:09:23]NVStorageSaveData kkm_last_timestamp [08:09:23]File name is /storage/kkm_last_timestamp [08:09:23]Write 4 bytes [08:09:23]NVStorageSaveData done [08:09:23]ExternCall_PrintAddStr [08:09:23]wPrintStart [08:09:23]Write to MH i2c: 01 00 00 75 1F 94 [08:09:23]Write i2c OK [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: 01 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: 01 07 00 [08:09:23]MH_I2C_Read... [08:09:23]Read from MH i2c: 01 07 00 75 1F 00 00 00 00 00 FF 0F A9 [08:09:23]RasterBufferAndPrint [08:09:23]line Счет N : (1)875591 [08:09:23]line ИНН: 02508201610067 [08:09:23]line Контрольно-Кассовый Чек [08:09:23]line ПРОДАЖА [08:09:23]line ТРК (МРК, ГНК) : 33 [08:09:23]line Товар: 2710124130 [08:09:23]line Super 92-К-5 [08:09:23]line 10.240 * 68.40 [08:09:23]line = 700.42 [08:09:23]line НДС 12% НСП 1% [08:09:23]line > о реализуемом товаре [08:09:23]line ОКРУГЛЕНИЕ: -0.42 [08:09:23]line ИТОГО: 700.00 [08:09:23]line Внесено: 700.00 [08:09:23]line СДАЧА: 0.00 [08:09:23]line НСП 1% : 6.20 [08:09:23]line НДС 12% : 74.38 [08:09:23]line Наличными: 700.00 [08:09:23]line Безнал.: 0.00 [08:09:23]line Место: АЗС № 165 "Партнер Нефть" [08:09:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:09:23]line СНО: Общий режим [08:09:23]line Чек 58 22.10.2024 08:09 [08:09:23]line Смена: 316 ФФД: 1.0 [08:09:23]line ЗНМ: 0300000234 [08:09:23]line РНМ: 0000137193017469 [08:09:23]line Версия ККМ: v1.0 [08:09:23]line ФМ: 0000000000963156 [08:09:23]line ФД: 157230 [08:09:23]line ФПД: 149922079041069 [08:09:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T080924&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157230&fm=149922079041069&tin=02508201610067®Number=0000137193017469&sum=70000 [08:09:23]OFD Sender: Processing packet 157230 [packets to send 52, broken 51] [08:09:23]ProducePacketName [08:09:23]name=ofd_packets/00157230 [08:09:23]OFD Sender: To server: pG, [08:09:23]CommunicateWithHost lk.salyk.kg:30040 [08:09:23]ConnectInit lk.salyk.kg [08:09:23]written 0, free lines is 4095 [08:09:23]Connected sock=10 [08:09:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 72 42 08 01 9B 18 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 3A 00 00 00 F4 03 04 00 B4 5D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2E 66 02 00 35 04 06 00 88 5A 74 43 E6 2D 0E B3 BA D7 8B 7C 80 0A [08:09:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA F5 47 00 80 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 39 36 33 31 35 36 10 04 04 00 2E 66 02 00 F4 03 04 00 E1 03 17 67 B6 04 01 00 00 48 63 14 92 9F A7 16 43 [08:09:24]CommunicateWithHost err = 0 [08:09:24]CheckOFDResponse [08:09:24]1017 (14) - 77093643461234 [08:09:24]1041 (16) - 0000000000963156 [08:09:24]1040 (4) - 157230 [08:09:24]1012 (4) - 22.10.2024 01:46 [08:09:24]1206 (1) - 0 [08:09:24]OFD Sender: Remove packet 157230 [08:09:24]ProducePacketName [08:09:24]name=ofd_packets/00157230 [08:09:24]NVStorageDeleteData [08:09:24]Write to MH i2c: 01 00 00 A0 1F BF [08:09:24]Write i2c OK [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: 01 [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: 01 07 00 [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: 01 07 00 A0 1F 00 00 00 00 00 E5 0C B7 [08:09:24]RasterBufferAndPrint [08:09:24]line [08:09:24]line [08:09:24]line [08:09:24]line [08:09:24]line [08:09:24]written 0, free lines is 3307 [08:09:24]MH_Cut [08:09:24]Write to MH i2c: D1 01 00 A7 1F 01 98 [08:09:24]Write i2c OK [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: D1 [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: D1 01 00 [08:09:24]MH_I2C_Read... [08:09:24]Read from MH i2c: D1 01 00 A7 1F 00 97 [08:09:24]Write to MH i2c: 01 00 00 A8 1F C7 [08:09:24]Write i2c OK [08:09:24]MH_I2C_Read... [08:09:24]OFD Sender: No OFD packet to send [08:09:24]*** Cut start [08:09:24]*** Partial cut [08:09:24]*** CUTSNS_PIN = 1 [08:09:24]*** CUTSNS_PIN = 0 [08:09:25]*** Brake cut motor [08:09:25]Read from MH i2c: 01 [08:09:25]MH_I2C_Read... [08:09:25]*** Stop cut motor [08:09:25]*** Cut end [08:09:25]Read from MH i2c: 01 07 00 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: 01 07 00 A8 1F 00 00 00 00 00 FF 0F DC [08:09:25]process_action close_receipt done [08:09:25]requested_data is exist [08:09:25]produce_requested_data [08:09:25]requested_item fm.sn is exist - process it [08:09:25]wFMCommunicate request_size=4 [08:09:25]MH_SAM_APDU [08:09:25]CAPDU: 80 11 00 00 [08:09:25]Write to MH i2c: E2 08 00 A9 1F 80 11 00 00 00 00 00 00 42 [08:09:25]Write i2c OK [08:09:25]MH_I2C_Read... [08:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:25]Read from MH i2c: E2 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 17 00 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 17 00 A9 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 93 [08:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:09:25]wFMCommunicate OK [08:09:25]requested_item fd.num is exist - process it [08:09:25]SAM_PROTO_GetFieldsCounters [08:09:25]wFMCommunicate request_size=4 [08:09:25]MH_SAM_APDU [08:09:25]CAPDU: 80 13 00 00 [08:09:25]Write to MH i2c: E2 08 00 AA 1F 80 13 00 00 00 00 00 00 45 [08:09:25]Write i2c OK [08:09:25]MH_I2C_Read... [08:09:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:25]Read from MH i2c: E2 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 62 00 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 62 00 AA 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 66 02 00 0E 04 04 00 3C 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 FF [08:09:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2E 66 02 00 0E 04 04 00 3C 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:09:25]wFMCommunicate OK [08:09:25]SAM_PROTO_GetFieldsCounters done [08:09:25]requested_item shift.num is exist - process it [08:09:25]requested_item shift.opened is exist - process it [08:09:25]req_shift_opened [08:09:25]FM_GetShiftState [08:09:25]SAM_PROTO_GetShiftState [08:09:25]wFMCommunicate request_size=4 [08:09:25]MH_SAM_APDU [08:09:25]CAPDU: 80 13 01 00 [08:09:25]Write to MH i2c: E2 08 00 AB 1F 80 13 01 00 00 00 00 00 47 [08:09:25]Write i2c OK [08:09:25]MH_I2C_Read... [08:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:25]Read from MH i2c: E2 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 0E 00 [08:09:25]MH_I2C_Read... [08:09:25]Read from MH i2c: E2 0E 00 AB 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CD [08:09:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:09:25]wFMCommunicate OK [08:09:25]SAM_PROTO_GetShiftState done [08:09:25]FM_GetShiftState done [08:09:25]req_shift_opened done [08:09:25]requested_item shift.open_date is exist - process it [08:09:25]req_shift_open_date [08:09:25]req_shift_open_date done [08:09:25]produce_requested_data done [08:09:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157230,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:09:25]process_action_free close_receipt [08:09:25]json_value_free [08:09:25]json_value_free done [08:09:25]process_json_proto returns [08:09:25]Send response to host [08:09:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157230,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:09:25]free response buf [08:09:25]execute_script done [08:09:25]execute_script returns [08:09:25]free content buf [08:09:25]Sock 9.Close socket [08:09:25]Sock 9.Thread stoped [08:09:29]OFD Sender: No OFD packet to send [08:09:34]OFD Sender: No OFD packet to send [08:09:39]OFD Sender: No OFD packet to send [08:09:44]OFD Sender: No OFD packet to send [08:09:49]OFD Sender: No OFD packet to send [08:09:54]OFD Sender: No OFD packet to send [08:09:59]OFD Sender: No OFD packet to send [08:10:04]OFD Sender: No OFD packet to send [08:10:09]OFD Sender: No OFD packet to send [08:10:14]OFD Sender: No OFD packet to send [08:10:19]OFD Sender: No OFD packet to send [08:10:24]OFD Sender: No OFD packet to send [08:10:29]OFD Sender: No OFD packet to send [08:10:34]OFD Sender: No OFD packet to send [08:10:39]OFD Sender: No OFD packet to send [08:10:44]OFD Sender: No OFD packet to send [08:10:49]OFD Sender: No OFD packet to send [08:10:54]OFD Sender: No OFD packet to send [08:10:59]OFD Sender: No OFD packet to send [08:11:04]OFD Sender: No OFD packet to send [08:11:09]OFD Sender: No OFD packet to send [08:11:14]OFD Sender: No OFD packet to send [08:11:19]OFD Sender: No OFD packet to send [08:11:24]OFD Sender: No OFD packet to send [08:11:29]OFD Sender: No OFD packet to send [08:11:34]OFD Sender: No OFD packet to send [08:11:39]OFD Sender: No OFD packet to send [08:11:44]OFD Sender: No OFD packet to send [08:11:49]OFD Sender: No OFD packet to send [08:11:54]OFD Sender: No OFD packet to send [08:11:59]OFD Sender: No OFD packet to send [08:12:00]accept exits with 7 [08:12:00]New connection [08:12:00]New thread 3066944868 created [08:12:00]Thread 3066801508 joined [08:12:00]Waiting for new connection... [08:12:00] Sock 7.Parse request [08:12:00]Sock 7.Check first char [08:12:00]Sock 7.First char is OK [08:12:00]request: POST /json_proto HTTP/1.0 [08:12:00]Method: POST [08:12:00]URL: /json_proto [08:12:00]Method is POST - this is cgi request [08:12:00]url: /json_proto [08:12:00]query_string will be loaded in cgi processing [08:12:00]execute_cgi json_proto POST (null) [08:12:00]execute_cgi path=json_proto method=POST [08:12:00]POST find Content-Length [08:12:00]Host: 172.17.53.67:8080 [08:12:00]Content-Length: 675 [08:12:00]Content-Type: application/json [08:12:00] [08:12:00]POST finish read [08:12:00]Found Content-Length = 675 [08:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:12:00]execute_script... [08:12: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)875593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:12:00]POST & json_proto [08:12:00]process_json_proto [08:12:00]json parsed OK: [08:12:00]protocol is kg_v1.0 [08:12:00]action value=close_receipt [08:12:00]process_action close_receipt [08:12:00]cmd_close_receipt [08:12:00]MH_GetDate [08:12:00]Write to MH i2c: F0 00 00 AC 1F BA [08:12:00]Write i2c OK [08:12:00]MH_I2C_Read... [08:12:00]Read from MH i2c: F0 [08:12:00]MH_I2C_Read... [08:12:00]Read from MH i2c: F0 09 00 [08:12:00]MH_I2C_Read... [08:12:00]Read from MH i2c: F0 09 00 AC 1F 00 53 5E 17 67 19 BC 99 64 C4 [08:12:00]GetLastDocTimeStamp 1729584564 [08:12:00]current date 1729584723 [08:12:00]FM_GetShiftState [08:12:00]SAM_PROTO_GetShiftState [08:12:00]wFMCommunicate request_size=4 [08:12:00]MH_SAM_APDU [08:12:00]CAPDU: 80 13 01 00 [08:12:00]Write to MH i2c: E2 08 00 AD 1F 80 13 01 00 00 00 00 00 49 [08:12:00]Write i2c OK [08:12:00]MH_I2C_Read... [08:12:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:00]Read from MH i2c: E2 [08:12:00]MH_I2C_Read... [08:12:00]Read from MH i2c: E2 0E 00 [08:12:00]MH_I2C_Read... [08:12:00]Read from MH i2c: E2 0E 00 AD 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CF [08:12:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:00]wFMCommunicate OK [08:12:00]SAM_PROTO_GetShiftState done [08:12:00]FM_GetShiftState done [08:12:00]opened in 1729556748 [08:12:00]opened+sec_in_day 1729643148 [08:12:00]quantity*price = 100000 [08:12:00]sum+1 = 100002 [08:12:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 59 22.10.2024 08:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157231 ФПД: 235946768818407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157231&fm=235946768818407&tin=02508201610067®Number=0000137193017469&sum=100000 [08:12:01]StoreToDocumentArchive [08:12:01]shift 316 fd 157231 [08:12:01]save to /storage/0316/doc_00157231 [08:12:01]save last doc name /storage/0316/doc_00157231 to /storage/kkm_last_doc_name [08:12:01]save OK [08:12:01]Clear old archive folders... [08:12:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:12:01]tlvbuf is 0017BA60 [08:12:01]SAM_PROTO_ClearQueue [08:12:01]wFMCommunicate request_size=4 [08:12:01]MH_SAM_APDU [08:12:01]CAPDU: 80 09 00 00 [08:12:01]Write to MH i2c: E2 08 00 BA 1F 80 09 00 00 00 00 00 00 4B [08:12:01]Write i2c OK [08:12:01]MH_I2C_Read... [08:12:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:01]Read from MH i2c: E2 [08:12:01]MH_I2C_Read... [08:12:01]Read from MH i2c: E2 03 00 [08:12:01]MH_I2C_Read... [08:12:01]Read from MH i2c: E2 03 00 BA 1F 00 90 00 4D [08:12:01]RAPDU: 90 00 [08:12:01]wFMCommunicate OK [08:12:01]SAM_PROTO_ClearQueue done [08:12:01]KKMCreateOFDPacket [08:12:01]OFDProtocolAddRootSTLVToBuf [08:12:01]FM_MakeSignedData [08:12:01]FM_MakeSignedData [08:12:01]SAM_PROTO_SignData [08:12:01]wFMCommunicate request_size=4 [08:12:01]MH_SAM_APDU [08:12:01]CAPDU: 80 0D 01 02 [08:12:01]Write to MH i2c: E2 08 00 BB 1F 80 0D 01 02 00 00 00 00 53 [08:12:01]Write i2c OK [08:12:01]MH_I2C_Read... [08:12:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:01]Read from MH i2c: E2 [08:12:01]MH_I2C_Read... [08:12:01]Read from MH i2c: E2 03 00 [08:12:01]MH_I2C_Read... [08:12:01]Read from MH i2c: E2 03 00 BB 1F 00 90 00 4E [08:12:01]RAPDU: 90 00 [08:12:01]wFMCommunicate OK [08:12:01]wFMCommunicate request_size=255 [08:12:01]MH_SAM_APDU [08:12:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3B 00 00 00 F4 03 04 00 53 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 66 02 00 35 04 06 00 [08:12:01]Write to MH i2c: E2 02 01 BC 1F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3B 00 00 00 F4 03 04 00 53 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 66 02 00 35 04 06 00 00 00 8A [08:12:01]Write i2c OK [08:12:01]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 [08:12:02]MH_I2C_Read... [08:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:02]Read from MH i2c: E2 03 00 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 03 00 BC 1F 00 90 00 4F [08:12:02]RAPDU: 90 00 [08:12:02]wFMCommunicate OK [08:12:02]wFMCommunicate request_size=11 [08:12:02]MH_SAM_APDU [08:12:02]CAPDU: 80 0D 02 02 06 D6 97 A3 57 60 E7 [08:12:02]Write to MH i2c: E2 0E 00 BD 1F 80 0D 02 02 06 00 D6 97 A3 57 60 E7 00 00 10 [08:12:02]Write i2c OK [08:12:02]MH_I2C_Read... [08:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:02]Read from MH i2c: E2 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 03 00 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 03 00 BD 1F 00 90 00 50 [08:12:02]RAPDU: 90 00 [08:12:02]wFMCommunicate OK [08:12:02]wFMCommunicate request_size=4 [08:12:02]MH_SAM_APDU [08:12:02]CAPDU: 80 0D 03 02 [08:12:02]Write to MH i2c: E2 08 00 BE 1F 80 0D 03 02 00 00 00 00 58 [08:12:02]Write i2c OK [08:12:02]MH_I2C_Read... [08:12:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:02]Read from MH i2c: E2 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 0B 00 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 0B 00 BE 1F 00 E8 E8 1C 43 A8 87 2F EA 90 00 D0 [08:12:02]RAPDU: E8 E8 1C 43 A8 87 2F EA 90 00 [08:12:02]wFMCommunicate OK [08:12:02]SAM_PROTO_SignData done [08:12:02]FM_MakeSignedData done [08:12:02]CreateOFDProtocolMessage [08:12:02]wFMCommunicate request_size=4 [08:12:02]MH_SAM_APDU [08:12:02]CAPDU: 80 11 00 00 [08:12:02]Write to MH i2c: E2 08 00 BF 1F 80 11 00 00 00 00 00 00 58 [08:12:02]Write i2c OK [08:12:02]MH_I2C_Read... [08:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:02]Read from MH i2c: E2 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 17 00 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: E2 17 00 BF 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A9 [08:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:02]wFMCommunicate OK [08:12:02]CreateOFDProtocolMessage done [08:12:02]OFDSenderStorePacket 157231 [08:12:02]StoreOFDPacket docnum=157231 [08:12:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 B8 08 01 7B C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3B 00 00 00 F4 03 04 00 53 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 66 02 00 35 04 06 00 D6 97 A3 57 60 E7 E8 E8 1C 43 A8 87 2F EA [08:12:02]CheckFolder [08:12:02]dirname=/storage/ofd_packets [08:12:02]CheckFolder done [08:12:02]ProducePacketName [08:12:02]name=ofd_packets/00157231 [08:12:02]NVStorageSaveData ofd_packets/00157231 [08:12:02]File name is /storage/ofd_packets/00157231 [08:12:02]Write 302 bytes [08:12:02]NVStorageSaveData done [08:12:02]OFDSenderStorePacket done [08:12:02]KKMCreateOFDPacket done [08:12:02]NVStorageSaveData kkm_last_timestamp [08:12:02]File name is /storage/kkm_last_timestamp [08:12:02]Write 4 bytes [08:12:02]NVStorageSaveData done [08:12:02]ExternCall_PrintAddStr [08:12:02]wPrintStart [08:12:02]Write to MH i2c: 01 00 00 C0 1F DF [08:12:02]Write i2c OK [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: 01 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: 01 07 00 [08:12:02]MH_I2C_Read... [08:12:02]Read from MH i2c: 01 07 00 C0 1F 00 00 00 00 00 FF 0F F4 [08:12:02]RasterBufferAndPrint [08:12:02]line Счет N : (1)875593 [08:12:02]line ИНН: 02508201610067 [08:12:02]line Контрольно-Кассовый Чек [08:12:02]line ПРОДАЖА [08:12:02]line ТРК (МРК, ГНК) : 43 [08:12:02]line Товар: 2710124130 [08:12:02]line Super 92-К-5 [08:12:02]line 14.620 * 68.40 [08:12:02]line = 1000.01 [08:12:02]line НДС 12% НСП 1% [08:12:02]line > о реализуемом товаре [08:12:02]line ОКРУГЛЕНИЕ: -0.01 [08:12:02]line ИТОГО: 1000.00 [08:12:02]line Внесено: 1000.00 [08:12:02]line СДАЧА: 0.00 [08:12:02]line НСП 1% : 8.85 [08:12:02]line НДС 12% : 106.20 [08:12:02]line Наличными: 1000.00 [08:12:02]line Безнал.: 0.00 [08:12:02]line Место: АЗС № 165 "Партнер Нефть" [08:12:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:12:02]line СНО: Общий режим [08:12:02]line Чек 59 22.10.2024 08:12 [08:12:02]line Смена: 316 ФФД: 1.0 [08:12:02]line ЗНМ: 0300000234 [08:12:02]line РНМ: 0000137193017469 [08:12:02]line Версия ККМ: v1.0 [08:12:02]line ФМ: 0000000000963156 [08:12:02]line ФД: 157231 [08:12:02]line ФПД: 235946768818407 [08:12:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157231&fm=235946768818407&tin=02508201610067®Number=0000137193017469&sum=100000 [08:12:02]OFD Sender: Processing packet 157231 [packets to send 52, broken 51] [08:12:02]ProducePacketName [08:12:02]name=ofd_packets/00157231 [08:12:02]OFD Sender: To server: pG, [08:12:02]CommunicateWithHost lk.salyk.kg:30040 [08:12:02]ConnectInit lk.salyk.kg [08:12:02]written 0, free lines is 4095 [08:12:02]Connected sock=10 [08:12:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 42 B8 08 01 7B C3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3B 00 00 00 F4 03 04 00 53 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 2F 66 02 00 35 04 06 00 D6 97 A3 57 60 E7 E8 E8 1C 43 A8 87 2F EA [08:12:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 10 47 00 6D 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 39 36 33 31 35 36 10 04 04 00 2F 66 02 00 F4 03 04 00 80 04 17 67 B6 04 01 00 00 8C C8 79 C5 4F D7 50 EB [08:12:02]CommunicateWithHost err = 0 [08:12:02]CheckOFDResponse [08:12:02]1017 (14) - 77093643461234 [08:12:02]1041 (16) - 0000000000963156 [08:12:02]1040 (4) - 157231 [08:12:02]1012 (4) - 22.10.2024 01:48 [08:12:02]1206 (1) - 0 [08:12:02]OFD Sender: Remove packet 157231 [08:12:02]ProducePacketName [08:12:02]name=ofd_packets/00157231 [08:12:02]NVStorageDeleteData [08:12:03]Write to MH i2c: 01 00 00 EB 1F 0A [08:12:03]Write i2c OK [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: 01 [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: 01 07 00 [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: 01 07 00 EB 1F 00 00 00 00 00 E6 0C 03 [08:12:03]RasterBufferAndPrint [08:12:03]line [08:12:03]line [08:12:03]line [08:12:03]line [08:12:03]line [08:12:03]written 0, free lines is 3308 [08:12:03]MH_Cut [08:12:03]Write to MH i2c: D1 01 00 F2 1F 01 E3 [08:12:03]Write i2c OK [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: D1 [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: D1 01 00 [08:12:03]MH_I2C_Read... [08:12:03]Read from MH i2c: D1 01 00 F2 1F 00 E2 [08:12:03]Write to MH i2c: 01 00 00 F3 1F 12 [08:12:03]Write i2c OK [08:12:03]MH_I2C_Read... [08:12:03]OFD Sender: No OFD packet to send [08:12:03]*** Cut start [08:12:03]*** Partial cut [08:12:03]*** CUTSNS_PIN = 1 [08:12:03]*** CUTSNS_PIN = 0 [08:12:04]*** Brake cut motor [08:12:04]Read from MH i2c: 01 [08:12:04]MH_I2C_Read... [08:12:04]*** Stop cut motor [08:12:04]*** Cut end [08:12:04]Read from MH i2c: 01 07 00 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: 01 07 00 F3 1F 00 00 00 00 00 FF 0F 27 [08:12:04]process_action close_receipt done [08:12:04]requested_data is exist [08:12:04]produce_requested_data [08:12:04]requested_item fm.sn is exist - process it [08:12:04]wFMCommunicate request_size=4 [08:12:04]MH_SAM_APDU [08:12:04]CAPDU: 80 11 00 00 [08:12:04]Write to MH i2c: E2 08 00 F4 1F 80 11 00 00 00 00 00 00 8D [08:12:04]Write i2c OK [08:12:04]MH_I2C_Read... [08:12:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:04]Read from MH i2c: E2 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 17 00 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 17 00 F4 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [08:12:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:04]wFMCommunicate OK [08:12:04]requested_item fd.num is exist - process it [08:12:04]SAM_PROTO_GetFieldsCounters [08:12:04]wFMCommunicate request_size=4 [08:12:04]MH_SAM_APDU [08:12:04]CAPDU: 80 13 00 00 [08:12:04]Write to MH i2c: E2 08 00 F5 1F 80 13 00 00 00 00 00 00 90 [08:12:04]Write i2c OK [08:12:04]MH_I2C_Read... [08:12:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:04]Read from MH i2c: E2 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 62 00 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 62 00 F5 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 66 02 00 0E 04 04 00 3C 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 4E [08:12:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 2F 66 02 00 0E 04 04 00 3C 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:12:04]wFMCommunicate OK [08:12:04]SAM_PROTO_GetFieldsCounters done [08:12:04]requested_item shift.num is exist - process it [08:12:04]requested_item shift.opened is exist - process it [08:12:04]req_shift_opened [08:12:04]FM_GetShiftState [08:12:04]SAM_PROTO_GetShiftState [08:12:04]wFMCommunicate request_size=4 [08:12:04]MH_SAM_APDU [08:12:04]CAPDU: 80 13 01 00 [08:12:04]Write to MH i2c: E2 08 00 F6 1F 80 13 01 00 00 00 00 00 92 [08:12:04]Write i2c OK [08:12:04]MH_I2C_Read... [08:12:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:04]Read from MH i2c: E2 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 0E 00 [08:12:04]MH_I2C_Read... [08:12:04]Read from MH i2c: E2 0E 00 F6 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 18 [08:12:04]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:04]wFMCommunicate OK [08:12:04]SAM_PROTO_GetShiftState done [08:12:04]FM_GetShiftState done [08:12:04]req_shift_opened done [08:12:04]requested_item shift.open_date is exist - process it [08:12:04]req_shift_open_date [08:12:04]req_shift_open_date done [08:12:04]produce_requested_data done [08:12:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157231,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:12:04]process_action_free close_receipt [08:12:04]json_value_free [08:12:04]json_value_free done [08:12:04]process_json_proto returns [08:12:04]Send response to host [08:12:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157231,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:12:04]free response buf [08:12:04]execute_script done [08:12:04]execute_script returns [08:12:04]free content buf [08:12:04]Sock 7.Close socket [08:12:04]Sock 7.Thread stoped [08:12:08]OFD Sender: No OFD packet to send [08:12:13]accept exits with 9 [08:12:13]New connection [08:12:13]New thread 3066801508 created [08:12:13]Thread 3066944868 joined [08:12:13]Waiting for new connection... [08:12:13] Sock 9.Parse request [08:12:13]Sock 9.Check first char [08:12:13]Sock 9.First char is OK [08:12:13]request: POST /json_proto HTTP/1.0 [08:12:13]Method: POST [08:12:13]URL: /json_proto [08:12:13]Method is POST - this is cgi request [08:12:13]url: /json_proto [08:12:13]query_string will be loaded in cgi processing [08:12:13]execute_cgi json_proto POST (null) [08:12:13]execute_cgi path=json_proto method=POST [08:12:13]POST find Content-Length [08:12:13]Host: 172.17.53.67:8080 [08:12:13]Content-Length: 677 [08:12:13]Content-Type: application/json [08:12:13] [08:12:13]POST finish read [08:12:13]Found Content-Length = 677 [08:12:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875595", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:12:13]execute_script... [08:12: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)875595", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:12:13]POST & json_proto [08:12:13]process_json_proto [08:12:13]json parsed OK: [08:12:13]protocol is kg_v1.0 [08:12:13]action value=close_receipt [08:12:13]process_action close_receipt [08:12:13]cmd_close_receipt [08:12:13]MH_GetDate [08:12:13]Write to MH i2c: F0 00 00 F7 1F 05 [08:12:13]Write i2c OK [08:12:13]MH_I2C_Read... [08:12:13]Read from MH i2c: F0 [08:12:13]MH_I2C_Read... [08:12:13]Read from MH i2c: F0 09 00 [08:12:13]MH_I2C_Read... [08:12:13]Read from MH i2c: F0 09 00 F7 1F 00 5F 5E 17 67 19 BC 99 64 1B [08:12:13]GetLastDocTimeStamp 1729584723 [08:12:13]current date 1729584735 [08:12:13]FM_GetShiftState [08:12:13]SAM_PROTO_GetShiftState [08:12:13]wFMCommunicate request_size=4 [08:12:13]MH_SAM_APDU [08:12:13]CAPDU: 80 13 01 00 [08:12:13]Write to MH i2c: E2 08 00 F8 1F 80 13 01 00 00 00 00 00 94 [08:12:13]Write i2c OK [08:12:13]MH_I2C_Read... [08:12:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:13]Read from MH i2c: E2 [08:12:13]MH_I2C_Read... [08:12:13]Read from MH i2c: E2 0E 00 [08:12:13]MH_I2C_Read... [08:12:13]Read from MH i2c: E2 0E 00 F8 1F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1A [08:12:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:13]wFMCommunicate OK [08:12:13]SAM_PROTO_GetShiftState done [08:12:13]FM_GetShiftState done [08:12:13]opened in 1729556748 [08:12:13]opened+sec_in_day 1729643148 [08:12:13]quantity*price = 40006 [08:12:13]sum+1 = 40007 [08:12:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 60 22.10.2024 08:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157232 ФПД: 145331171008216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157232&fm=145331171008216&tin=02508201610067®Number=0000137193017469&sum=40000 [08:12:14]StoreToDocumentArchive [08:12:14]shift 316 fd 157232 [08:12:14]save to /storage/0316/doc_00157232 [08:12:14]save last doc name /storage/0316/doc_00157232 to /storage/kkm_last_doc_name [08:12:14]save OK [08:12:14]Clear old archive folders... [08:12:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:14]tlvbuf is B6ED8610 [08:12:14]SAM_PROTO_ClearQueue [08:12:14]wFMCommunicate request_size=4 [08:12:14]MH_SAM_APDU [08:12:14]CAPDU: 80 09 00 00 [08:12:14]Write to MH i2c: E2 08 00 05 20 80 09 00 00 00 00 00 00 97 [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 05 20 00 90 00 99 [08:12:14]RAPDU: 90 00 [08:12:14]wFMCommunicate OK [08:12:14]SAM_PROTO_ClearQueue done [08:12:14]KKMCreateOFDPacket [08:12:14]OFDProtocolAddRootSTLVToBuf [08:12:14]FM_MakeSignedData [08:12:14]FM_MakeSignedData [08:12:14]SAM_PROTO_SignData [08:12:14]wFMCommunicate request_size=4 [08:12:14]MH_SAM_APDU [08:12:14]CAPDU: 80 0D 01 02 [08:12:14]Write to MH i2c: E2 08 00 06 20 80 0D 01 02 00 00 00 00 9F [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 06 20 00 90 00 9A [08:12:14]RAPDU: 90 00 [08:12:14]wFMCommunicate OK [08:12:14]wFMCommunicate request_size=255 [08:12:14]MH_SAM_APDU [08:12: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 00 00 00 F4 03 04 00 5F 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 66 02 00 35 04 06 00 84 [08:12:14]Write to MH i2c: E2 02 01 07 20 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 00 00 00 F4 03 04 00 5F 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 66 02 00 35 04 06 00 84 00 00 E5 [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 07 20 00 90 00 9B [08:12:14]RAPDU: 90 00 [08:12:14]wFMCommunicate OK [08:12:14]wFMCommunicate request_size=10 [08:12:14]MH_SAM_APDU [08:12:14]CAPDU: 80 0D 02 02 05 2D 8C D2 9E D8 [08:12:14]Write to MH i2c: E2 0D 00 08 20 80 0D 02 02 05 00 2D 8C D2 9E D8 00 00 AD [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 03 00 08 20 00 90 00 9C [08:12:14]RAPDU: 90 00 [08:12:14]wFMCommunicate OK [08:12:14]wFMCommunicate request_size=4 [08:12:14]MH_SAM_APDU [08:12:14]CAPDU: 80 0D 03 02 [08:12:14]Write to MH i2c: E2 08 00 09 20 80 0D 03 02 00 00 00 00 A4 [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 0B 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 0B 00 09 20 00 65 0F C6 69 79 51 B4 D5 90 00 9B [08:12:14]RAPDU: 65 0F C6 69 79 51 B4 D5 90 00 [08:12:14]wFMCommunicate OK [08:12:14]SAM_PROTO_SignData done [08:12:14]FM_MakeSignedData done [08:12:14]CreateOFDProtocolMessage [08:12:14]wFMCommunicate request_size=4 [08:12:14]MH_SAM_APDU [08:12:14]CAPDU: 80 11 00 00 [08:12:14]Write to MH i2c: E2 08 00 0A 20 80 11 00 00 00 00 00 00 A4 [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:14]Read from MH i2c: E2 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 17 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: E2 17 00 0A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [08:12:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:14]wFMCommunicate OK [08:12:14]CreateOFDProtocolMessage done [08:12:14]OFDSenderStorePacket 157232 [08:12:14]StoreOFDPacket docnum=157232 [08:12:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 05 07 01 BD 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 00 00 00 F4 03 04 00 5F 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 66 02 00 35 04 06 00 84 2D 8C D2 9E D8 65 0F C6 69 79 51 B4 D5 [08:12:14]CheckFolder [08:12:14]dirname=/storage/ofd_packets [08:12:14]CheckFolder done [08:12:14]ProducePacketName [08:12:14]name=ofd_packets/00157232 [08:12:14]NVStorageSaveData ofd_packets/00157232 [08:12:14]File name is /storage/ofd_packets/00157232 [08:12:14]Write 301 bytes [08:12:14]NVStorageSaveData done [08:12:14]OFDSenderStorePacket done [08:12:14]KKMCreateOFDPacket done [08:12:14]NVStorageSaveData kkm_last_timestamp [08:12:14]File name is /storage/kkm_last_timestamp [08:12:14]Write 4 bytes [08:12:14]NVStorageSaveData done [08:12:14]ExternCall_PrintAddStr [08:12:14]wPrintStart [08:12:14]Write to MH i2c: 01 00 00 0B 20 2B [08:12:14]Write i2c OK [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: 01 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: 01 07 00 [08:12:14]MH_I2C_Read... [08:12:14]Read from MH i2c: 01 07 00 0B 20 00 00 00 00 00 FF 0F 40 [08:12:14]RasterBufferAndPrint [08:12:14]line Счет N : (1)875595 [08:12:14]line ИНН: 02508201610067 [08:12:14]line Контрольно-Кассовый Чек [08:12:14]line ПРОДАЖА [08:12:14]line ТРК (МРК, ГНК) : 32 [08:12:14]line Товар: 2710124130 [08:12:14]line Аи-92-К-5 [08:12:14]line 5.980 * 66.90 [08:12:14]line = 400.06 [08:12:14]line НДС 12% НСП 1% [08:12:14]line > о реализуемом товаре [08:12:14]line ОКРУГЛЕНИЕ: -0.06 [08:12:14]line ИТОГО: 400.00 [08:12:14]line Внесено: 400.00 [08:12:14]line СДАЧА: 0.00 [08:12:14]line НСП 1% : 3.54 [08:12:14]line НДС 12% : 42.48 [08:12:14]line Наличными: 400.00 [08:12:14]line Безнал.: 0.00 [08:12:14]line Место: АЗС № 165 "Партнер Нефть" [08:12:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:12:14]line СНО: Общий режим [08:12:14]line Чек 60 22.10.2024 08:12 [08:12:14]line Смена: 316 ФФД: 1.0 [08:12:14]line ЗНМ: 0300000234 [08:12:14]line РНМ: 0000137193017469 [08:12:14]line Версия ККМ: v1.0 [08:12:14]line ФМ: 0000000000963156 [08:12:14]line ФД: 157232 [08:12:14]line ФПД: 145331171008216 [08:12:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081215&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157232&fm=145331171008216&tin=02508201610067®Number=0000137193017469&sum=40000 [08:12:15]OFD Sender: Processing packet 157232 [packets to send 52, broken 51] [08:12:15]ProducePacketName [08:12:15]name=ofd_packets/00157232 [08:12:15]OFD Sender: To server: pG, [08:12:15]CommunicateWithHost lk.salyk.kg:30040 [08:12:15]ConnectInit lk.salyk.kg [08:12:15]written 0, free lines is 4095 [08:12:15]Connected sock=10 [08:12:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DA 05 07 01 BD 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 00 00 00 F4 03 04 00 5F 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 30 66 02 00 35 04 06 00 84 2D 8C D2 9E D8 65 0F C6 69 79 51 B4 D5 [08:12:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 30 47 00 36 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 39 36 33 31 35 36 10 04 04 00 30 66 02 00 F4 03 04 00 8C 04 17 67 B6 04 01 00 00 56 05 85 4D D5 C5 11 03 [08:12:15]CommunicateWithHost err = 0 [08:12:15]CheckOFDResponse [08:12:15]1017 (14) - 77093643461234 [08:12:15]1041 (16) - 0000000000963156 [08:12:15]1040 (4) - 157232 [08:12:15]1012 (4) - 22.10.2024 01:49 [08:12:15]1206 (1) - 0 [08:12:15]OFD Sender: Remove packet 157232 [08:12:15]ProducePacketName [08:12:15]name=ofd_packets/00157232 [08:12:15]NVStorageDeleteData [08:12:15]Write to MH i2c: 01 00 00 36 20 56 [08:12:15]Write i2c OK [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: 01 [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: 01 07 00 [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: 01 07 00 36 20 00 00 00 00 00 E1 0C 4A [08:12:15]RasterBufferAndPrint [08:12:15]line [08:12:15]line [08:12:15]line [08:12:15]line [08:12:15]line [08:12:15]written 0, free lines is 3305 [08:12:15]MH_Cut [08:12:15]Write to MH i2c: D1 01 00 3D 20 01 2F [08:12:15]Write i2c OK [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: D1 [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: D1 01 00 [08:12:15]MH_I2C_Read... [08:12:15]Read from MH i2c: D1 01 00 3D 20 00 2E [08:12:15]Write to MH i2c: 01 00 00 3E 20 5E [08:12:15]Write i2c OK [08:12:15]MH_I2C_Read... [08:12:15]OFD Sender: No OFD packet to send [08:12:16]*** Cut start [08:12:16]*** Partial cut [08:12:16]*** CUTSNS_PIN = 1 [08:12:16]*** CUTSNS_PIN = 0 [08:12:16]*** Brake cut motor [08:12:16]Read from MH i2c: 01 [08:12:16]MH_I2C_Read... [08:12:16]*** Stop cut motor [08:12:16]*** Cut end [08:12:16]Read from MH i2c: 01 07 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: 01 07 00 3E 20 00 00 00 00 00 FF 0F 73 [08:12:16]process_action close_receipt done [08:12:16]requested_data is exist [08:12:16]produce_requested_data [08:12:16]requested_item fm.sn is exist - process it [08:12:16]wFMCommunicate request_size=4 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 11 00 00 [08:12:16]Write to MH i2c: E2 08 00 3F 20 80 11 00 00 00 00 00 00 D9 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 3F 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2A [08:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:16]wFMCommunicate OK [08:12:16]requested_item fd.num is exist - process it [08:12:16]SAM_PROTO_GetFieldsCounters [08:12:16]wFMCommunicate request_size=4 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 13 00 00 [08:12:16]Write to MH i2c: E2 08 00 40 20 80 13 00 00 00 00 00 00 DC [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:17]Read from MH i2c: E2 [08:12:17]MH_I2C_Read... [08:12:17]Read from MH i2c: E2 62 00 [08:12:17]MH_I2C_Read... [08:12:17]Read from MH i2c: E2 62 00 40 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 66 02 00 0E 04 04 00 3C 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 9E [08:12:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 30 66 02 00 0E 04 04 00 3C 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:12:17]wFMCommunicate OK [08:12:17]SAM_PROTO_GetFieldsCounters done [08:12:17]requested_item shift.num is exist - process it [08:12:17]requested_item shift.opened is exist - process it [08:12:17]req_shift_opened [08:12:17]FM_GetShiftState [08:12:17]SAM_PROTO_GetShiftState [08:12:17]wFMCommunicate request_size=4 [08:12:17]MH_SAM_APDU [08:12:17]CAPDU: 80 13 01 00 [08:12:17]Write to MH i2c: E2 08 00 41 20 80 13 01 00 00 00 00 00 DE [08:12:17]Write i2c OK [08:12:17]MH_I2C_Read... [08:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:17]Read from MH i2c: E2 [08:12:17]MH_I2C_Read... [08:12:17]Read from MH i2c: E2 0E 00 [08:12:17]MH_I2C_Read... [08:12:17]Read from MH i2c: E2 0E 00 41 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 64 [08:12:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:17]wFMCommunicate OK [08:12:17]SAM_PROTO_GetShiftState done [08:12:17]FM_GetShiftState done [08:12:17]req_shift_opened done [08:12:17]requested_item shift.open_date is exist - process it [08:12:17]req_shift_open_date [08:12:17]req_shift_open_date done [08:12:17]produce_requested_data done [08:12:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157232,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:12:17]process_action_free close_receipt [08:12:17]json_value_free [08:12:17]json_value_free done [08:12:17]process_json_proto returns [08:12:17]Send response to host [08:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157232,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:12:17]free response buf [08:12:17]execute_script done [08:12:17]execute_script returns [08:12:17]free content buf [08:12:17]Sock 9.Close socket [08:12:17]Sock 9.Thread stoped [08:12:18]accept exits with 7 [08:12:18]New connection [08:12:18]New thread 3066944868 created [08:12:18]Thread 3066801508 joined [08:12:18]Waiting for new connection... [08:12:18] Sock 7.Parse request [08:12:18]Sock 7.Check first char [08:12:18]Sock 7.First char is OK [08:12:18]request: POST /json_proto HTTP/1.0 [08:12:18]Method: POST [08:12:18]URL: /json_proto [08:12:18]Method is POST - this is cgi request [08:12:18]url: /json_proto [08:12:18]query_string will be loaded in cgi processing [08:12:18]execute_cgi json_proto POST (null) [08:12:18]execute_cgi path=json_proto method=POST [08:12:18]POST find Content-Length [08:12:18]Host: 172.17.53.67:8080 [08:12:18]Content-Length: 769 [08:12:18]Content-Type: application/json [08:12:18] [08:12:18]POST finish read [08:12:18]Found Content-Length = 769 [08:12:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875592", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:18]execute_script... [08:12: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)875592", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:18]POST & json_proto [08:12:18]process_json_proto [08:12:18]json parsed OK: [08:12:18]protocol is kg_v1.0 [08:12:18]action value=close_receipt [08:12:18]process_action close_receipt [08:12:18]cmd_close_receipt [08:12:18]MH_GetDate [08:12:18]Write to MH i2c: F0 00 00 42 20 51 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 09 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: F0 09 00 42 20 00 64 5E 17 67 19 BC 99 64 6C [08:12:18]GetLastDocTimeStamp 1729584735 [08:12:18]current date 1729584740 [08:12:18]FM_GetShiftState [08:12:18]SAM_PROTO_GetShiftState [08:12:18]wFMCommunicate request_size=4 [08:12:18]MH_SAM_APDU [08:12:18]CAPDU: 80 13 01 00 [08:12:18]Write to MH i2c: E2 08 00 43 20 80 13 01 00 00 00 00 00 E0 [08:12:18]Write i2c OK [08:12:18]MH_I2C_Read... [08:12:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:18]Read from MH i2c: E2 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0E 00 [08:12:18]MH_I2C_Read... [08:12:18]Read from MH i2c: E2 0E 00 43 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 66 [08:12:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:18]wFMCommunicate OK [08:12:18]SAM_PROTO_GetShiftState done [08:12:18]FM_GetShiftState done [08:12:18]opened in 1729556748 [08:12:18]opened+sec_in_day 1729643148 [08:12:18]quantity*price = 100015 [08:12:18]sum+1 = 100017 [08:12:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 61 22.10.2024 08:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157233 ФПД: 42333366806946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157233&fm=42333366806946&tin=02508201610067®Number=0000137193017469&sum=100016 [08:12:19]StoreToDocumentArchive [08:12:19]shift 316 fd 157233 [08:12:19]save to /storage/0316/doc_00157233 [08:12:19]save last doc name /storage/0316/doc_00157233 to /storage/kkm_last_doc_name [08:12:19]save OK [08:12:19]Clear old archive folders... [08:12:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:19]tlvbuf is 002373C0 [08:12:19]SAM_PROTO_ClearQueue [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 09 00 00 [08:12:19]Write to MH i2c: E2 08 00 50 20 80 09 00 00 00 00 00 00 E2 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 50 20 00 90 00 E4 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]SAM_PROTO_ClearQueue done [08:12:19]KKMCreateOFDPacket [08:12:19]OFDProtocolAddRootSTLVToBuf [08:12:19]FM_MakeSignedData [08:12:19]FM_MakeSignedData [08:12:19]SAM_PROTO_SignData [08:12:19]wFMCommunicate request_size=4 [08:12:19]MH_SAM_APDU [08:12:19]CAPDU: 80 0D 01 02 [08:12:19]Write to MH i2c: E2 08 00 51 20 80 0D 01 02 00 00 00 00 EA [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:19]Read from MH i2c: E2 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 [08:12:19]MH_I2C_Read... [08:12:19]Read from MH i2c: E2 03 00 51 20 00 90 00 E5 [08:12:19]RAPDU: 90 00 [08:12:19]wFMCommunicate OK [08:12:19]wFMCommunicate request_size=255 [08:12:19]MH_SAM_APDU [08:12: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 64 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 66 02 00 35 04 06 00 26 [08:12:19]Write to MH i2c: E2 02 01 52 20 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 64 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 66 02 00 35 04 06 00 26 00 00 24 [08:12:19]Write i2c OK [08:12:19]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 03 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 03 00 52 20 00 90 00 E6 [08:12:20]RAPDU: 90 00 [08:12:20]wFMCommunicate OK [08:12:20]wFMCommunicate request_size=10 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 0D 02 02 05 80 81 4A 69 A2 [08:12:20]Write to MH i2c: E2 0D 00 53 20 80 0D 02 02 05 00 80 81 4A 69 A2 00 00 4D [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 03 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 03 00 53 20 00 90 00 E7 [08:12:20]RAPDU: 90 00 [08:12:20]wFMCommunicate OK [08:12:20]wFMCommunicate request_size=4 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 0D 03 02 [08:12:20]Write to MH i2c: E2 08 00 54 20 80 0D 03 02 00 00 00 00 EF [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 0B 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 0B 00 54 20 00 32 FB 1E 46 94 61 86 DD 90 00 D9 [08:12:20]RAPDU: 32 FB 1E 46 94 61 86 DD 90 00 [08:12:20]wFMCommunicate OK [08:12:20]SAM_PROTO_SignData done [08:12:20]FM_MakeSignedData done [08:12:20]CreateOFDProtocolMessage [08:12:20]wFMCommunicate request_size=4 [08:12:20]MH_SAM_APDU [08:12:20]CAPDU: 80 11 00 00 [08:12:20]Write to MH i2c: E2 08 00 55 20 80 11 00 00 00 00 00 00 EF [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:20]Read from MH i2c: E2 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 17 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: E2 17 00 55 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 40 [08:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:20]wFMCommunicate OK [08:12:20]CreateOFDProtocolMessage done [08:12:20]OFDSenderStorePacket 157233 [08:12:20]StoreOFDPacket docnum=157233 [08:12:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 36 07 01 22 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 64 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 66 02 00 35 04 06 00 26 80 81 4A 69 A2 32 FB 1E 46 94 61 86 DD [08:12:20]CheckFolder [08:12:20]dirname=/storage/ofd_packets [08:12:20]CheckFolder done [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00157233 [08:12:20]NVStorageSaveData ofd_packets/00157233 [08:12:20]File name is /storage/ofd_packets/00157233 [08:12:20]Write 301 bytes [08:12:20]NVStorageSaveData done [08:12:20]OFDSenderStorePacket done [08:12:20]KKMCreateOFDPacket done [08:12:20]NVStorageSaveData kkm_last_timestamp [08:12:20]File name is /storage/kkm_last_timestamp [08:12:20]Write 4 bytes [08:12:20]NVStorageSaveData done [08:12:20]ExternCall_PrintAddStr [08:12:20]wPrintStart [08:12:20]Write to MH i2c: 01 00 00 56 20 76 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 56 20 00 00 00 00 00 FF 0F 8B [08:12:20]RasterBufferAndPrint [08:12:20]line Счет N : (1)875592 [08:12:20]line ИНН: 02508201610067 [08:12:20]line Контрольно-Кассовый Чек [08:12:20]line ПРОДАЖА [08:12:20]line ТРК (МРК, ГНК) : 12 [08:12:20]line Товар: 2710124130 [08:12:20]line Аи-92-К-5 [08:12:20]line 14.950 * 66.90 [08:12:20]line = 1000.16 [08:12:20]line НДС 12% НСП 1% [08:12:20]line > о реализуемом товаре [08:12:20]line ИТОГО: 1000.16 [08:12:20]line НСП 1% : 8.85 [08:12:20]line НДС 12% : 106.21 [08:12:20]line Наличными: 0.00 [08:12:20]line Безнал.: 1000.16 [08:12:20]line Место: АЗС № 165 "Партнер Нефть" [08:12:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:12:20]line СНО: Общий режим [08:12:20]line Чек 61 22.10.2024 08:12 [08:12:20]line Смена: 316 ФФД: 1.0 [08:12:20]line ЗНМ: 0300000234 [08:12:20]line РНМ: 0000137193017469 [08:12:20]line Версия ККМ: v1.0 [08:12:20]line Платежная система: Mbank [08:12:20]line ФМ: 0000000000963156 [08:12:20]line ФД: 157233 [08:12:20]line ФПД: 42333366806946 [08:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081220&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157233&fm=42333366806946&tin=02508201610067®Number=0000137193017469&sum=100016 [08:12:20]written 0, free lines is 4095 [08:12:20]OFD Sender: Processing packet 157233 [packets to send 52, broken 51] [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00157233 [08:12:20]OFD Sender: To server: pG, [08:12:20]CommunicateWithHost lk.salyk.kg:30040 [08:12:20]ConnectInit lk.salyk.kg [08:12:20]Connected sock=10 [08:12:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 36 07 01 22 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 64 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 31 66 02 00 35 04 06 00 26 80 81 4A 69 A2 32 FB 1E 46 94 61 86 DD [08:12:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 32 24 47 00 53 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 39 36 33 31 35 36 10 04 04 00 31 66 02 00 F4 03 04 00 92 04 17 67 B6 04 01 00 00 2A 17 DB 3D E3 33 37 5A [08:12:20]CommunicateWithHost err = 0 [08:12:20]CheckOFDResponse [08:12:20]1017 (14) - 77093643461234 [08:12:20]1041 (16) - 0000000000963156 [08:12:20]1040 (4) - 157233 [08:12:20]1012 (4) - 22.10.2024 01:49 [08:12:20]1206 (1) - 0 [08:12:20]OFD Sender: Remove packet 157233 [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00157233 [08:12:20]NVStorageDeleteData [08:12:20]Write to MH i2c: 01 00 00 7F 20 9F [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: 01 07 00 7F 20 00 00 00 00 00 0F 0D C2 [08:12:20]RasterBufferAndPrint [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]line [08:12:20]written 0, free lines is 3360 [08:12:20]MH_Cut [08:12:20]Write to MH i2c: D1 01 00 86 20 01 78 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 01 00 [08:12:20]MH_I2C_Read... [08:12:20]Read from MH i2c: D1 01 00 86 20 00 77 [08:12:20]Write to MH i2c: 01 00 00 87 20 A7 [08:12:20]Write i2c OK [08:12:20]MH_I2C_Read... [08:12:21]OFD Sender: No OFD packet to send [08:12:21]*** Cut start [08:12:21]*** Partial cut [08:12:21]*** CUTSNS_PIN = 1 [08:12:21]*** CUTSNS_PIN = 0 [08:12:21]*** Brake cut motor [08:12:22]Read from MH i2c: 01 [08:12:22]MH_I2C_Read... [08:12:22]*** Stop cut motor [08:12:22]*** Cut end [08:12:22]Read from MH i2c: 01 07 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: 01 07 00 87 20 00 00 00 00 00 FF 0F BC [08:12:22]process_action close_receipt done [08:12:22]requested_data is exist [08:12:22]produce_requested_data [08:12:22]requested_item fm.sn is exist - process it [08:12:22]wFMCommunicate request_size=4 [08:12:22]MH_SAM_APDU [08:12:22]CAPDU: 80 11 00 00 [08:12:22]Write to MH i2c: E2 08 00 88 20 80 11 00 00 00 00 00 00 22 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 17 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 17 00 88 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 73 [08:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:22]wFMCommunicate OK [08:12:22]requested_item fd.num is exist - process it [08:12:22]SAM_PROTO_GetFieldsCounters [08:12:22]wFMCommunicate request_size=4 [08:12:22]MH_SAM_APDU [08:12:22]CAPDU: 80 13 00 00 [08:12:22]Write to MH i2c: E2 08 00 89 20 80 13 00 00 00 00 00 00 25 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 62 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 62 00 89 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 66 02 00 0E 04 04 00 3C 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 EB [08:12:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 31 66 02 00 0E 04 04 00 3C 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:12:22]wFMCommunicate OK [08:12:22]SAM_PROTO_GetFieldsCounters done [08:12:22]requested_item shift.num is exist - process it [08:12:22]requested_item shift.opened is exist - process it [08:12:22]req_shift_opened [08:12:22]FM_GetShiftState [08:12:22]SAM_PROTO_GetShiftState [08:12:22]wFMCommunicate request_size=4 [08:12:22]MH_SAM_APDU [08:12:22]CAPDU: 80 13 01 00 [08:12:22]Write to MH i2c: E2 08 00 8A 20 80 13 01 00 00 00 00 00 27 [08:12:22]Write i2c OK [08:12:22]MH_I2C_Read... [08:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:22]Read from MH i2c: E2 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 [08:12:22]MH_I2C_Read... [08:12:22]Read from MH i2c: E2 0E 00 8A 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AD [08:12:22]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:22]wFMCommunicate OK [08:12:22]SAM_PROTO_GetShiftState done [08:12:22]FM_GetShiftState done [08:12:22]req_shift_opened done [08:12:22]requested_item shift.open_date is exist - process it [08:12:22]req_shift_open_date [08:12:22]req_shift_open_date done [08:12:22]produce_requested_data done [08:12:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157233,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:12:22]process_action_free close_receipt [08:12:22]json_value_free [08:12:22]json_value_free done [08:12:22]process_json_proto returns [08:12:22]Send response to host [08:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157233,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:12:22]free response buf [08:12:22]execute_script done [08:12:22]execute_script returns [08:12:22]free content buf [08:12:22]Sock 7.Close socket [08:12:22]Sock 7.Thread stoped [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:42]accept exits with 9 [08:12:42]New connection [08:12:42]New thread 3066801508 created [08:12:42]Thread 3066944868 joined [08:12:42]Waiting for new connection... [08:12:42] Sock 9.Parse request [08:12:42]Sock 9.Check first char [08:12:42]Sock 9.First char is OK [08:12:42]request: POST /json_proto HTTP/1.0 [08:12:42]Method: POST [08:12:42]URL: /json_proto [08:12:42]Method is POST - this is cgi request [08:12:42]url: /json_proto [08:12:42]query_string will be loaded in cgi processing [08:12:42]execute_cgi json_proto POST (null) [08:12:42]execute_cgi path=json_proto method=POST [08:12:42]POST find Content-Length [08:12:42]Host: 172.17.53.67:8080 [08:12:42]Content-Length: 675 [08:12:42]Content-Type: application/json [08:12:42] [08:12:42]POST finish read [08:12:42]Found Content-Length = 675 [08:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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" ] } } [08:12:42]execute_script... [08:12: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)875594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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" ] } } [08:12:42]POST & json_proto [08:12:42]process_json_proto [08:12:42]json parsed OK: [08:12:42]protocol is kg_v1.0 [08:12:42]action value=close_receipt [08:12:42]process_action close_receipt [08:12:42]cmd_close_receipt [08:12:42]MH_GetDate [08:12:42]Write to MH i2c: F0 00 00 8B 20 9A [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 09 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: F0 09 00 8B 20 00 7D 5E 17 67 19 BC 99 64 CE [08:12:42]GetLastDocTimeStamp 1729584740 [08:12:42]current date 1729584765 [08:12:42]FM_GetShiftState [08:12:42]SAM_PROTO_GetShiftState [08:12:42]wFMCommunicate request_size=4 [08:12:42]MH_SAM_APDU [08:12:42]CAPDU: 80 13 01 00 [08:12:42]Write to MH i2c: E2 08 00 8C 20 80 13 01 00 00 00 00 00 29 [08:12:42]Write i2c OK [08:12:42]MH_I2C_Read... [08:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:42]Read from MH i2c: E2 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 0E 00 [08:12:42]MH_I2C_Read... [08:12:42]Read from MH i2c: E2 0E 00 8C 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AF [08:12:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:42]wFMCommunicate OK [08:12:42]SAM_PROTO_GetShiftState done [08:12:42]FM_GetShiftState done [08:12:42]opened in 1729556748 [08:12:42]opened+sec_in_day 1729643148 [08:12:42]quantity*price = 150001 [08:12:42]sum+1 = 150002 [08:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 62 22.10.2024 08:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157234 ФПД: 174495391491681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081245&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157234&fm=174495391491681&tin=02508201610067®Number=0000137193017469&sum=150000 [08:12:44]StoreToDocumentArchive [08:12:44]shift 316 fd 157234 [08:12:44]save to /storage/0316/doc_00157234 [08:12:44]save last doc name /storage/0316/doc_00157234 to /storage/kkm_last_doc_name [08:12:44]save OK [08:12:44]Clear old archive folders... [08:12:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:12:44]tlvbuf is B6F562E0 [08:12:44]SAM_PROTO_ClearQueue [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 09 00 00 [08:12:44]Write to MH i2c: E2 08 00 99 20 80 09 00 00 00 00 00 00 2B [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 99 20 00 90 00 2D [08:12:44]RAPDU: 90 00 [08:12:44]wFMCommunicate OK [08:12:44]SAM_PROTO_ClearQueue done [08:12:44]KKMCreateOFDPacket [08:12:44]OFDProtocolAddRootSTLVToBuf [08:12:44]FM_MakeSignedData [08:12:44]FM_MakeSignedData [08:12:44]SAM_PROTO_SignData [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 0D 01 02 [08:12:44]Write to MH i2c: E2 08 00 9A 20 80 0D 01 02 00 00 00 00 33 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 9A 20 00 90 00 2E [08:12:44]RAPDU: 90 00 [08:12:44]wFMCommunicate OK [08:12:44]wFMCommunicate request_size=255 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 3E 00 00 00 F4 03 04 00 7D 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 66 02 00 35 04 06 00 [08:12:44]Write to MH i2c: E2 02 01 9B 20 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 3E 00 00 00 F4 03 04 00 7D 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 66 02 00 35 04 06 00 00 00 0E [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 9B 20 00 90 00 2F [08:12:44]RAPDU: 90 00 [08:12:44]wFMCommunicate OK [08:12:44]wFMCommunicate request_size=11 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 0D 02 02 06 9E B3 DF D3 26 61 [08:12:44]Write to MH i2c: E2 0E 00 9C 20 80 0D 02 02 06 00 9E B3 DF D3 26 61 00 00 CC [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 03 00 9C 20 00 90 00 30 [08:12:44]RAPDU: 90 00 [08:12:44]wFMCommunicate OK [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 0D 03 02 [08:12:44]Write to MH i2c: E2 08 00 9D 20 80 0D 03 02 00 00 00 00 38 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 0B 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 0B 00 9D 20 00 C9 05 8D 91 A0 58 CF 64 90 00 50 [08:12:44]RAPDU: C9 05 8D 91 A0 58 CF 64 90 00 [08:12:44]wFMCommunicate OK [08:12:44]SAM_PROTO_SignData done [08:12:44]FM_MakeSignedData done [08:12:44]CreateOFDProtocolMessage [08:12:44]wFMCommunicate request_size=4 [08:12:44]MH_SAM_APDU [08:12:44]CAPDU: 80 11 00 00 [08:12:44]Write to MH i2c: E2 08 00 9E 20 80 11 00 00 00 00 00 00 38 [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:44]Read from MH i2c: E2 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 17 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: E2 17 00 9E 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 89 [08:12:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:44]wFMCommunicate OK [08:12:44]CreateOFDProtocolMessage done [08:12:44]OFDSenderStorePacket 157234 [08:12:44]StoreOFDPacket docnum=157234 [08:12:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 97 8C 08 01 7F D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 3E 00 00 00 F4 03 04 00 7D 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 66 02 00 35 04 06 00 9E B3 DF D3 26 61 C9 05 8D 91 A0 58 CF 64 [08:12:44]CheckFolder [08:12:44]dirname=/storage/ofd_packets [08:12:44]CheckFolder done [08:12:44]ProducePacketName [08:12:44]name=ofd_packets/00157234 [08:12:44]NVStorageSaveData ofd_packets/00157234 [08:12:44]File name is /storage/ofd_packets/00157234 [08:12:44]Write 302 bytes [08:12:44]NVStorageSaveData done [08:12:44]OFDSenderStorePacket done [08:12:44]KKMCreateOFDPacket done [08:12:44]NVStorageSaveData kkm_last_timestamp [08:12:44]File name is /storage/kkm_last_timestamp [08:12:44]Write 4 bytes [08:12:44]NVStorageSaveData done [08:12:44]ExternCall_PrintAddStr [08:12:44]wPrintStart [08:12:44]Write to MH i2c: 01 00 00 9F 20 BF [08:12:44]Write i2c OK [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 [08:12:44]MH_I2C_Read... [08:12:44]Read from MH i2c: 01 07 00 9F 20 00 00 00 00 00 FF 0F D4 [08:12:44]RasterBufferAndPrint [08:12:44]line Счет N : (1)875594 [08:12:44]line ИНН: 02508201610067 [08:12:44]line Контрольно-Кассовый Чек [08:12:44]line ПРОДАЖА [08:12:44]line ТРК (МРК, ГНК) : 23 [08:12:44]line Товар: 2710124130 [08:12:44]line Super 92-К-5 [08:12:44]line 21.930 * 68.40 [08:12:44]line = 1500.01 [08:12:44]line НДС 12% НСП 1% [08:12:44]line > о реализуемом товаре [08:12:44]line ОКРУГЛЕНИЕ: -0.01 [08:12:44]line ИТОГО: 1500.00 [08:12:44]line Внесено: 1500.00 [08:12:44]line СДАЧА: 0.00 [08:12:44]line НСП 1% : 13.27 [08:12:44]line НДС 12% : 159.29 [08:12:44]line Наличными: 1500.00 [08:12:44]line Безнал.: 0.00 [08:12:44]line Место: АЗС № 165 "Партнер Нефть" [08:12:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:12:44]line СНО: Общий режим [08:12:44]line Чек 62 22.10.2024 08:12 [08:12:44]line Смена: 316 ФФД: 1.0 [08:12:44]line ЗНМ: 0300000234 [08:12:44]line РНМ: 0000137193017469 [08:12:44]line Версия ККМ: v1.0 [08:12:44]line ФМ: 0000000000963156 [08:12:44]line ФД: 157234 [08:12:44]line ФПД: 174495391491681 [08:12:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081245&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157234&fm=174495391491681&tin=02508201610067®Number=0000137193017469&sum=150000 [08:12:44]OFD Sender: Processing packet 157234 [packets to send 52, broken 51] [08:12:44]ProducePacketName [08:12:44]name=ofd_packets/00157234 [08:12:44]OFD Sender: To server: pG, [08:12:44]CommunicateWithHost lk.salyk.kg:30040 [08:12:44]ConnectInit lk.salyk.kg [08:12:44]written 0, free lines is 4095 [08:12:45]Connected sock=10 [08:12:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 97 8C 08 01 7F D7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 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 3E 00 00 00 F4 03 04 00 7D 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 32 66 02 00 35 04 06 00 9E B3 DF D3 26 61 C9 05 8D 91 A0 58 CF 64 [08:12:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DE B3 47 00 8C 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 39 36 33 31 35 36 10 04 04 00 32 66 02 00 F4 03 04 00 AA 04 17 67 B6 04 01 00 00 EB E9 2B E7 2B 64 14 67 [08:12:45]CommunicateWithHost err = 0 [08:12:45]CheckOFDResponse [08:12:45]1017 (14) - 77093643461234 [08:12:45]1041 (16) - 0000000000963156 [08:12:45]1040 (4) - 157234 [08:12:45]1012 (4) - 22.10.2024 01:49 [08:12:45]1206 (1) - 0 [08:12:45]OFD Sender: Remove packet 157234 [08:12:45]ProducePacketName [08:12:45]name=ofd_packets/00157234 [08:12:45]NVStorageDeleteData [08:12:45]Write to MH i2c: 01 00 00 CA 20 EA [08:12:45]Write i2c OK [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: 01 [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: 01 07 00 [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: 01 07 00 CA 20 00 00 00 00 00 E6 0C E3 [08:12:45]RasterBufferAndPrint [08:12:45]line [08:12:45]line [08:12:45]line [08:12:45]line [08:12:45]line [08:12:45]written 0, free lines is 3311 [08:12:45]MH_Cut [08:12:45]Write to MH i2c: D1 01 00 D1 20 01 C3 [08:12:45]Write i2c OK [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: D1 [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: D1 01 00 [08:12:45]MH_I2C_Read... [08:12:45]Read from MH i2c: D1 01 00 D1 20 00 C2 [08:12:45]Write to MH i2c: 01 00 00 D2 20 F2 [08:12:45]Write i2c OK [08:12:45]MH_I2C_Read... [08:12:45]OFD Sender: No OFD packet to send [08:12:46]*** Cut start [08:12:46]*** Partial cut [08:12:46]*** CUTSNS_PIN = 1 [08:12:46]*** CUTSNS_PIN = 0 [08:12:46]*** Brake cut motor [08:12:46]Read from MH i2c: 01 [08:12:46]MH_I2C_Read... [08:12:46]*** Stop cut motor [08:12:46]*** Cut end [08:12:46]Read from MH i2c: 01 07 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: 01 07 00 D2 20 00 00 00 00 00 FF 0F 07 [08:12:46]process_action close_receipt done [08:12:46]requested_data is exist [08:12:46]produce_requested_data [08:12:46]requested_item fm.sn is exist - process it [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 11 00 00 [08:12:46]Write to MH i2c: E2 08 00 D3 20 80 11 00 00 00 00 00 00 6D [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:46]Read from MH i2c: E2 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 17 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 17 00 D3 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BE [08:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:12:46]wFMCommunicate OK [08:12:46]requested_item fd.num is exist - process it [08:12:46]SAM_PROTO_GetFieldsCounters [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 13 00 00 [08:12:46]Write to MH i2c: E2 08 00 D4 20 80 13 00 00 00 00 00 00 70 [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:46]Read from MH i2c: E2 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 62 00 [08:12:46]MH_I2C_Read... [08:12:46]Read from MH i2c: E2 62 00 D4 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 66 02 00 0E 04 04 00 3C 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 3A [08:12:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 32 66 02 00 0E 04 04 00 3C 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:12:46]wFMCommunicate OK [08:12:46]SAM_PROTO_GetFieldsCounters done [08:12:46]requested_item shift.num is exist - process it [08:12:46]requested_item shift.opened is exist - process it [08:12:46]req_shift_opened [08:12:46]FM_GetShiftState [08:12:46]SAM_PROTO_GetShiftState [08:12:46]wFMCommunicate request_size=4 [08:12:46]MH_SAM_APDU [08:12:46]CAPDU: 80 13 01 00 [08:12:46]Write to MH i2c: E2 08 00 D5 20 80 13 01 00 00 00 00 00 72 [08:12:46]Write i2c OK [08:12:46]MH_I2C_Read... [08:12:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:47]Read from MH i2c: E2 [08:12:47]MH_I2C_Read... [08:12:47]Read from MH i2c: E2 0E 00 [08:12:47]MH_I2C_Read... [08:12:47]Read from MH i2c: E2 0E 00 D5 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F8 [08:12:47]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:12:47]wFMCommunicate OK [08:12:47]SAM_PROTO_GetShiftState done [08:12:47]FM_GetShiftState done [08:12:47]req_shift_opened done [08:12:47]requested_item shift.open_date is exist - process it [08:12:47]req_shift_open_date [08:12:47]req_shift_open_date done [08:12:47]produce_requested_data done [08:12:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157234,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:12:47]process_action_free close_receipt [08:12:47]json_value_free [08:12:47]json_value_free done [08:12:47]process_json_proto returns [08:12:47]Send response to host [08:12:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157234,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:12:47]free response buf [08:12:47]execute_script done [08:12:47]execute_script returns [08:12:47]free content buf [08:12:47]Sock 9.Close socket [08:12:47]Sock 9.Thread stoped [08:12:50]OFD Sender: No OFD packet to send [08:12:55]OFD Sender: No OFD packet to send [08:13:00]OFD Sender: No OFD packet to send [08:13:05]OFD Sender: No OFD packet to send [08:13:10]OFD Sender: No OFD packet to send [08:13:15]OFD Sender: No OFD packet to send [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:34]accept exits with 7 [08:13:34]New connection [08:13:34]New thread 3066944868 created [08:13:34]Thread 3066801508 joined [08:13:34]Waiting for new connection... [08:13:34] Sock 7.Parse request [08:13:34]Sock 7.Check first char [08:13:34]Sock 7.First char is OK [08:13:34]request: POST /json_proto HTTP/1.0 [08:13:34]Method: POST [08:13:34]URL: /json_proto [08:13:34]Method is POST - this is cgi request [08:13:34]url: /json_proto [08:13:34]query_string will be loaded in cgi processing [08:13:34]execute_cgi json_proto POST (null) [08:13:34]execute_cgi path=json_proto method=POST [08:13:34]POST find Content-Length [08:13:34]Host: 172.17.53.67:8080 [08:13:34]Content-Length: 675 [08:13:34]Content-Type: application/json [08:13:34] [08:13:34]POST finish read [08:13:34]Found Content-Length = 675 [08:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:13:34]execute_script... [08:13: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)875596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:13:34]POST & json_proto [08:13:34]process_json_proto [08:13:34]json parsed OK: [08:13:34]protocol is kg_v1.0 [08:13:34]action value=close_receipt [08:13:34]process_action close_receipt [08:13:34]cmd_close_receipt [08:13:34]MH_GetDate [08:13:34]Write to MH i2c: F0 00 00 D6 20 E5 [08:13:34]Write i2c OK [08:13:34]MH_I2C_Read... [08:13:34]Read from MH i2c: F0 [08:13:34]MH_I2C_Read... [08:13:34]Read from MH i2c: F0 09 00 [08:13:34]MH_I2C_Read... [08:13:34]Read from MH i2c: F0 09 00 D6 20 00 B1 5E 17 67 19 BC 99 64 4D [08:13:34]GetLastDocTimeStamp 1729584765 [08:13:34]current date 1729584817 [08:13:34]FM_GetShiftState [08:13:34]SAM_PROTO_GetShiftState [08:13:34]wFMCommunicate request_size=4 [08:13:34]MH_SAM_APDU [08:13:34]CAPDU: 80 13 01 00 [08:13:34]Write to MH i2c: E2 08 00 D7 20 80 13 01 00 00 00 00 00 74 [08:13:34]Write i2c OK [08:13:34]MH_I2C_Read... [08:13:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:35]Read from MH i2c: E2 [08:13:35]MH_I2C_Read... [08:13:35]Read from MH i2c: E2 0E 00 [08:13:35]MH_I2C_Read... [08:13:35]Read from MH i2c: E2 0E 00 D7 20 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FA [08:13:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:13:35]wFMCommunicate OK [08:13:35]SAM_PROTO_GetShiftState done [08:13:35]FM_GetShiftState done [08:13:35]opened in 1729556748 [08:13:35]opened+sec_in_day 1729643148 [08:13:35]quantity*price = 100000 [08:13:35]sum+1 = 100002 [08:13:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 63 22.10.2024 08:13 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157235 ФПД: 241085493279635 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157235&fm=241085493279635&tin=02508201610067®Number=0000137193017469&sum=100000 [08:13:36]StoreToDocumentArchive [08:13:36]shift 316 fd 157235 [08:13:36]save to /storage/0316/doc_00157235 [08:13:36]save last doc name /storage/0316/doc_00157235 to /storage/kkm_last_doc_name [08:13:36]save OK [08:13:36]Clear old archive folders... [08:13:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:13:36]tlvbuf is B6EBF0E0 [08:13:36]SAM_PROTO_ClearQueue [08:13:36]wFMCommunicate request_size=4 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 09 00 00 [08:13:36]Write to MH i2c: E2 08 00 E4 20 80 09 00 00 00 00 00 00 76 [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 E4 20 00 90 00 78 [08:13:36]RAPDU: 90 00 [08:13:36]wFMCommunicate OK [08:13:36]SAM_PROTO_ClearQueue done [08:13:36]KKMCreateOFDPacket [08:13:36]OFDProtocolAddRootSTLVToBuf [08:13:36]FM_MakeSignedData [08:13:36]FM_MakeSignedData [08:13:36]SAM_PROTO_SignData [08:13:36]wFMCommunicate request_size=4 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 0D 01 02 [08:13:36]Write to MH i2c: E2 08 00 E5 20 80 0D 01 02 00 00 00 00 7E [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 E5 20 00 90 00 79 [08:13:36]RAPDU: 90 00 [08:13:36]wFMCommunicate OK [08:13:36]wFMCommunicate request_size=255 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3F 00 00 00 F4 03 04 00 B1 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 66 02 00 35 04 06 00 [08:13:36]Write to MH i2c: E2 02 01 E6 20 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3F 00 00 00 F4 03 04 00 B1 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 66 02 00 35 04 06 00 00 00 1B [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 E6 20 00 90 00 7A [08:13:36]RAPDU: 90 00 [08:13:36]wFMCommunicate OK [08:13:36]wFMCommunicate request_size=11 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 0D 02 02 06 DB 44 17 2F FB 93 [08:13:36]Write to MH i2c: E2 0E 00 E7 20 80 0D 02 02 06 00 DB 44 17 2F FB 93 00 00 80 [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 03 00 E7 20 00 90 00 7B [08:13:36]RAPDU: 90 00 [08:13:36]wFMCommunicate OK [08:13:36]wFMCommunicate request_size=4 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 0D 03 02 [08:13:36]Write to MH i2c: E2 08 00 E8 20 80 0D 03 02 00 00 00 00 83 [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 0B 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 0B 00 E8 20 00 31 C4 81 56 B5 3B C7 EB 90 00 F2 [08:13:36]RAPDU: 31 C4 81 56 B5 3B C7 EB 90 00 [08:13:36]wFMCommunicate OK [08:13:36]SAM_PROTO_SignData done [08:13:36]FM_MakeSignedData done [08:13:36]CreateOFDProtocolMessage [08:13:36]wFMCommunicate request_size=4 [08:13:36]MH_SAM_APDU [08:13:36]CAPDU: 80 11 00 00 [08:13:36]Write to MH i2c: E2 08 00 E9 20 80 11 00 00 00 00 00 00 83 [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:36]Read from MH i2c: E2 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 17 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: E2 17 00 E9 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D4 [08:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:13:36]wFMCommunicate OK [08:13:36]CreateOFDProtocolMessage done [08:13:36]OFDSenderStorePacket 157235 [08:13:36]StoreOFDPacket docnum=157235 [08:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8F 32 08 01 03 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3F 00 00 00 F4 03 04 00 B1 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 66 02 00 35 04 06 00 DB 44 17 2F FB 93 31 C4 81 56 B5 3B C7 EB [08:13:36]CheckFolder [08:13:36]dirname=/storage/ofd_packets [08:13:36]CheckFolder done [08:13:36]ProducePacketName [08:13:36]name=ofd_packets/00157235 [08:13:36]NVStorageSaveData ofd_packets/00157235 [08:13:36]File name is /storage/ofd_packets/00157235 [08:13:36]Write 302 bytes [08:13:36]NVStorageSaveData done [08:13:36]OFDSenderStorePacket done [08:13:36]KKMCreateOFDPacket done [08:13:36]NVStorageSaveData kkm_last_timestamp [08:13:36]File name is /storage/kkm_last_timestamp [08:13:36]Write 4 bytes [08:13:36]NVStorageSaveData done [08:13:36]ExternCall_PrintAddStr [08:13:36]wPrintStart [08:13:36]Write to MH i2c: 01 00 00 EA 20 0A [08:13:36]Write i2c OK [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: 01 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: 01 07 00 [08:13:36]MH_I2C_Read... [08:13:36]Read from MH i2c: 01 07 00 EA 20 00 00 00 00 00 FF 0F 1F [08:13:36]RasterBufferAndPrint [08:13:36]line Счет N : (1)875596 [08:13:36]line ИНН: 02508201610067 [08:13:36]line Контрольно-Кассовый Чек [08:13:36]line ПРОДАЖА [08:13:36]line ТРК (МРК, ГНК) : 43 [08:13:36]line Товар: 2710124130 [08:13:36]line Super 92-К-5 [08:13:36]line 14.620 * 68.40 [08:13:36]line = 1000.01 [08:13:36]line НДС 12% НСП 1% [08:13:36]line > о реализуемом товаре [08:13:36]line ОКРУГЛЕНИЕ: -0.01 [08:13:36]line ИТОГО: 1000.00 [08:13:36]line Внесено: 1000.00 [08:13:36]line СДАЧА: 0.00 [08:13:36]line НСП 1% : 8.85 [08:13:36]line НДС 12% : 106.20 [08:13:36]line Наличными: 1000.00 [08:13:36]line Безнал.: 0.00 [08:13:36]line Место: АЗС № 165 "Партнер Нефть" [08:13:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:13:36]line СНО: Общий режим [08:13:36]line Чек 63 22.10.2024 08:13 [08:13:36]line Смена: 316 ФФД: 1.0 [08:13:36]line ЗНМ: 0300000234 [08:13:36]line РНМ: 0000137193017469 [08:13:36]line Версия ККМ: v1.0 [08:13:36]line ФМ: 0000000000963156 [08:13:36]line ФД: 157235 [08:13:36]line ФПД: 241085493279635 [08:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081337&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157235&fm=241085493279635&tin=02508201610067®Number=0000137193017469&sum=100000 [08:13:36]OFD Sender: Processing packet 157235 [packets to send 52, broken 51] [08:13:36]ProducePacketName [08:13:36]name=ofd_packets/00157235 [08:13:36]OFD Sender: To server: pG, [08:13:36]CommunicateWithHost lk.salyk.kg:30040 [08:13:36]ConnectInit lk.salyk.kg [08:13:36]written 0, free lines is 4095 [08:13:37]Connected sock=10 [08:13:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8F 32 08 01 03 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 3F 00 00 00 F4 03 04 00 B1 5E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 33 66 02 00 35 04 06 00 DB 44 17 2F FB 93 31 C4 81 56 B5 3B C7 EB [08:13:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AC 54 47 00 04 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 39 36 33 31 35 36 10 04 04 00 33 66 02 00 F4 03 04 00 DE 04 17 67 B6 04 01 00 00 99 12 5F DA 1E 51 ED 24 [08:13:37]CommunicateWithHost err = 0 [08:13:37]CheckOFDResponse [08:13:37]1017 (14) - 77093643461234 [08:13:37]1041 (16) - 0000000000963156 [08:13:37]1040 (4) - 157235 [08:13:37]1012 (4) - 22.10.2024 01:50 [08:13:37]1206 (1) - 0 [08:13:37]OFD Sender: Remove packet 157235 [08:13:37]ProducePacketName [08:13:37]name=ofd_packets/00157235 [08:13:37]NVStorageDeleteData [08:13:37]Write to MH i2c: 01 00 00 15 21 36 [08:13:37]Write i2c OK [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: 01 [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: 01 07 00 [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: 01 07 00 15 21 00 00 00 00 00 DC 0C 25 [08:13:37]RasterBufferAndPrint [08:13:37]line [08:13:37]line [08:13:37]line [08:13:37]line [08:13:37]line [08:13:37]written 0, free lines is 3298 [08:13:37]MH_Cut [08:13:37]Write to MH i2c: D1 01 00 1C 21 01 0F [08:13:37]Write i2c OK [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: D1 [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: D1 01 00 [08:13:37]MH_I2C_Read... [08:13:37]Read from MH i2c: D1 01 00 1C 21 00 0E [08:13:37]Write to MH i2c: 01 00 00 1D 21 3E [08:13:37]Write i2c OK [08:13:37]MH_I2C_Read... [08:13:37]OFD Sender: No OFD packet to send [08:13:38]*** Cut start [08:13:38]*** Partial cut [08:13:38]*** CUTSNS_PIN = 1 [08:13:38]*** CUTSNS_PIN = 0 [08:13:38]*** Brake cut motor [08:13:38]Read from MH i2c: 01 [08:13:38]MH_I2C_Read... [08:13:38]*** Stop cut motor [08:13:38]*** Cut end [08:13:38]Read from MH i2c: 01 07 00 [08:13:38]MH_I2C_Read... [08:13:38]Read from MH i2c: 01 07 00 1D 21 00 00 00 00 00 FF 0F 53 [08:13:38]process_action close_receipt done [08:13:38]requested_data is exist [08:13:38]produce_requested_data [08:13:38]requested_item fm.sn is exist - process it [08:13:38]wFMCommunicate request_size=4 [08:13:38]MH_SAM_APDU [08:13:38]CAPDU: 80 11 00 00 [08:13:38]Write to MH i2c: E2 08 00 1E 21 80 11 00 00 00 00 00 00 B9 [08:13:38]Write i2c OK [08:13:38]MH_I2C_Read... [08:13:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:38]Read from MH i2c: E2 [08:13:38]MH_I2C_Read... [08:13:38]Read from MH i2c: E2 17 00 [08:13:38]MH_I2C_Read... [08:13:38]Read from MH i2c: E2 17 00 1E 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [08:13:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:13:38]wFMCommunicate OK [08:13:38]requested_item fd.num is exist - process it [08:13:38]SAM_PROTO_GetFieldsCounters [08:13:38]wFMCommunicate request_size=4 [08:13:38]MH_SAM_APDU [08:13:38]CAPDU: 80 13 00 00 [08:13:38]Write to MH i2c: E2 08 00 1F 21 80 13 00 00 00 00 00 00 BC [08:13:38]Write i2c OK [08:13:38]MH_I2C_Read... [08:13:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:38]Read from MH i2c: E2 [08:13:38]MH_I2C_Read... [08:13:38]Read from MH i2c: E2 62 00 [08:13:38]MH_I2C_Read... [08:13:38]Read from MH i2c: E2 62 00 1F 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 66 02 00 0E 04 04 00 3C 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 8A [08:13:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 33 66 02 00 0E 04 04 00 3C 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:13:38]wFMCommunicate OK [08:13:38]SAM_PROTO_GetFieldsCounters done [08:13:38]requested_item shift.num is exist - process it [08:13:38]requested_item shift.opened is exist - process it [08:13:38]req_shift_opened [08:13:38]FM_GetShiftState [08:13:38]SAM_PROTO_GetShiftState [08:13:38]wFMCommunicate request_size=4 [08:13:38]MH_SAM_APDU [08:13:38]CAPDU: 80 13 01 00 [08:13:38]Write to MH i2c: E2 08 00 20 21 80 13 01 00 00 00 00 00 BE [08:13:38]Write i2c OK [08:13:38]MH_I2C_Read... [08:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:39]Read from MH i2c: E2 [08:13:39]MH_I2C_Read... [08:13:39]Read from MH i2c: E2 0E 00 [08:13:39]MH_I2C_Read... [08:13:39]Read from MH i2c: E2 0E 00 20 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 44 [08:13:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:13:39]wFMCommunicate OK [08:13:39]SAM_PROTO_GetShiftState done [08:13:39]FM_GetShiftState done [08:13:39]req_shift_opened done [08:13:39]requested_item shift.open_date is exist - process it [08:13:39]req_shift_open_date [08:13:39]req_shift_open_date done [08:13:39]produce_requested_data done [08:13:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157235,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:13:39]process_action_free close_receipt [08:13:39]json_value_free [08:13:39]json_value_free done [08:13:39]process_json_proto returns [08:13:39]Send response to host [08:13:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157235,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:13:39]free response buf [08:13:39]execute_script done [08:13:39]execute_script returns [08:13:39]free content buf [08:13:39]Sock 7.Close socket [08:13:39]Sock 7.Thread stoped [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: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: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: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:52]OFD Sender: No OFD packet to send [08:14:54]accept exits with 9 [08:14:54]New connection [08:14:54]New thread 3066801508 created [08:14:54]Thread 3066944868 joined [08:14:54]Waiting for new connection... [08:14:54] Sock 9.Parse request [08:14:54]Sock 9.Check first char [08:14:54]Sock 9.First char is OK [08:14:54]request: POST /json_proto HTTP/1.0 [08:14:54]Method: POST [08:14:54]URL: /json_proto [08:14:54]Method is POST - this is cgi request [08:14:54]url: /json_proto [08:14:54]query_string will be loaded in cgi processing [08:14:54]execute_cgi json_proto POST (null) [08:14:54]execute_cgi path=json_proto method=POST [08:14:54]POST find Content-Length [08:14:54]Host: 172.17.53.67:8080 [08:14:54]Content-Length: 671 [08:14:54]Content-Type: application/json [08:14:54] [08:14:54]POST finish read [08:14:54]Found Content-Length = 671 [08:14:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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:14:54]execute_script... [08:14: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)875597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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:14:54]POST & json_proto [08:14:54]process_json_proto [08:14:54]json parsed OK: [08:14:54]protocol is kg_v1.0 [08:14:54]action value=close_receipt [08:14:54]process_action close_receipt [08:14:54]cmd_close_receipt [08:14:54]MH_GetDate [08:14:54]Write to MH i2c: F0 00 00 21 21 31 [08:14:54]Write i2c OK [08:14:54]MH_I2C_Read... [08:14:54]Read from MH i2c: F0 [08:14:54]MH_I2C_Read... [08:14:54]Read from MH i2c: F0 09 00 [08:14:54]MH_I2C_Read... [08:14:54]Read from MH i2c: F0 09 00 21 21 00 01 5F 17 67 19 BC 99 64 EA [08:14:54]GetLastDocTimeStamp 1729584817 [08:14:54]current date 1729584897 [08:14:54]FM_GetShiftState [08:14:54]SAM_PROTO_GetShiftState [08:14:54]wFMCommunicate request_size=4 [08:14:54]MH_SAM_APDU [08:14:54]CAPDU: 80 13 01 00 [08:14:54]Write to MH i2c: E2 08 00 22 21 80 13 01 00 00 00 00 00 C0 [08:14:54]Write i2c OK [08:14:54]MH_I2C_Read... [08:14:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:55]Read from MH i2c: E2 [08:14:55]MH_I2C_Read... [08:14:55]Read from MH i2c: E2 0E 00 [08:14:55]MH_I2C_Read... [08:14:55]Read from MH i2c: E2 0E 00 22 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 46 [08:14:55]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:14:55]wFMCommunicate OK [08:14:55]SAM_PROTO_GetShiftState done [08:14:55]FM_GetShiftState done [08:14:55]opened in 1729556748 [08:14:55]opened+sec_in_day 1729643148 [08:14:55]quantity*price = 70041 [08:14:55]sum+1 = 70043 [08:14:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 64 22.10.2024 08:14 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157236 ФПД: 99319113867299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081457&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157236&fm=99319113867299&tin=02508201610067®Number=0000137193017469&sum=70000 [08:14:56]StoreToDocumentArchive [08:14:56]shift 316 fd 157236 [08:14:56]save to /storage/0316/doc_00157236 [08:14:56]save last doc name /storage/0316/doc_00157236 to /storage/kkm_last_doc_name [08:14:56]save OK [08:14:56]Clear old archive folders... [08:14:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:14:56]tlvbuf is B6F567E0 [08:14:56]SAM_PROTO_ClearQueue [08:14:56]wFMCommunicate request_size=4 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 09 00 00 [08:14:56]Write to MH i2c: E2 08 00 2F 21 80 09 00 00 00 00 00 00 C2 [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 2F 21 00 90 00 C4 [08:14:56]RAPDU: 90 00 [08:14:56]wFMCommunicate OK [08:14:56]SAM_PROTO_ClearQueue done [08:14:56]KKMCreateOFDPacket [08:14:56]OFDProtocolAddRootSTLVToBuf [08:14:56]FM_MakeSignedData [08:14:56]FM_MakeSignedData [08:14:56]SAM_PROTO_SignData [08:14:56]wFMCommunicate request_size=4 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 0D 01 02 [08:14:56]Write to MH i2c: E2 08 00 30 21 80 0D 01 02 00 00 00 00 CA [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 30 21 00 90 00 C5 [08:14:56]RAPDU: 90 00 [08:14:56]wFMCommunicate OK [08:14:56]wFMCommunicate request_size=255 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 01 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 66 02 00 35 04 06 00 [08:14:56]Write to MH i2c: E2 02 01 31 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 01 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 66 02 00 35 04 06 00 00 00 43 [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 31 21 00 90 00 C6 [08:14:56]RAPDU: 90 00 [08:14:56]wFMCommunicate OK [08:14:56]wFMCommunicate request_size=11 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 0D 02 02 06 5A 54 88 80 60 23 [08:14:56]Write to MH i2c: E2 0E 00 32 21 80 0D 02 02 06 00 5A 54 88 80 60 23 00 00 12 [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 03 00 32 21 00 90 00 C7 [08:14:56]RAPDU: 90 00 [08:14:56]wFMCommunicate OK [08:14:56]wFMCommunicate request_size=4 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 0D 03 02 [08:14:56]Write to MH i2c: E2 08 00 33 21 80 0D 03 02 00 00 00 00 CF [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 0B 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 0B 00 33 21 00 9F 60 E5 C7 01 5E 7D 65 90 00 BC [08:14:56]RAPDU: 9F 60 E5 C7 01 5E 7D 65 90 00 [08:14:56]wFMCommunicate OK [08:14:56]SAM_PROTO_SignData done [08:14:56]FM_MakeSignedData done [08:14:56]CreateOFDProtocolMessage [08:14:56]wFMCommunicate request_size=4 [08:14:56]MH_SAM_APDU [08:14:56]CAPDU: 80 11 00 00 [08:14:56]Write to MH i2c: E2 08 00 34 21 80 11 00 00 00 00 00 00 CF [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:56]Read from MH i2c: E2 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 17 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: E2 17 00 34 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [08:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:14:56]wFMCommunicate OK [08:14:56]CreateOFDProtocolMessage done [08:14:56]OFDSenderStorePacket 157236 [08:14:56]StoreOFDPacket docnum=157236 [08:14:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DF 26 08 01 A3 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 01 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 66 02 00 35 04 06 00 5A 54 88 80 60 23 9F 60 E5 C7 01 5E 7D 65 [08:14:56]CheckFolder [08:14:56]dirname=/storage/ofd_packets [08:14:56]CheckFolder done [08:14:56]ProducePacketName [08:14:56]name=ofd_packets/00157236 [08:14:56]NVStorageSaveData ofd_packets/00157236 [08:14:56]File name is /storage/ofd_packets/00157236 [08:14:56]Write 302 bytes [08:14:56]NVStorageSaveData done [08:14:56]OFDSenderStorePacket done [08:14:56]KKMCreateOFDPacket done [08:14:56]NVStorageSaveData kkm_last_timestamp [08:14:56]File name is /storage/kkm_last_timestamp [08:14:56]Write 4 bytes [08:14:56]NVStorageSaveData done [08:14:56]ExternCall_PrintAddStr [08:14:56]wPrintStart [08:14:56]Write to MH i2c: 01 00 00 35 21 56 [08:14:56]Write i2c OK [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: 01 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: 01 07 00 [08:14:56]MH_I2C_Read... [08:14:56]Read from MH i2c: 01 07 00 35 21 00 00 00 00 00 FF 0F 6B [08:14:56]RasterBufferAndPrint [08:14:56]line Счет N : (1)875597 [08:14:56]line ИНН: 02508201610067 [08:14:56]line Контрольно-Кассовый Чек [08:14:56]line ПРОДАЖА [08:14:56]line ТРК (МРК, ГНК) : 33 [08:14:56]line Товар: 2710124130 [08:14:56]line Super 92-К-5 [08:14:56]line 10.240 * 68.40 [08:14:56]line = 700.42 [08:14:56]line НДС 12% НСП 1% [08:14:56]line > о реализуемом товаре [08:14:56]line ОКРУГЛЕНИЕ: -0.42 [08:14:56]line ИТОГО: 700.00 [08:14:56]line Внесено: 700.00 [08:14:56]line СДАЧА: 0.00 [08:14:56]line НСП 1% : 6.20 [08:14:56]line НДС 12% : 74.38 [08:14:56]line Наличными: 700.00 [08:14:56]line Безнал.: 0.00 [08:14:56]line Место: АЗС № 165 "Партнер Нефть" [08:14:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:14:56]line СНО: Общий режим [08:14:56]line Чек 64 22.10.2024 08:14 [08:14:56]line Смена: 316 ФФД: 1.0 [08:14:56]line ЗНМ: 0300000234 [08:14:56]line РНМ: 0000137193017469 [08:14:56]line Версия ККМ: v1.0 [08:14:56]line ФМ: 0000000000963156 [08:14:56]line ФД: 157236 [08:14:56]line ФПД: 99319113867299 [08:14:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081457&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157236&fm=99319113867299&tin=02508201610067®Number=0000137193017469&sum=70000 [08:14:57]OFD Sender: Processing packet 157236 [packets to send 52, broken 51] [08:14:57]ProducePacketName [08:14:57]name=ofd_packets/00157236 [08:14:57]OFD Sender: To server: pG, [08:14:57]CommunicateWithHost lk.salyk.kg:30040 [08:14:57]ConnectInit lk.salyk.kg [08:14:57]written 0, free lines is 4095 [08:14:57]Connected sock=10 [08:14:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 DF 26 08 01 A3 D5 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 01 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 34 66 02 00 35 04 06 00 5A 54 88 80 60 23 9F 60 E5 C7 01 5E 7D 65 [08:14:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 47 47 00 FB 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 39 36 33 31 35 36 10 04 04 00 34 66 02 00 F4 03 04 00 2E 05 17 67 B6 04 01 00 00 D8 AD 0C DA 16 CA F6 9E [08:14:57]CommunicateWithHost err = 0 [08:14:57]CheckOFDResponse [08:14:57]1017 (14) - 77093643461234 [08:14:57]1041 (16) - 0000000000963156 [08:14:57]1040 (4) - 157236 [08:14:57]1012 (4) - 22.10.2024 01:51 [08:14:57]1206 (1) - 0 [08:14:57]OFD Sender: Remove packet 157236 [08:14:57]ProducePacketName [08:14:57]name=ofd_packets/00157236 [08:14:57]NVStorageDeleteData [08:14:57]Write to MH i2c: 01 00 00 60 21 81 [08:14:57]Write i2c OK [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: 01 [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: 01 07 00 [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: 01 07 00 60 21 00 00 00 00 00 E8 0C 7C [08:14:57]RasterBufferAndPrint [08:14:57]line [08:14:57]line [08:14:57]line [08:14:57]line [08:14:57]line [08:14:57]written 0, free lines is 3311 [08:14:57]MH_Cut [08:14:57]Write to MH i2c: D1 01 00 67 21 01 5A [08:14:57]Write i2c OK [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: D1 [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: D1 01 00 [08:14:57]MH_I2C_Read... [08:14:57]Read from MH i2c: D1 01 00 67 21 00 59 [08:14:57]Write to MH i2c: 01 00 00 68 21 89 [08:14:57]Write i2c OK [08:14:57]MH_I2C_Read... [08:14:57]OFD Sender: No OFD packet to send [08:14:58]*** Cut start [08:14:58]*** Partial cut [08:14:58]*** CUTSNS_PIN = 1 [08:14:58]*** CUTSNS_PIN = 0 [08:14:58]*** Brake cut motor [08:14:58]Read from MH i2c: 01 [08:14:58]MH_I2C_Read... [08:14:58]*** Stop cut motor [08:14:58]*** Cut end [08:14:58]Read from MH i2c: 01 07 00 [08:14:58]MH_I2C_Read... [08:14:58]Read from MH i2c: 01 07 00 68 21 00 00 00 00 00 FF 0F 9E [08:14:58]process_action close_receipt done [08:14:58]requested_data is exist [08:14:58]produce_requested_data [08:14:58]requested_item fm.sn is exist - process it [08:14:58]wFMCommunicate request_size=4 [08:14:58]MH_SAM_APDU [08:14:58]CAPDU: 80 11 00 00 [08:14:58]Write to MH i2c: E2 08 00 69 21 80 11 00 00 00 00 00 00 04 [08:14:58]Write i2c OK [08:14:58]MH_I2C_Read... [08:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:14:58]Read from MH i2c: E2 [08:14:58]MH_I2C_Read... [08:14:58]Read from MH i2c: E2 17 00 [08:14:58]MH_I2C_Read... [08:14:58]Read from MH i2c: E2 17 00 69 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [08:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:14:58]wFMCommunicate OK [08:14:58]requested_item fd.num is exist - process it [08:14:58]SAM_PROTO_GetFieldsCounters [08:14:58]wFMCommunicate request_size=4 [08:14:58]MH_SAM_APDU [08:14:58]CAPDU: 80 13 00 00 [08:14:58]Write to MH i2c: E2 08 00 6A 21 80 13 00 00 00 00 00 00 07 [08:14:58]Write i2c OK [08:14:58]MH_I2C_Read... [08:14:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:14:59]Read from MH i2c: E2 [08:14:59]MH_I2C_Read... [08:14:59]Read from MH i2c: E2 62 00 [08:14:59]MH_I2C_Read... [08:14:59]Read from MH i2c: E2 62 00 6A 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 66 02 00 0E 04 04 00 3C 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 D9 [08:14:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 34 66 02 00 0E 04 04 00 3C 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:14:59]wFMCommunicate OK [08:14:59]SAM_PROTO_GetFieldsCounters done [08:14:59]requested_item shift.num is exist - process it [08:14:59]requested_item shift.opened is exist - process it [08:14:59]req_shift_opened [08:14:59]FM_GetShiftState [08:14:59]SAM_PROTO_GetShiftState [08:14:59]wFMCommunicate request_size=4 [08:14:59]MH_SAM_APDU [08:14:59]CAPDU: 80 13 01 00 [08:14:59]Write to MH i2c: E2 08 00 6B 21 80 13 01 00 00 00 00 00 09 [08:14:59]Write i2c OK [08:14:59]MH_I2C_Read... [08:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:14:59]Read from MH i2c: E2 [08:14:59]MH_I2C_Read... [08:14:59]Read from MH i2c: E2 0E 00 [08:14:59]MH_I2C_Read... [08:14:59]Read from MH i2c: E2 0E 00 6B 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8F [08:14:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:14:59]wFMCommunicate OK [08:14:59]SAM_PROTO_GetShiftState done [08:14:59]FM_GetShiftState done [08:14:59]req_shift_opened done [08:14:59]requested_item shift.open_date is exist - process it [08:14:59]req_shift_open_date [08:14:59]req_shift_open_date done [08:14:59]produce_requested_data done [08:14:59]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157236,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:14:59]process_action_free close_receipt [08:14:59]json_value_free [08:14:59]json_value_free done [08:14:59]process_json_proto returns [08:14:59]Send response to host [08:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157236,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:14:59]free response buf [08:14:59]execute_script done [08:14:59]execute_script returns [08:14:59]free content buf [08:14:59]Sock 9.Close socket [08:14:59]Sock 9.Thread stoped [08:15:02]OFD Sender: No OFD packet to send [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:23]accept exits with 7 [08:15:23]New connection [08:15:23]New thread 3066944868 created [08:15:23]Thread 3066801508 joined [08:15:23]Waiting for new connection... [08:15:23] Sock 7.Parse request [08:15:23]Sock 7.Check first char [08:15:23]Sock 7.First char is OK [08:15:23]request: POST /json_proto HTTP/1.0 [08:15:23]Method: POST [08:15:23]URL: /json_proto [08:15:23]Method is POST - this is cgi request [08:15:23]url: /json_proto [08:15:23]query_string will be loaded in cgi processing [08:15:23]execute_cgi json_proto POST (null) [08:15:23]execute_cgi path=json_proto method=POST [08:15:23]POST find Content-Length [08:15:23]Host: 172.17.53.67:8080 [08:15:23]Content-Length: 682 [08:15:23]Content-Type: application/json [08:15:23] [08:15:23]POST finish read [08:15:23]Found Content-Length = 682 [08:15:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [08:15:23]execute_script... [08: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)875598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [08:15:23]POST & json_proto [08:15:23]process_json_proto [08:15:23]json parsed OK: [08:15:23]protocol is kg_v1.0 [08:15:23]action value=close_receipt [08:15:23]process_action close_receipt [08:15:23]cmd_close_receipt [08:15:23]MH_GetDate [08:15:23]Write to MH i2c: F0 00 00 6C 21 7C [08:15:23]Write i2c OK [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: F0 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: F0 09 00 [08:15:23]MH_I2C_Read... [08:15:23]Read from MH i2c: F0 09 00 6C 21 00 1E 5F 17 67 19 BC 99 64 52 [08:15:23]GetLastDocTimeStamp 1729584897 [08:15:23]current date 1729584926 [08:15:23]FM_GetShiftState [08:15:23]SAM_PROTO_GetShiftState [08:15:23]wFMCommunicate request_size=4 [08:15:23]MH_SAM_APDU [08:15:23]CAPDU: 80 13 01 00 [08:15:23]Write to MH i2c: E2 08 00 6D 21 80 13 01 00 00 00 00 00 0B [08:15:23]Write i2c OK [08:15:23]MH_I2C_Read... [08:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:24]Read from MH i2c: E2 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: E2 0E 00 [08:15:24]MH_I2C_Read... [08:15:24]Read from MH i2c: E2 0E 00 6D 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 91 [08:15:24]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:15:24]wFMCommunicate OK [08:15:24]SAM_PROTO_GetShiftState done [08:15:24]FM_GetShiftState done [08:15:24]opened in 1729556748 [08:15:24]opened+sec_in_day 1729643148 [08:15:24]quantity*price = 200043 [08:15:24]sum+1 = 200044 [08:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 65 22.10.2024 08:15 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157237 ФПД: 136687306041123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157237&fm=136687306041123&tin=02508201610067®Number=0000137193017469&sum=200000 [08:15:25]StoreToDocumentArchive [08:15:25]shift 316 fd 157237 [08:15:25]save to /storage/0316/doc_00157237 [08:15:25]save last doc name /storage/0316/doc_00157237 to /storage/kkm_last_doc_name [08:15:25]save OK [08:15:25]Clear old archive folders... [08:15:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:15:25]tlvbuf is 001F3F80 [08:15:25]SAM_PROTO_ClearQueue [08:15:25]wFMCommunicate request_size=4 [08:15:25]MH_SAM_APDU [08:15:25]CAPDU: 80 09 00 00 [08:15:25]Write to MH i2c: E2 08 00 7A 21 80 09 00 00 00 00 00 00 0D [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 7A 21 00 90 00 0F [08:15:25]RAPDU: 90 00 [08:15:25]wFMCommunicate OK [08:15:25]SAM_PROTO_ClearQueue done [08:15:25]KKMCreateOFDPacket [08:15:25]OFDProtocolAddRootSTLVToBuf [08:15:25]FM_MakeSignedData [08:15:25]FM_MakeSignedData [08:15:25]SAM_PROTO_SignData [08:15:25]wFMCommunicate request_size=4 [08:15:25]MH_SAM_APDU [08:15:25]CAPDU: 80 0D 01 02 [08:15:25]Write to MH i2c: E2 08 00 7B 21 80 0D 01 02 00 00 00 00 15 [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 7B 21 00 90 00 10 [08:15:25]RAPDU: 90 00 [08:15:25]wFMCommunicate OK [08:15:25]wFMCommunicate request_size=255 [08:15:25]MH_SAM_APDU [08:15: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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 41 00 00 00 F4 03 04 00 1E 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 66 02 00 35 04 06 00 7C [08:15:25]Write to MH i2c: E2 02 01 7C 21 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 41 00 00 00 F4 03 04 00 1E 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 66 02 00 35 04 06 00 7C 00 00 F6 [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 7C 21 00 90 00 11 [08:15:25]RAPDU: 90 00 [08:15:25]wFMCommunicate OK [08:15:25]wFMCommunicate request_size=10 [08:15:25]MH_SAM_APDU [08:15:25]CAPDU: 80 0D 02 02 05 50 FE 52 67 23 [08:15:25]Write to MH i2c: E2 0D 00 7D 21 80 0D 02 02 05 00 50 FE 52 67 23 00 00 4C [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 03 00 7D 21 00 90 00 12 [08:15:25]RAPDU: 90 00 [08:15:25]wFMCommunicate OK [08:15:25]wFMCommunicate request_size=4 [08:15:25]MH_SAM_APDU [08:15:25]CAPDU: 80 0D 03 02 [08:15:25]Write to MH i2c: E2 08 00 7E 21 80 0D 03 02 00 00 00 00 1A [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 0B 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 0B 00 7E 21 00 82 E9 C9 48 D6 BD DC 3A 90 00 40 [08:15:25]RAPDU: 82 E9 C9 48 D6 BD DC 3A 90 00 [08:15:25]wFMCommunicate OK [08:15:25]SAM_PROTO_SignData done [08:15:25]FM_MakeSignedData done [08:15:25]CreateOFDProtocolMessage [08:15:25]wFMCommunicate request_size=4 [08:15:25]MH_SAM_APDU [08:15:25]CAPDU: 80 11 00 00 [08:15:25]Write to MH i2c: E2 08 00 7F 21 80 11 00 00 00 00 00 00 1A [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:25]Read from MH i2c: E2 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 17 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: E2 17 00 7F 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [08:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:25]wFMCommunicate OK [08:15:25]CreateOFDProtocolMessage done [08:15:25]OFDSenderStorePacket 157237 [08:15:25]StoreOFDPacket docnum=157237 [08:15:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 1F 07 01 F3 5F 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 41 00 00 00 F4 03 04 00 1E 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 66 02 00 35 04 06 00 7C 50 FE 52 67 23 82 E9 C9 48 D6 BD DC 3A [08:15:25]CheckFolder [08:15:25]dirname=/storage/ofd_packets [08:15:25]CheckFolder done [08:15:25]ProducePacketName [08:15:25]name=ofd_packets/00157237 [08:15:25]NVStorageSaveData ofd_packets/00157237 [08:15:25]File name is /storage/ofd_packets/00157237 [08:15:25]Write 301 bytes [08:15:25]NVStorageSaveData done [08:15:25]OFDSenderStorePacket done [08:15:25]KKMCreateOFDPacket done [08:15:25]NVStorageSaveData kkm_last_timestamp [08:15:25]File name is /storage/kkm_last_timestamp [08:15:25]Write 4 bytes [08:15:25]NVStorageSaveData done [08:15:25]ExternCall_PrintAddStr [08:15:25]wPrintStart [08:15:25]Write to MH i2c: 01 00 00 80 21 A1 [08:15:25]Write i2c OK [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: 01 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: 01 07 00 [08:15:25]MH_I2C_Read... [08:15:25]Read from MH i2c: 01 07 00 80 21 00 00 00 00 00 FF 0F B6 [08:15:25]RasterBufferAndPrint [08:15:25]line Счет N : (1)875598 [08:15:25]line ИНН: 02508201610067 [08:15:25]line Контрольно-Кассовый Чек [08:15:25]line ПРОДАЖА [08:15:25]line ТРК (МРК, ГНК) : 21 [08:15:25]line Товар: 2710124500 [08:15:25]line Аи-95-К-5 [08:15:25]line 26.960 * 74.20 [08:15:25]line = 2000.43 [08:15:25]line НДС 12% НСП 1% [08:15:25]line > о реализуемом товаре [08:15:25]line ОКРУГЛЕНИЕ: -0.43 [08:15:25]line ИТОГО: 2000.00 [08:15:25]line Внесено: 2000.00 [08:15:25]line СДАЧА: 0.00 [08:15:25]line НСП 1% : 17.70 [08:15:25]line НДС 12% : 212.43 [08:15:25]line Наличными: 2000.00 [08:15:25]line Безнал.: 0.00 [08:15:25]line Место: АЗС № 165 "Партнер Нефть" [08:15:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:15:25]line СНО: Общий режим [08:15:25]line Чек 65 22.10.2024 08:15 [08:15:25]line Смена: 316 ФФД: 1.0 [08:15:25]line ЗНМ: 0300000234 [08:15:25]line РНМ: 0000137193017469 [08:15:25]line Версия ККМ: v1.0 [08:15:25]line ФМ: 0000000000963156 [08:15:25]line ФД: 157237 [08:15:25]line ФПД: 136687306041123 [08:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157237&fm=136687306041123&tin=02508201610067®Number=0000137193017469&sum=200000 [08:15:26]OFD Sender: Processing packet 157237 [packets to send 52, broken 51] [08:15:26]ProducePacketName [08:15:26]name=ofd_packets/00157237 [08:15:26]OFD Sender: To server: pG, [08:15:26]CommunicateWithHost lk.salyk.kg:30040 [08:15:26]ConnectInit lk.salyk.kg [08:15:26]written 0, free lines is 4095 [08:15:26]Connected sock=10 [08:15:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4D 1F 07 01 F3 5F 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 41 00 00 00 F4 03 04 00 1E 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 66 02 00 35 04 06 00 7C 50 FE 52 67 23 82 E9 C9 48 D6 BD DC 3A [08:15:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C 3F 47 00 AE 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 35 66 02 00 F4 03 04 00 4B 05 17 67 B6 04 01 00 00 C1 70 44 2C EA FD 6D D4 [08:15:26]CommunicateWithHost err = 0 [08:15:26]CheckOFDResponse [08:15:26]1017 (14) - 77093643461234 [08:15:26]1041 (16) - 0000000000963156 [08:15:26]1040 (4) - 157237 [08:15:26]1012 (4) - 22.10.2024 01:52 [08:15:26]1206 (1) - 0 [08:15:26]OFD Sender: Remove packet 157237 [08:15:26]ProducePacketName [08:15:26]name=ofd_packets/00157237 [08:15:26]NVStorageDeleteData [08:15:26]Write to MH i2c: 01 00 00 AB 21 CC [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 07 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: 01 07 00 AB 21 00 00 00 00 00 EC 0C CB [08:15:26]RasterBufferAndPrint [08:15:26]line [08:15:26]line [08:15:26]line [08:15:26]line [08:15:26]line [08:15:26]written 0, free lines is 3314 [08:15:26]MH_Cut [08:15:26]Write to MH i2c: D1 01 00 B2 21 01 A5 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: D1 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: D1 01 00 [08:15:26]MH_I2C_Read... [08:15:26]Read from MH i2c: D1 01 00 B2 21 00 A4 [08:15:26]Write to MH i2c: 01 00 00 B3 21 D4 [08:15:26]Write i2c OK [08:15:26]MH_I2C_Read... [08:15:26]OFD Sender: No OFD packet to send [08:15:27]*** Cut start [08:15:27]*** Partial cut [08:15:27]*** CUTSNS_PIN = 1 [08:15:27]*** CUTSNS_PIN = 0 [08:15:27]*** Brake cut motor [08:15:27]Read from MH i2c: 01 [08:15:27]MH_I2C_Read... [08:15:27]*** Stop cut motor [08:15:27]*** Cut end [08:15:27]Read from MH i2c: 01 07 00 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: 01 07 00 B3 21 00 00 00 00 00 FF 0F E9 [08:15:27]process_action close_receipt done [08:15:27]requested_data is exist [08:15:27]produce_requested_data [08:15:27]requested_item fm.sn is exist - process it [08:15:27]wFMCommunicate request_size=4 [08:15:27]MH_SAM_APDU [08:15:27]CAPDU: 80 11 00 00 [08:15:27]Write to MH i2c: E2 08 00 B4 21 80 11 00 00 00 00 00 00 4F [08:15:27]Write i2c OK [08:15:27]MH_I2C_Read... [08:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:27]Read from MH i2c: E2 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: E2 17 00 [08:15:27]MH_I2C_Read... [08:15:27]Read from MH i2c: E2 17 00 B4 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [08:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:27]wFMCommunicate OK [08:15:27]requested_item fd.num is exist - process it [08:15:27]SAM_PROTO_GetFieldsCounters [08:15:27]wFMCommunicate request_size=4 [08:15:27]MH_SAM_APDU [08:15:27]CAPDU: 80 13 00 00 [08:15:27]Write to MH i2c: E2 08 00 B5 21 80 13 00 00 00 00 00 00 52 [08:15:27]Write i2c OK [08:15:27]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 62 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 62 00 B5 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 66 02 00 0E 04 04 00 3C 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 28 [08:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 35 66 02 00 0E 04 04 00 3C 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:15:28]wFMCommunicate OK [08:15:28]SAM_PROTO_GetFieldsCounters done [08:15:28]requested_item shift.num is exist - process it [08:15:28]requested_item shift.opened is exist - process it [08:15:28]req_shift_opened [08:15:28]FM_GetShiftState [08:15:28]SAM_PROTO_GetShiftState [08:15:28]wFMCommunicate request_size=4 [08:15:28]MH_SAM_APDU [08:15:28]CAPDU: 80 13 01 00 [08:15:28]Write to MH i2c: E2 08 00 B6 21 80 13 01 00 00 00 00 00 54 [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 0E 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 0E 00 B6 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DA [08:15:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:15:28]wFMCommunicate OK [08:15:28]SAM_PROTO_GetShiftState done [08:15:28]FM_GetShiftState done [08:15:28]req_shift_opened done [08:15:28]requested_item shift.open_date is exist - process it [08:15:28]req_shift_open_date [08:15:28]req_shift_open_date done [08:15:28]produce_requested_data done [08:15:28]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157237,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:15:28]process_action_free close_receipt [08:15:28]json_value_free [08:15:28]json_value_free done [08:15:28]process_json_proto returns [08:15:28]Send response to host [08:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157237,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:15:28]free response buf [08:15:28]execute_script done [08:15:28]execute_script returns [08:15:28]free content buf [08:15:28]Sock 7.Close socket [08:15:28]Sock 7.Thread stoped [08:15:28]accept exits with 9 [08:15:28]New connection [08:15:28]New thread 3066801508 created [08:15:28]Thread 3066944868 joined [08:15:28]Waiting for new connection... [08:15:28] Sock 9.Parse request [08:15:28]Sock 9.Check first char [08:15:28]Sock 9.First char is OK [08:15:28]request: POST /json_proto HTTP/1.0 [08:15:28]Method: POST [08:15:28]URL: /json_proto [08:15:28]Method is POST - this is cgi request [08:15:28]url: /json_proto [08:15:28]query_string will be loaded in cgi processing [08:15:28]execute_cgi json_proto POST (null) [08:15:28]execute_cgi path=json_proto method=POST [08:15:28]POST find Content-Length [08:15:28]Host: 172.17.53.67:8080 [08:15:28]Content-Length: 675 [08:15:28]Content-Type: application/json [08:15:28] [08:15:28]POST finish read [08:15:28]Found Content-Length = 675 [08:15:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:15:28]execute_script... [08:15: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)875599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:15:28]POST & json_proto [08:15:28]process_json_proto [08:15:28]json parsed OK: [08:15:28]protocol is kg_v1.0 [08:15:28]action value=close_receipt [08:15:28]process_action close_receipt [08:15:28]cmd_close_receipt [08:15:28]MH_GetDate [08:15:28]Write to MH i2c: F0 00 00 B7 21 C7 [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: F0 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: F0 09 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: F0 09 00 B7 21 00 22 5F 17 67 19 BC 99 64 A1 [08:15:28]GetLastDocTimeStamp 1729584926 [08:15:28]current date 1729584930 [08:15:28]FM_GetShiftState [08:15:28]SAM_PROTO_GetShiftState [08:15:28]wFMCommunicate request_size=4 [08:15:28]MH_SAM_APDU [08:15:28]CAPDU: 80 13 01 00 [08:15:28]Write to MH i2c: E2 08 00 B8 21 80 13 01 00 00 00 00 00 56 [08:15:28]Write i2c OK [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 [08:15:28]MH_I2C_Read... [08:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:28]Read from MH i2c: E2 0E 00 [08:15:28]MH_I2C_Read... [08:15:28]Read from MH i2c: E2 0E 00 B8 21 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DC [08:15:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:15:28]wFMCommunicate OK [08:15:28]SAM_PROTO_GetShiftState done [08:15:28]FM_GetShiftState done [08:15:28]opened in 1729556748 [08:15:28]opened+sec_in_day 1729643148 [08:15:28]quantity*price = 100000 [08:15:28]sum+1 = 100002 [08:15:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 66 22.10.2024 08:15 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157238 ФПД: 63041943654807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157238&fm=63041943654807&tin=02508201610067®Number=0000137193017469&sum=100000 [08:15:29]StoreToDocumentArchive [08:15:29]shift 316 fd 157238 [08:15:29]save to /storage/0316/doc_00157238 [08:15:29]save last doc name /storage/0316/doc_00157238 to /storage/kkm_last_doc_name [08:15:29]save OK [08:15:29]Clear old archive folders... [08:15:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:15:29]tlvbuf is 002362A0 [08:15:29]SAM_PROTO_ClearQueue [08:15:29]wFMCommunicate request_size=4 [08:15:29]MH_SAM_APDU [08:15:29]CAPDU: 80 09 00 00 [08:15:29]Write to MH i2c: E2 08 00 C5 21 80 09 00 00 00 00 00 00 58 [08:15:29]Write i2c OK [08:15:29]MH_I2C_Read... [08:15:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:15:29]Read from MH i2c: E2 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 C5 21 00 90 00 5A [08:15:29]RAPDU: 90 00 [08:15:29]wFMCommunicate OK [08:15:29]SAM_PROTO_ClearQueue done [08:15:29]KKMCreateOFDPacket [08:15:29]OFDProtocolAddRootSTLVToBuf [08:15:29]FM_MakeSignedData [08:15:29]FM_MakeSignedData [08:15:29]SAM_PROTO_SignData [08:15:29]wFMCommunicate request_size=4 [08:15:29]MH_SAM_APDU [08:15:29]CAPDU: 80 0D 01 02 [08:15:29]Write to MH i2c: E2 08 00 C6 21 80 0D 01 02 00 00 00 00 60 [08:15:29]Write i2c OK [08:15:29]MH_I2C_Read... [08:15:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:15:29]Read from MH i2c: E2 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 C6 21 00 90 00 5B [08:15:29]RAPDU: 90 00 [08:15:29]wFMCommunicate OK [08:15:29]wFMCommunicate request_size=255 [08:15:29]MH_SAM_APDU [08:15:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 42 00 00 00 F4 03 04 00 22 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 66 02 00 35 04 06 00 [08:15:29]Write to MH i2c: E2 02 01 C7 21 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 42 00 00 00 F4 03 04 00 22 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 66 02 00 35 04 06 00 00 00 75 [08:15:29]Write i2c OK [08:15:29]MH_I2C_Read... [08:15:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:29]Read from MH i2c: E2 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 [08:15:29]MH_I2C_Read... [08:15:29]Read from MH i2c: E2 03 00 C7 21 00 90 00 5C [08:15:29]RAPDU: 90 00 [08:15:29]wFMCommunicate OK [08:15:29]wFMCommunicate request_size=11 [08:15:29]MH_SAM_APDU [08:15:29]CAPDU: 80 0D 02 02 06 39 56 18 A8 51 97 [08:15:29]Write to MH i2c: E2 0E 00 C8 21 80 0D 02 02 06 00 39 56 18 A8 51 97 00 00 A6 [08:15:29]Write i2c OK [08:15:29]MH_I2C_Read... [08:15:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:15:30]Read from MH i2c: E2 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 03 00 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 03 00 C8 21 00 90 00 5D [08:15:30]RAPDU: 90 00 [08:15:30]wFMCommunicate OK [08:15:30]wFMCommunicate request_size=4 [08:15:30]MH_SAM_APDU [08:15:30]CAPDU: 80 0D 03 02 [08:15:30]Write to MH i2c: E2 08 00 C9 21 80 0D 03 02 00 00 00 00 65 [08:15:30]Write i2c OK [08:15:30]MH_I2C_Read... [08:15:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:15:30]Read from MH i2c: E2 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 0B 00 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 0B 00 C9 21 00 C7 04 23 5F 3E 9D D6 18 90 00 7C [08:15:30]RAPDU: C7 04 23 5F 3E 9D D6 18 90 00 [08:15:30]wFMCommunicate OK [08:15:30]SAM_PROTO_SignData done [08:15:30]FM_MakeSignedData done [08:15:30]CreateOFDProtocolMessage [08:15:30]wFMCommunicate request_size=4 [08:15:30]MH_SAM_APDU [08:15:30]CAPDU: 80 11 00 00 [08:15:30]Write to MH i2c: E2 08 00 CA 21 80 11 00 00 00 00 00 00 65 [08:15:30]Write i2c OK [08:15:30]MH_I2C_Read... [08:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:30]Read from MH i2c: E2 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 17 00 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: E2 17 00 CA 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [08:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:30]wFMCommunicate OK [08:15:30]CreateOFDProtocolMessage done [08:15:30]OFDSenderStorePacket 157238 [08:15:30]StoreOFDPacket docnum=157238 [08:15:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD 6B 08 01 36 27 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 42 00 00 00 F4 03 04 00 22 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 66 02 00 35 04 06 00 39 56 18 A8 51 97 C7 04 23 5F 3E 9D D6 18 [08:15:30]CheckFolder [08:15:30]dirname=/storage/ofd_packets [08:15:30]CheckFolder done [08:15:30]ProducePacketName [08:15:30]name=ofd_packets/00157238 [08:15:30]NVStorageSaveData ofd_packets/00157238 [08:15:30]File name is /storage/ofd_packets/00157238 [08:15:30]Write 302 bytes [08:15:30]NVStorageSaveData done [08:15:30]OFDSenderStorePacket done [08:15:30]KKMCreateOFDPacket done [08:15:30]NVStorageSaveData kkm_last_timestamp [08:15:30]File name is /storage/kkm_last_timestamp [08:15:30]Write 4 bytes [08:15:30]NVStorageSaveData done [08:15:30]ExternCall_PrintAddStr [08:15:30]wPrintStart [08:15:30]Write to MH i2c: 01 00 00 CB 21 EC [08:15:30]Write i2c OK [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: 01 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: 01 07 00 [08:15:30]MH_I2C_Read... [08:15:30]Read from MH i2c: 01 07 00 CB 21 00 00 00 00 00 FF 0F 01 [08:15:30]RasterBufferAndPrint [08:15:30]line Счет N : (1)875599 [08:15:30]line ИНН: 02508201610067 [08:15:30]line Контрольно-Кассовый Чек [08:15:30]line ПРОДАЖА [08:15:30]line ТРК (МРК, ГНК) : 43 [08:15:30]line Товар: 2710124130 [08:15:30]line Super 92-К-5 [08:15:30]line 14.620 * 68.40 [08:15:30]line = 1000.01 [08:15:30]line НДС 12% НСП 1% [08:15:30]line > о реализуемом товаре [08:15:30]line ОКРУГЛЕНИЕ: -0.01 [08:15:30]line ИТОГО: 1000.00 [08:15:30]line Внесено: 1000.00 [08:15:30]line СДАЧА: 0.00 [08:15:30]line НСП 1% : 8.85 [08:15:30]line НДС 12% : 106.20 [08:15:30]line Наличными: 1000.00 [08:15:30]line Безнал.: 0.00 [08:15:30]line Место: АЗС № 165 "Партнер Нефть" [08:15:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:15:30]line СНО: Общий режим [08:15:30]line Чек 66 22.10.2024 08:15 [08:15:30]line Смена: 316 ФФД: 1.0 [08:15:30]line ЗНМ: 0300000234 [08:15:30]line РНМ: 0000137193017469 [08:15:30]line Версия ККМ: v1.0 [08:15:30]line ФМ: 0000000000963156 [08:15:30]line ФД: 157238 [08:15:30]line ФПД: 63041943654807 [08:15:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157238&fm=63041943654807&tin=02508201610067®Number=0000137193017469&sum=100000 [08:15:30]OFD Sender: Processing packet 157238 [packets to send 52, broken 51] [08:15:30]ProducePacketName [08:15:30]name=ofd_packets/00157238 [08:15:30]OFD Sender: To server: pG, [08:15:30]CommunicateWithHost lk.salyk.kg:30040 [08:15:30]ConnectInit lk.salyk.kg [08:15:30]written 0, free lines is 4095 [08:15:30]Connected sock=10 [08:15:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FD 6B 08 01 36 27 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 42 00 00 00 F4 03 04 00 22 5F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 36 66 02 00 35 04 06 00 39 56 18 A8 51 97 C7 04 23 5F 3E 9D D6 18 [08:15:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0B 2E 47 00 C5 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 39 36 33 31 35 36 10 04 04 00 36 66 02 00 F4 03 04 00 50 05 17 67 B6 04 01 00 00 CD C4 17 D9 8E 0F C7 0D [08:15:31]CommunicateWithHost err = 0 [08:15:31]CheckOFDResponse [08:15:31]1017 (14) - 77093643461234 [08:15:31]1041 (16) - 0000000000963156 [08:15:31]1040 (4) - 157238 [08:15:31]1012 (4) - 22.10.2024 01:52 [08:15:31]1206 (1) - 0 [08:15:31]OFD Sender: Remove packet 157238 [08:15:31]ProducePacketName [08:15:31]name=ofd_packets/00157238 [08:15:31]NVStorageDeleteData [08:15:31]Write to MH i2c: 01 00 00 F6 21 17 [08:15:31]Write i2c OK [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: 01 [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: 01 07 00 [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: 01 07 00 F6 21 00 00 00 00 00 E6 0C 10 [08:15:31]RasterBufferAndPrint [08:15:31]line [08:15:31]line [08:15:31]line [08:15:31]line [08:15:31]line [08:15:31]written 0, free lines is 3314 [08:15:31]MH_Cut [08:15:31]Write to MH i2c: D1 01 00 FD 21 01 F0 [08:15:31]Write i2c OK [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: D1 [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: D1 01 00 [08:15:31]MH_I2C_Read... [08:15:31]Read from MH i2c: D1 01 00 FD 21 00 EF [08:15:31]Write to MH i2c: 01 00 00 FE 21 1F [08:15:31]Write i2c OK [08:15:31]MH_I2C_Read... [08:15:31]OFD Sender: No OFD packet to send [08:15:32]*** Cut start [08:15:32]*** Partial cut [08:15:32]*** CUTSNS_PIN = 1 [08:15:32]*** CUTSNS_PIN = 0 [08:15:32]*** Brake cut motor [08:15:32]Read from MH i2c: 01 [08:15:32]MH_I2C_Read... [08:15:32]*** Stop cut motor [08:15:32]*** Cut end [08:15:32]Read from MH i2c: 01 07 00 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: 01 07 00 FE 21 00 00 00 00 00 FF 0F 34 [08:15:32]process_action close_receipt done [08:15:32]requested_data is exist [08:15:32]produce_requested_data [08:15:32]requested_item fm.sn is exist - process it [08:15:32]wFMCommunicate request_size=4 [08:15:32]MH_SAM_APDU [08:15:32]CAPDU: 80 11 00 00 [08:15:32]Write to MH i2c: E2 08 00 FF 21 80 11 00 00 00 00 00 00 9A [08:15:32]Write i2c OK [08:15:32]MH_I2C_Read... [08:15:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:15:32]Read from MH i2c: E2 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 17 00 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 17 00 FF 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [08:15:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:15:32]wFMCommunicate OK [08:15:32]requested_item fd.num is exist - process it [08:15:32]SAM_PROTO_GetFieldsCounters [08:15:32]wFMCommunicate request_size=4 [08:15:32]MH_SAM_APDU [08:15:32]CAPDU: 80 13 00 00 [08:15:32]Write to MH i2c: E2 08 00 00 22 80 13 00 00 00 00 00 00 9E [08:15:32]Write i2c OK [08:15:32]MH_I2C_Read... [08:15:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:15:32]Read from MH i2c: E2 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 62 00 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 62 00 00 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 66 02 00 0E 04 04 00 3C 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 78 [08:15:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 36 66 02 00 0E 04 04 00 3C 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:15:32]wFMCommunicate OK [08:15:32]SAM_PROTO_GetFieldsCounters done [08:15:32]requested_item shift.num is exist - process it [08:15:32]requested_item shift.opened is exist - process it [08:15:32]req_shift_opened [08:15:32]FM_GetShiftState [08:15:32]SAM_PROTO_GetShiftState [08:15:32]wFMCommunicate request_size=4 [08:15:32]MH_SAM_APDU [08:15:32]CAPDU: 80 13 01 00 [08:15:32]Write to MH i2c: E2 08 00 01 22 80 13 01 00 00 00 00 00 A0 [08:15:32]Write i2c OK [08:15:32]MH_I2C_Read... [08:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:15:32]Read from MH i2c: E2 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 0E 00 [08:15:32]MH_I2C_Read... [08:15:32]Read from MH i2c: E2 0E 00 01 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [08:15:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:15:32]wFMCommunicate OK [08:15:32]SAM_PROTO_GetShiftState done [08:15:32]FM_GetShiftState done [08:15:32]req_shift_opened done [08:15:32]requested_item shift.open_date is exist - process it [08:15:32]req_shift_open_date [08:15:32]req_shift_open_date done [08:15:32]produce_requested_data done [08:15:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157238,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:15:32]process_action_free close_receipt [08:15:32]json_value_free [08:15:32]json_value_free done [08:15:32]process_json_proto returns [08:15:32]Send response to host [08:15:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157238,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:15:32]free response buf [08:15:32]execute_script done [08:15:32]execute_script returns [08:15:32]free content buf [08:15:32]Sock 9.Close socket [08:15:32]Sock 9.Thread stoped [08:15:36]OFD Sender: No OFD packet to send [08:15:41]OFD Sender: No OFD packet to send [08:15:46]OFD Sender: No OFD packet to send [08:15:51]OFD Sender: No OFD packet to send [08:15:56]OFD Sender: No OFD packet to send [08:16:01]OFD Sender: No OFD packet to send [08:16:06]OFD Sender: No OFD packet to send [08:16:11]OFD Sender: No OFD packet to send [08:16:16]OFD Sender: No OFD packet to send [08:16:21]OFD Sender: No OFD packet to send [08:16:26]OFD Sender: No OFD packet to send [08:16:31]OFD Sender: No OFD packet to send [08:16:36]OFD Sender: No OFD packet to send [08:16:41]OFD Sender: No OFD packet to send [08:16:46]OFD Sender: No OFD packet to send [08:16:51]OFD Sender: No OFD packet to send [08:16:56]OFD Sender: No OFD packet to send [08:17:01]OFD Sender: No OFD packet to send [08:17:06]OFD Sender: No OFD packet to send [08:17:11]OFD Sender: No OFD packet to send [08:17:31]OFD Sender: No OFD packet to send [08:17:36]OFD Sender: No OFD packet to send [08:17:41]OFD Sender: No OFD packet to send [08:17:46]OFD Sender: No OFD packet to send [08:17:51]OFD Sender: No OFD packet to send [08:17:56]OFD Sender: No OFD packet to send [08:18:01]OFD Sender: No OFD packet to send [08:18:06]OFD Sender: No OFD packet to send [08:18:11]OFD Sender: No OFD packet to send [08:18:16]OFD Sender: No OFD packet to send [08:18:21]OFD Sender: No OFD packet to send [08:18:26]OFD Sender: No OFD packet to send [08:18:31]OFD Sender: No OFD packet to send [08:18:36]OFD Sender: No OFD packet to send [08:18:41]OFD Sender: No OFD packet to send [08:18:46]OFD Sender: No OFD packet to send [08:18:51]OFD Sender: No OFD packet to send [08:18:56]OFD Sender: No OFD packet to send [08:19:01]OFD Sender: No OFD packet to send [08:19:06]OFD Sender: No OFD packet to send [08:19:11]OFD Sender: No OFD packet to send [08:19:16]OFD Sender: No OFD packet to send [08:19:21]OFD Sender: No OFD packet to send [08:19:26]OFD Sender: No OFD packet to send [08:19:31]OFD Sender: No OFD packet to send [08:19:32]accept exits with 7 [08:19:32]New connection [08:19:32]New thread 3066944868 created [08:19:32]Thread 3066801508 joined [08:19:32]Waiting for new connection... [08:19:32] Sock 7.Parse request [08:19:32]Sock 7.Check first char [08:19:32]Sock 7.First char is OK [08:19:32]request: POST /json_proto HTTP/1.0 [08:19:32]Method: POST [08:19:32]URL: /json_proto [08:19:32]Method is POST - this is cgi request [08:19:32]url: /json_proto [08:19:32]query_string will be loaded in cgi processing [08:19:32]execute_cgi json_proto POST (null) [08:19:32]execute_cgi path=json_proto method=POST [08:19:32]POST find Content-Length [08:19:32]Host: 172.17.53.67:8080 [08:19:32]Content-Length: 682 [08:19:32]Content-Type: application/json [08:19:32] [08:19:32]POST finish read [08:19:32]Found Content-Length = 682 [08:19:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [08:19:32]execute_script... [08:19: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)875600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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" ] } } [08:19:32]POST & json_proto [08:19:32]process_json_proto [08:19:32]json parsed OK: [08:19:32]protocol is kg_v1.0 [08:19:32]action value=close_receipt [08:19:32]process_action close_receipt [08:19:32]cmd_close_receipt [08:19:32]MH_GetDate [08:19:32]Write to MH i2c: F0 00 00 02 22 13 [08:19:32]Write i2c OK [08:19:32]MH_I2C_Read... [08:19:32]Read from MH i2c: F0 [08:19:32]MH_I2C_Read... [08:19:32]Read from MH i2c: F0 09 00 [08:19:32]MH_I2C_Read... [08:19:32]Read from MH i2c: F0 09 00 02 22 00 17 60 17 67 19 BC 99 64 E3 [08:19:32]GetLastDocTimeStamp 1729584930 [08:19:32]current date 1729585175 [08:19:32]FM_GetShiftState [08:19:32]SAM_PROTO_GetShiftState [08:19:32]wFMCommunicate request_size=4 [08:19:32]MH_SAM_APDU [08:19:32]CAPDU: 80 13 01 00 [08:19:32]Write to MH i2c: E2 08 00 03 22 80 13 01 00 00 00 00 00 A2 [08:19:32]Write i2c OK [08:19:32]MH_I2C_Read... [08:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:32]Read from MH i2c: E2 [08:19:32]MH_I2C_Read... [08:19:32]Read from MH i2c: E2 0E 00 [08:19:32]MH_I2C_Read... [08:19:32]Read from MH i2c: E2 0E 00 03 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 28 [08:19:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:19:32]wFMCommunicate OK [08:19:32]SAM_PROTO_GetShiftState done [08:19:32]FM_GetShiftState done [08:19:32]opened in 1729556748 [08:19:32]opened+sec_in_day 1729643148 [08:19:32]quantity*price = 200043 [08:19:32]sum+1 = 200044 [08:19:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 67 22.10.2024 08:19 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157239 ФПД: 152280149907086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157239&fm=152280149907086&tin=02508201610067®Number=0000137193017469&sum=200000 [08:19:33]StoreToDocumentArchive [08:19:33]shift 316 fd 157239 [08:19:33]save to /storage/0316/doc_00157239 [08:19:33]save last doc name /storage/0316/doc_00157239 to /storage/kkm_last_doc_name [08:19:33]save OK [08:19:33]Clear old archive folders... [08:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:33]tlvbuf is 001C4B00 [08:19:33]SAM_PROTO_ClearQueue [08:19:33]wFMCommunicate request_size=4 [08:19:33]MH_SAM_APDU [08:19:33]CAPDU: 80 09 00 00 [08:19:33]Write to MH i2c: E2 08 00 10 22 80 09 00 00 00 00 00 00 A4 [08:19:33]Write i2c OK [08:19:33]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 10 22 00 90 00 A6 [08:19:34]RAPDU: 90 00 [08:19:34]wFMCommunicate OK [08:19:34]SAM_PROTO_ClearQueue done [08:19:34]KKMCreateOFDPacket [08:19:34]OFDProtocolAddRootSTLVToBuf [08:19:34]FM_MakeSignedData [08:19:34]FM_MakeSignedData [08:19:34]SAM_PROTO_SignData [08:19:34]wFMCommunicate request_size=4 [08:19:34]MH_SAM_APDU [08:19:34]CAPDU: 80 0D 01 02 [08:19:34]Write to MH i2c: E2 08 00 11 22 80 0D 01 02 00 00 00 00 AC [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 11 22 00 90 00 A7 [08:19:34]RAPDU: 90 00 [08:19:34]wFMCommunicate OK [08:19:34]wFMCommunicate request_size=255 [08:19:34]MH_SAM_APDU [08:19: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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 43 00 00 00 F4 03 04 00 17 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 66 02 00 35 04 06 00 8A [08:19:34]Write to MH i2c: E2 02 01 12 22 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 43 00 00 00 F4 03 04 00 17 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 66 02 00 35 04 06 00 8A 00 00 99 [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 12 22 00 90 00 A8 [08:19:34]RAPDU: 90 00 [08:19:34]wFMCommunicate OK [08:19:34]wFMCommunicate request_size=10 [08:19:34]MH_SAM_APDU [08:19:34]CAPDU: 80 0D 02 02 05 7F 7C 3D D6 8E [08:19:34]Write to MH i2c: E2 0D 00 13 22 80 0D 02 02 05 00 7F 7C 3D D6 8E 00 00 55 [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 03 00 13 22 00 90 00 A9 [08:19:34]RAPDU: 90 00 [08:19:34]wFMCommunicate OK [08:19:34]wFMCommunicate request_size=4 [08:19:34]MH_SAM_APDU [08:19:34]CAPDU: 80 0D 03 02 [08:19:34]Write to MH i2c: E2 08 00 14 22 80 0D 03 02 00 00 00 00 B1 [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 0B 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 0B 00 14 22 00 0F 5A 89 54 A9 66 02 94 90 00 9D [08:19:34]RAPDU: 0F 5A 89 54 A9 66 02 94 90 00 [08:19:34]wFMCommunicate OK [08:19:34]SAM_PROTO_SignData done [08:19:34]FM_MakeSignedData done [08:19:34]CreateOFDProtocolMessage [08:19:34]wFMCommunicate request_size=4 [08:19:34]MH_SAM_APDU [08:19:34]CAPDU: 80 11 00 00 [08:19:34]Write to MH i2c: E2 08 00 15 22 80 11 00 00 00 00 00 00 B1 [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:34]Read from MH i2c: E2 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 17 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: E2 17 00 15 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [08:19:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:34]wFMCommunicate OK [08:19:34]CreateOFDProtocolMessage done [08:19:34]OFDSenderStorePacket 157239 [08:19:34]StoreOFDPacket docnum=157239 [08:19:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F 02 07 01 DF 4B 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 43 00 00 00 F4 03 04 00 17 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 66 02 00 35 04 06 00 8A 7F 7C 3D D6 8E 0F 5A 89 54 A9 66 02 94 [08:19:34]CheckFolder [08:19:34]dirname=/storage/ofd_packets [08:19:34]CheckFolder done [08:19:34]ProducePacketName [08:19:34]name=ofd_packets/00157239 [08:19:34]NVStorageSaveData ofd_packets/00157239 [08:19:34]File name is /storage/ofd_packets/00157239 [08:19:34]Write 301 bytes [08:19:34]NVStorageSaveData done [08:19:34]OFDSenderStorePacket done [08:19:34]KKMCreateOFDPacket done [08:19:34]NVStorageSaveData kkm_last_timestamp [08:19:34]File name is /storage/kkm_last_timestamp [08:19:34]Write 4 bytes [08:19:34]NVStorageSaveData done [08:19:34]OFD Sender: Processing packet 157239 [packets to send 52, broken 51] [08:19:34]ProducePacketName [08:19:34]name=ofd_packets/00157239 [08:19:34]OFD Sender: To server: pG, [08:19:34]CommunicateWithHost lk.salyk.kg:30040 [08:19:34]ConnectInit lk.salyk.kg [08:19:34]ExternCall_PrintAddStr [08:19:34]wPrintStart [08:19:34]Write to MH i2c: 01 00 00 16 22 38 [08:19:34]Write i2c OK [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: 01 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: 01 07 00 [08:19:34]MH_I2C_Read... [08:19:34]Read from MH i2c: 01 07 00 16 22 00 00 00 00 00 FF 0F 4D [08:19:34]RasterBufferAndPrint [08:19:34]line Счет N : (1)875600 [08:19:34]line ИНН: 02508201610067 [08:19:34]line Контрольно-Кассовый Чек [08:19:34]line ПРОДАЖА [08:19:34]line ТРК (МРК, ГНК) : 21 [08:19:34]line Товар: 2710124500 [08:19:34]line Аи-95-К-5 [08:19:34]line 26.960 * 74.20 [08:19:34]line = 2000.43 [08:19:34]line НДС 12% НСП 1% [08:19:34]line > о реализуемом товаре [08:19:34]line ОКРУГЛЕНИЕ: -0.43 [08:19:34]line ИТОГО: 2000.00 [08:19:34]line Внесено: 2000.00 [08:19:34]line СДАЧА: 0.00 [08:19:34]line НСП 1% : 17.70 [08:19:34]line НДС 12% : 212.43 [08:19:34]line Наличными: 2000.00 [08:19:34]line Безнал.: 0.00 [08:19:34]line Место: АЗС № 165 "Партнер Нефть" [08:19:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:19:34]line СНО: Общий режим [08:19:34]line Чек 67 22.10.2024 08:19 [08:19:34]line Смена: 316 ФФД: 1.0 [08:19:34]line ЗНМ: 0300000234 [08:19:34]line РНМ: 0000137193017469 [08:19:34]line Версия ККМ: v1.0 [08:19:34]line ФМ: 0000000000963156 [08:19:34]line ФД: 157239 [08:19:34]line ФПД: 152280149907086 [08:19:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157239&fm=152280149907086&tin=02508201610067®Number=0000137193017469&sum=200000 [08:19:34]Connected sock=12 [08:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F 02 07 01 DF 4B 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 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 FB 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 43 00 00 00 F4 03 04 00 17 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 37 66 02 00 35 04 06 00 8A 7F 7C 3D D6 8E 0F 5A 89 54 A9 66 02 94 [08:19:34]written 0, free lines is 4095 [08:19:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 29 47 00 84 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 39 36 33 31 35 36 10 04 04 00 37 66 02 00 F4 03 04 00 44 06 17 67 B6 04 01 00 00 B2 10 1E AE 10 9B 8B 34 [08:19:35]CommunicateWithHost err = 0 [08:19:35]CheckOFDResponse [08:19:35]1017 (14) - 77093643461234 [08:19:35]1041 (16) - 0000000000963156 [08:19:35]1040 (4) - 157239 [08:19:35]1012 (4) - 22.10.2024 01:56 [08:19:35]1206 (1) - 0 [08:19:35]OFD Sender: Remove packet 157239 [08:19:35]ProducePacketName [08:19:35]name=ofd_packets/00157239 [08:19:35]NVStorageDeleteData [08:19:35]Write to MH i2c: 01 00 00 41 22 63 [08:19:35]Write i2c OK [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: 01 [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: 01 07 00 [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: 01 07 00 41 22 00 00 00 00 00 E5 0C 5B [08:19:35]RasterBufferAndPrint [08:19:35]line [08:19:35]line [08:19:35]line [08:19:35]line [08:19:35]line [08:19:35]written 0, free lines is 3307 [08:19:35]MH_Cut [08:19:35]Write to MH i2c: D1 01 00 48 22 01 3C [08:19:35]Write i2c OK [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: D1 [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: D1 01 00 [08:19:35]MH_I2C_Read... [08:19:35]Read from MH i2c: D1 01 00 48 22 00 3B [08:19:35]Write to MH i2c: 01 00 00 49 22 6B [08:19:35]Write i2c OK [08:19:35]MH_I2C_Read... [08:19:35]OFD Sender: No OFD packet to send [08:19:36]*** Cut start [08:19:36]*** Partial cut [08:19:36]*** CUTSNS_PIN = 1 [08:19:36]*** CUTSNS_PIN = 0 [08:19:36]*** Brake cut motor [08:19:36]Read from MH i2c: 01 [08:19:36]MH_I2C_Read... [08:19:36]*** Stop cut motor [08:19:36]*** Cut end [08:19:36]Read from MH i2c: 01 07 00 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: 01 07 00 49 22 00 00 00 00 00 FF 0F 80 [08:19:36]process_action close_receipt done [08:19:36]requested_data is exist [08:19:36]produce_requested_data [08:19:36]requested_item fm.sn is exist - process it [08:19:36]wFMCommunicate request_size=4 [08:19:36]MH_SAM_APDU [08:19:36]CAPDU: 80 11 00 00 [08:19:36]Write to MH i2c: E2 08 00 4A 22 80 11 00 00 00 00 00 00 E6 [08:19:36]Write i2c OK [08:19:36]MH_I2C_Read... [08:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:36]Read from MH i2c: E2 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 17 00 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 17 00 4A 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [08:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:36]wFMCommunicate OK [08:19:36]requested_item fd.num is exist - process it [08:19:36]SAM_PROTO_GetFieldsCounters [08:19:36]wFMCommunicate request_size=4 [08:19:36]MH_SAM_APDU [08:19:36]CAPDU: 80 13 00 00 [08:19:36]Write to MH i2c: E2 08 00 4B 22 80 13 00 00 00 00 00 00 E9 [08:19:36]Write i2c OK [08:19:36]MH_I2C_Read... [08:19:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:36]Read from MH i2c: E2 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 62 00 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 62 00 4B 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [08:19:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 37 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:36]wFMCommunicate OK [08:19:36]SAM_PROTO_GetFieldsCounters done [08:19:36]requested_item shift.num is exist - process it [08:19:36]requested_item shift.opened is exist - process it [08:19:36]req_shift_opened [08:19:36]FM_GetShiftState [08:19:36]SAM_PROTO_GetShiftState [08:19:36]wFMCommunicate request_size=4 [08:19:36]MH_SAM_APDU [08:19:36]CAPDU: 80 13 01 00 [08:19:36]Write to MH i2c: E2 08 00 4C 22 80 13 01 00 00 00 00 00 EB [08:19:36]Write i2c OK [08:19:36]MH_I2C_Read... [08:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:36]Read from MH i2c: E2 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 0E 00 [08:19:36]MH_I2C_Read... [08:19:36]Read from MH i2c: E2 0E 00 4C 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 71 [08:19:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:19:36]wFMCommunicate OK [08:19:36]SAM_PROTO_GetShiftState done [08:19:36]FM_GetShiftState done [08:19:36]req_shift_opened done [08:19:36]requested_item shift.open_date is exist - process it [08:19:36]req_shift_open_date [08:19:36]req_shift_open_date done [08:19:36]produce_requested_data done [08:19:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157239,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:19:36]process_action_free close_receipt [08:19:36]json_value_free [08:19:36]json_value_free done [08:19:36]process_json_proto returns [08:19:36]Send response to host [08:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157239,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:19:36]free response buf [08:19:36]execute_script done [08:19:36]execute_script returns [08:19:36]free content buf [08:19:36]Sock 7.Close socket [08:19:36]Sock 7.Thread stoped [08:19:40]OFD Sender: No OFD packet to send [08:19:41]ConnectInit Can't connect to host [08:19:45]OFD Sender: No OFD packet to send [08:19:47]accept exits with 10 [08:19:47]New connection [08:19:47]New thread 3066801508 created [08:19:47]Thread 3066944868 joined [08:19:47]Waiting for new connection... [08:19:47] Sock 10.Parse request [08:19:47]Sock 10.Check first char [08:19:47]Sock 10.First char is OK [08:19:47]request: POST /json_proto HTTP/1.0 [08:19:47]Method: POST [08:19:47]URL: /json_proto [08:19:47]Method is POST - this is cgi request [08:19:47]url: /json_proto [08:19:47]query_string will be loaded in cgi processing [08:19:47]execute_cgi json_proto POST (null) [08:19:47]execute_cgi path=json_proto method=POST [08:19:47]POST find Content-Length [08:19:47]Host: 172.17.53.67:8080 [08:19:47]Content-Length: 677 [08:19:47]Content-Type: application/json [08:19:47] [08:19:47]POST finish read [08:19:47]Found Content-Length = 677 [08:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875601", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [08:19:47]execute_script... [08:19: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)875601", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [08:19:47]POST & json_proto [08:19:47]process_json_proto [08:19:47]json parsed OK: [08:19:47]protocol is kg_v1.0 [08:19:47]action value=close_receipt [08:19:47]process_action close_receipt [08:19:47]cmd_close_receipt [08:19:47]MH_GetDate [08:19:47]Write to MH i2c: F0 00 00 4D 22 5E [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: F0 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: F0 09 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: F0 09 00 4D 22 00 25 60 17 67 19 BC 99 64 3C [08:19:47]GetLastDocTimeStamp 1729585175 [08:19:47]current date 1729585189 [08:19:47]FM_GetShiftState [08:19:47]SAM_PROTO_GetShiftState [08:19:47]wFMCommunicate request_size=4 [08:19:47]MH_SAM_APDU [08:19:47]CAPDU: 80 13 01 00 [08:19:47]Write to MH i2c: E2 08 00 4E 22 80 13 01 00 00 00 00 00 ED [08:19:47]Write i2c OK [08:19:47]MH_I2C_Read... [08:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:47]Read from MH i2c: E2 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: E2 0E 00 [08:19:47]MH_I2C_Read... [08:19:47]Read from MH i2c: E2 0E 00 4E 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 73 [08:19:47]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:19:47]wFMCommunicate OK [08:19:47]SAM_PROTO_GetShiftState done [08:19:47]FM_GetShiftState done [08:19:47]opened in 1729556748 [08:19:47]opened+sec_in_day 1729643148 [08:19:47]quantity*price = 30038 [08:19:47]sum+1 = 30039 [08:19:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 68 22.10.2024 08:19 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157240 ФПД: 150090001178612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157240&fm=150090001178612&tin=02508201610067®Number=0000137193017469&sum=30000 [08:19:48]StoreToDocumentArchive [08:19:48]shift 316 fd 157240 [08:19:48]save to /storage/0316/doc_00157240 [08:19:48]save last doc name /storage/0316/doc_00157240 to /storage/kkm_last_doc_name [08:19:48]save OK [08:19:48]Clear old archive folders... [08:19:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:19:48]tlvbuf is 00250310 [08:19:48]SAM_PROTO_ClearQueue [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 09 00 00 [08:19:48]Write to MH i2c: E2 08 00 5B 22 80 09 00 00 00 00 00 00 EF [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 5B 22 00 90 00 F1 [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]SAM_PROTO_ClearQueue done [08:19:48]KKMCreateOFDPacket [08:19:48]OFDProtocolAddRootSTLVToBuf [08:19:48]FM_MakeSignedData [08:19:48]FM_MakeSignedData [08:19:48]SAM_PROTO_SignData [08:19:48]wFMCommunicate request_size=4 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 0D 01 02 [08:19:48]Write to MH i2c: E2 08 00 5C 22 80 0D 01 02 00 00 00 00 F7 [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 5C 22 00 90 00 F2 [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]wFMCommunicate request_size=255 [08:19:48]MH_SAM_APDU [08:19: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 44 00 00 00 F4 03 04 00 25 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 66 02 00 35 04 06 00 88 [08:19:48]Write to MH i2c: E2 02 01 5D 22 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 44 00 00 00 F4 03 04 00 25 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 66 02 00 35 04 06 00 88 00 00 3E [08:19:48]Write i2c OK [08:19:48]MH_I2C_Read... [08:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:48]Read from MH i2c: E2 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 [08:19:48]MH_I2C_Read... [08:19:48]Read from MH i2c: E2 03 00 5D 22 00 90 00 F3 [08:19:48]RAPDU: 90 00 [08:19:48]wFMCommunicate OK [08:19:48]wFMCommunicate request_size=10 [08:19:48]MH_SAM_APDU [08:19:48]CAPDU: 80 0D 02 02 05 81 8D 34 5F F4 [08:19:48]Write to MH i2c: E2 0D 00 5E 22 80 0D 02 02 05 00 81 8D 34 5F F4 00 00 99 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 03 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 03 00 5E 22 00 90 00 F4 [08:19:49]RAPDU: 90 00 [08:19:49]wFMCommunicate OK [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 0D 03 02 [08:19:49]Write to MH i2c: E2 08 00 5F 22 80 0D 03 02 00 00 00 00 FC [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0B 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 0B 00 5F 22 00 1E BF B7 85 CA 07 D1 1B 90 00 D3 [08:19:49]RAPDU: 1E BF B7 85 CA 07 D1 1B 90 00 [08:19:49]wFMCommunicate OK [08:19:49]SAM_PROTO_SignData done [08:19:49]FM_MakeSignedData done [08:19:49]CreateOFDProtocolMessage [08:19:49]wFMCommunicate request_size=4 [08:19:49]MH_SAM_APDU [08:19:49]CAPDU: 80 11 00 00 [08:19:49]Write to MH i2c: E2 08 00 60 22 80 11 00 00 00 00 00 00 FC [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:49]Read from MH i2c: E2 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 17 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: E2 17 00 60 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [08:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:49]wFMCommunicate OK [08:19:49]CreateOFDProtocolMessage done [08:19:49]OFDSenderStorePacket 157240 [08:19:49]StoreOFDPacket docnum=157240 [08:19:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 26 D2 07 01 87 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 44 00 00 00 F4 03 04 00 25 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 66 02 00 35 04 06 00 88 81 8D 34 5F F4 1E BF B7 85 CA 07 D1 1B [08:19:49]CheckFolder [08:19:49]dirname=/storage/ofd_packets [08:19:49]CheckFolder done [08:19:49]ProducePacketName [08:19:49]name=ofd_packets/00157240 [08:19:49]NVStorageSaveData ofd_packets/00157240 [08:19:49]File name is /storage/ofd_packets/00157240 [08:19:49]Write 301 bytes [08:19:49]NVStorageSaveData done [08:19:49]OFDSenderStorePacket done [08:19:49]KKMCreateOFDPacket done [08:19:49]NVStorageSaveData kkm_last_timestamp [08:19:49]File name is /storage/kkm_last_timestamp [08:19:49]Write 4 bytes [08:19:49]NVStorageSaveData done [08:19:49]ExternCall_PrintAddStr [08:19:49]wPrintStart [08:19:49]Write to MH i2c: 01 00 00 61 22 83 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 07 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 07 00 61 22 00 00 00 00 00 FF 0F 98 [08:19:49]RasterBufferAndPrint [08:19:49]line Счет N : (1)875601 [08:19:49]line ИНН: 02508201610067 [08:19:49]line Контрольно-Кассовый Чек [08:19:49]line ПРОДАЖА [08:19:49]line ТРК (МРК, ГНК) : 32 [08:19:49]line Товар: 2710124130 [08:19:49]line Аи-92-К-5 [08:19:49]line 4.490 * 66.90 [08:19:49]line = 300.38 [08:19:49]line НДС 12% НСП 1% [08:19:49]line > о реализуемом товаре [08:19:49]line ОКРУГЛЕНИЕ: -0.38 [08:19:49]line ИТОГО: 300.00 [08:19:49]line Внесено: 300.00 [08:19:49]line СДАЧА: 0.00 [08:19:49]line НСП 1% : 2.66 [08:19:49]line НДС 12% : 31.90 [08:19:49]line Наличными: 300.00 [08:19:49]line Безнал.: 0.00 [08:19:49]line Место: АЗС № 165 "Партнер Нефть" [08:19:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:19:49]line СНО: Общий режим [08:19:49]line Чек 68 22.10.2024 08:19 [08:19:49]line Смена: 316 ФФД: 1.0 [08:19:49]line ЗНМ: 0300000234 [08:19:49]line РНМ: 0000137193017469 [08:19:49]line Версия ККМ: v1.0 [08:19:49]line ФМ: 0000000000963156 [08:19:49]line ФД: 157240 [08:19:49]line ФПД: 150090001178612 [08:19:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T081949&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157240&fm=150090001178612&tin=02508201610067®Number=0000137193017469&sum=30000 [08:19:49]written 0, free lines is 4095 [08:19:49]OFD Sender: Processing packet 157240 [packets to send 52, broken 51] [08:19:49]ProducePacketName [08:19:49]name=ofd_packets/00157240 [08:19:49]OFD Sender: To server: pG, [08:19:49]CommunicateWithHost lk.salyk.kg:30040 [08:19:49]ConnectInit lk.salyk.kg [08:19:49]Connected sock=9 [08:19:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 26 D2 07 01 87 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 44 00 00 00 F4 03 04 00 25 60 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 38 66 02 00 35 04 06 00 88 81 8D 34 5F F4 1E BF B7 85 CA 07 D1 1B [08:19:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6B 2B 47 00 64 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 39 36 33 31 35 36 10 04 04 00 38 66 02 00 F4 03 04 00 53 06 17 67 B6 04 01 00 00 30 C3 CF E4 00 35 CC C3 [08:19:49]CommunicateWithHost err = 0 [08:19:49]CheckOFDResponse [08:19:49]1017 (14) - 77093643461234 [08:19:49]1041 (16) - 0000000000963156 [08:19:49]1040 (4) - 157240 [08:19:49]1012 (4) - 22.10.2024 01:56 [08:19:49]1206 (1) - 0 [08:19:49]OFD Sender: Remove packet 157240 [08:19:49]ProducePacketName [08:19:49]name=ofd_packets/00157240 [08:19:49]NVStorageDeleteData [08:19:49]Write to MH i2c: 01 00 00 8C 22 AE [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 07 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: 01 07 00 8C 22 00 00 00 00 00 F6 0C B7 [08:19:49]RasterBufferAndPrint [08:19:49]line [08:19:49]line [08:19:49]line [08:19:49]line [08:19:49]line [08:19:49]written 0, free lines is 3333 [08:19:49]MH_Cut [08:19:49]Write to MH i2c: D1 01 00 93 22 01 87 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: D1 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: D1 01 00 [08:19:49]MH_I2C_Read... [08:19:49]Read from MH i2c: D1 01 00 93 22 00 86 [08:19:49]Write to MH i2c: 01 00 00 94 22 B6 [08:19:49]Write i2c OK [08:19:49]MH_I2C_Read... [08:19:50]OFD Sender: No OFD packet to send [08:19:50]*** Cut start [08:19:50]*** Partial cut [08:19:50]*** CUTSNS_PIN = 1 [08:19:50]*** CUTSNS_PIN = 0 [08:19:50]*** Brake cut motor [08:19:50]Read from MH i2c: 01 [08:19:50]MH_I2C_Read... [08:19:50]*** Stop cut motor [08:19:50]*** Cut end [08:19:50]Read from MH i2c: 01 07 00 [08:19:50]MH_I2C_Read... [08:19:50]Read from MH i2c: 01 07 00 94 22 00 00 00 00 00 FF 0F CB [08:19:50]process_action close_receipt done [08:19:50]requested_data is exist [08:19:50]produce_requested_data [08:19:50]requested_item fm.sn is exist - process it [08:19:50]wFMCommunicate request_size=4 [08:19:50]MH_SAM_APDU [08:19:50]CAPDU: 80 11 00 00 [08:19:50]Write to MH i2c: E2 08 00 95 22 80 11 00 00 00 00 00 00 31 [08:19:50]Write i2c OK [08:19:50]MH_I2C_Read... [08:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:19:51]Read from MH i2c: E2 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 17 00 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 17 00 95 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [08:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:19:51]wFMCommunicate OK [08:19:51]requested_item fd.num is exist - process it [08:19:51]SAM_PROTO_GetFieldsCounters [08:19:51]wFMCommunicate request_size=4 [08:19:51]MH_SAM_APDU [08:19:51]CAPDU: 80 13 00 00 [08:19:51]Write to MH i2c: E2 08 00 96 22 80 13 00 00 00 00 00 00 34 [08:19:51]Write i2c OK [08:19:51]MH_I2C_Read... [08:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:19:51]Read from MH i2c: E2 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 62 00 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 62 00 96 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [08:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 38 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:19:51]wFMCommunicate OK [08:19:51]SAM_PROTO_GetFieldsCounters done [08:19:51]requested_item shift.num is exist - process it [08:19:51]requested_item shift.opened is exist - process it [08:19:51]req_shift_opened [08:19:51]FM_GetShiftState [08:19:51]SAM_PROTO_GetShiftState [08:19:51]wFMCommunicate request_size=4 [08:19:51]MH_SAM_APDU [08:19:51]CAPDU: 80 13 01 00 [08:19:51]Write to MH i2c: E2 08 00 97 22 80 13 01 00 00 00 00 00 36 [08:19:51]Write i2c OK [08:19:51]MH_I2C_Read... [08:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:19:51]Read from MH i2c: E2 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 0E 00 [08:19:51]MH_I2C_Read... [08:19:51]Read from MH i2c: E2 0E 00 97 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BC [08:19:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:19:51]wFMCommunicate OK [08:19:51]SAM_PROTO_GetShiftState done [08:19:51]FM_GetShiftState done [08:19:51]req_shift_opened done [08:19:51]requested_item shift.open_date is exist - process it [08:19:51]req_shift_open_date [08:19:51]req_shift_open_date done [08:19:51]produce_requested_data done [08:19:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157240,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:19:51]process_action_free close_receipt [08:19:51]json_value_free [08:19:51]json_value_free done [08:19:51]process_json_proto returns [08:19:51]Send response to host [08:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157240,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:19:51]free response buf [08:19:51]execute_script done [08:19:51]execute_script returns [08:19:51]free content buf [08:19:51]Sock 10.Close socket [08:19:51]Sock 10.Thread stoped [08:19:55]OFD Sender: No OFD packet to send [08:20:00]OFD Sender: No OFD packet to send [08:20:05]OFD Sender: No OFD packet to send [08:20:10]OFD Sender: No OFD packet to send [08:20:15]OFD Sender: No OFD packet to send [08:20:20]OFD Sender: No OFD packet to send [08:20:25]OFD Sender: No OFD packet to send [08:20:30]OFD Sender: No OFD packet to send [08:20:35]OFD Sender: No OFD packet to send [08:20:40]OFD Sender: No OFD packet to send [08:20:45]OFD Sender: No OFD packet to send [08:20:50]OFD Sender: No OFD packet to send [08:20:55]OFD Sender: No OFD packet to send [08:21:00]OFD Sender: No OFD packet to send [08:21:05]OFD Sender: No OFD packet to send [08:21:10]OFD Sender: No OFD packet to send [08:21:15]OFD Sender: No OFD packet to send [08:21:20]OFD Sender: No OFD packet to send [08:21:25]OFD Sender: No OFD packet to send [08:21:30]OFD Sender: No OFD packet to send [08:21:35]OFD Sender: No OFD packet to send [08:21:40]OFD Sender: No OFD packet to send [08:21:45]OFD Sender: No OFD packet to send [08:21:50]OFD Sender: No OFD packet to send [08:21:55]OFD Sender: No OFD packet to send [08:22:00]OFD Sender: No OFD packet to send [08:22:05]OFD Sender: No OFD packet to send [08:22:10]OFD Sender: No OFD packet to send [08:22:15]OFD Sender: No OFD packet to send [08:22:20]OFD Sender: No OFD packet to send [08:22:25]OFD Sender: No OFD packet to send [08:22:30]OFD Sender: No OFD packet to send [08:22:35]OFD Sender: No OFD packet to send [08:22:40]OFD Sender: No OFD packet to send [08:22:45]OFD Sender: No OFD packet to send [08:22:50]OFD Sender: No OFD packet to send [08:22:55]OFD Sender: No OFD packet to send [08:23:00]OFD Sender: No OFD packet to send [08:23:05]OFD Sender: No OFD packet to send [08:23:10]OFD Sender: No OFD packet to send [08:23:15]OFD Sender: No OFD packet to send [08:23:20]OFD Sender: No OFD packet to send [08:23:25]OFD Sender: No OFD packet to send [08:23:30]OFD Sender: No OFD packet to send [08:23:35]OFD Sender: No OFD packet to send [08:23:40]OFD Sender: No OFD packet to send [08:23:45]OFD Sender: No OFD packet to send [08:23:50]OFD Sender: No OFD packet to send [08:23:55]OFD Sender: No OFD packet to send [08:24:00]OFD Sender: No OFD packet to send [08:24:05]OFD Sender: No OFD packet to send [08:24:10]OFD Sender: No OFD packet to send [08:24:15]OFD Sender: No OFD packet to send [08:24:20]OFD Sender: No OFD packet to send [08:24:25]OFD Sender: No OFD packet to send [08:24:30]OFD Sender: No OFD packet to send [08:24:30]accept exits with 7 [08:24:30]New connection [08:24:30]New thread 3066944868 created [08:24:30]Thread 3066801508 joined [08:24:30]Waiting for new connection... [08:24:30] Sock 7.Parse request [08:24:30]Sock 7.Check first char [08:24:30]Sock 7.First char is OK [08:24:30]request: POST /json_proto HTTP/1.0 [08:24:30]Method: POST [08:24:30]URL: /json_proto [08:24:30]Method is POST - this is cgi request [08:24:30]url: /json_proto [08:24:30]query_string will be loaded in cgi processing [08:24:30]execute_cgi json_proto POST (null) [08:24:30]execute_cgi path=json_proto method=POST [08:24:30]POST find Content-Length [08:24:30]Host: 172.17.53.67:8080 [08:24:30]Content-Length: 675 [08:24:30]Content-Type: application/json [08:24:30] [08:24:30]POST finish read [08:24:30]Found Content-Length = 675 [08:24:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:24:30]execute_script... [08:24: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)875602", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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" ] } } [08:24:30]POST & json_proto [08:24:30]process_json_proto [08:24:30]json parsed OK: [08:24:30]protocol is kg_v1.0 [08:24:30]action value=close_receipt [08:24:30]process_action close_receipt [08:24:30]cmd_close_receipt [08:24:30]MH_GetDate [08:24:30]Write to MH i2c: F0 00 00 98 22 A9 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: F0 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: F0 09 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: F0 09 00 98 22 00 41 61 17 67 19 BC 99 64 A4 [08:24:30]GetLastDocTimeStamp 1729585189 [08:24:30]current date 1729585473 [08:24:30]FM_GetShiftState [08:24:30]SAM_PROTO_GetShiftState [08:24:30]wFMCommunicate request_size=4 [08:24:30]MH_SAM_APDU [08:24:30]CAPDU: 80 13 01 00 [08:24:30]Write to MH i2c: E2 08 00 99 22 80 13 01 00 00 00 00 00 38 [08:24:30]Write i2c OK [08:24:30]MH_I2C_Read... [08:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:30]Read from MH i2c: E2 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 0E 00 [08:24:30]MH_I2C_Read... [08:24:30]Read from MH i2c: E2 0E 00 99 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BE [08:24:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:24:30]wFMCommunicate OK [08:24:30]SAM_PROTO_GetShiftState done [08:24:30]FM_GetShiftState done [08:24:30]opened in 1729556748 [08:24:30]opened+sec_in_day 1729643148 [08:24:30]quantity*price = 100000 [08:24:30]sum+1 = 100002 [08:24:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 69 22.10.2024 08:24 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157241 ФПД: 129048567222070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157241&fm=129048567222070&tin=02508201610067®Number=0000137193017469&sum=100000 [08:24:31]StoreToDocumentArchive [08:24:31]shift 316 fd 157241 [08:24:31]save to /storage/0316/doc_00157241 [08:24:31]save last doc name /storage/0316/doc_00157241 to /storage/kkm_last_doc_name [08:24:31]save OK [08:24:31]Clear old archive folders... [08:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:24:31]tlvbuf is 00168960 [08:24:31]SAM_PROTO_ClearQueue [08:24:31]wFMCommunicate request_size=4 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 09 00 00 [08:24:31]Write to MH i2c: E2 08 00 A6 22 80 09 00 00 00 00 00 00 3A [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 A6 22 00 90 00 3C [08:24:31]RAPDU: 90 00 [08:24:31]wFMCommunicate OK [08:24:31]SAM_PROTO_ClearQueue done [08:24:31]KKMCreateOFDPacket [08:24:31]OFDProtocolAddRootSTLVToBuf [08:24:31]FM_MakeSignedData [08:24:31]FM_MakeSignedData [08:24:31]SAM_PROTO_SignData [08:24:31]wFMCommunicate request_size=4 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 0D 01 02 [08:24:31]Write to MH i2c: E2 08 00 A7 22 80 0D 01 02 00 00 00 00 42 [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:24:31]Read from MH i2c: E2 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 [08:24:31]MH_I2C_Read... [08:24:31]Read from MH i2c: E2 03 00 A7 22 00 90 00 3D [08:24:31]RAPDU: 90 00 [08:24:31]wFMCommunicate OK [08:24:31]wFMCommunicate request_size=255 [08:24:31]MH_SAM_APDU [08:24:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 45 00 00 00 F4 03 04 00 41 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 66 02 00 35 04 06 00 [08:24:31]Write to MH i2c: E2 02 01 A8 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 45 00 00 00 F4 03 04 00 41 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 66 02 00 35 04 06 00 00 00 7E [08:24:31]Write i2c OK [08:24:31]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 03 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 03 00 A8 22 00 90 00 3E [08:24:32]RAPDU: 90 00 [08:24:32]wFMCommunicate OK [08:24:32]wFMCommunicate request_size=11 [08:24:32]MH_SAM_APDU [08:24:32]CAPDU: 80 0D 02 02 06 75 5E 76 02 0F 36 [08:24:32]Write to MH i2c: E2 0E 00 A9 22 80 0D 02 02 06 00 75 5E 76 02 0F 36 00 00 E1 [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 03 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 03 00 A9 22 00 90 00 3F [08:24:32]RAPDU: 90 00 [08:24:32]wFMCommunicate OK [08:24:32]wFMCommunicate request_size=4 [08:24:32]MH_SAM_APDU [08:24:32]CAPDU: 80 0D 03 02 [08:24:32]Write to MH i2c: E2 08 00 AA 22 80 0D 03 02 00 00 00 00 47 [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 0B 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 0B 00 AA 22 00 02 E7 FD 06 C2 E1 38 E6 90 00 F5 [08:24:32]RAPDU: 02 E7 FD 06 C2 E1 38 E6 90 00 [08:24:32]wFMCommunicate OK [08:24:32]SAM_PROTO_SignData done [08:24:32]FM_MakeSignedData done [08:24:32]CreateOFDProtocolMessage [08:24:32]wFMCommunicate request_size=4 [08:24:32]MH_SAM_APDU [08:24:32]CAPDU: 80 11 00 00 [08:24:32]Write to MH i2c: E2 08 00 AB 22 80 11 00 00 00 00 00 00 47 [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:32]Read from MH i2c: E2 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 17 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: E2 17 00 AB 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [08:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:24:32]wFMCommunicate OK [08:24:32]CreateOFDProtocolMessage done [08:24:32]OFDSenderStorePacket 157241 [08:24:32]StoreOFDPacket docnum=157241 [08:24:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FC 53 08 01 BB 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 45 00 00 00 F4 03 04 00 41 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 66 02 00 35 04 06 00 75 5E 76 02 0F 36 02 E7 FD 06 C2 E1 38 E6 [08:24:32]CheckFolder [08:24:32]dirname=/storage/ofd_packets [08:24:32]CheckFolder done [08:24:32]ProducePacketName [08:24:32]name=ofd_packets/00157241 [08:24:32]NVStorageSaveData ofd_packets/00157241 [08:24:32]File name is /storage/ofd_packets/00157241 [08:24:32]Write 302 bytes [08:24:32]NVStorageSaveData done [08:24:32]OFDSenderStorePacket done [08:24:32]KKMCreateOFDPacket done [08:24:32]NVStorageSaveData kkm_last_timestamp [08:24:32]File name is /storage/kkm_last_timestamp [08:24:32]Write 4 bytes [08:24:32]NVStorageSaveData done [08:24:32]ExternCall_PrintAddStr [08:24:32]wPrintStart [08:24:32]Write to MH i2c: 01 00 00 AC 22 CE [08:24:32]Write i2c OK [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 07 00 [08:24:32]MH_I2C_Read... [08:24:32]Read from MH i2c: 01 07 00 AC 22 00 00 00 00 00 FF 0F E3 [08:24:32]RasterBufferAndPrint [08:24:32]line Счет N : (1)875602 [08:24:32]line ИНН: 02508201610067 [08:24:32]line Контрольно-Кассовый Чек [08:24:32]line ПРОДАЖА [08:24:32]line ТРК (МРК, ГНК) : 43 [08:24:32]line Товар: 2710124130 [08:24:32]line Super 92-К-5 [08:24:32]line 14.620 * 68.40 [08:24:32]line = 1000.01 [08:24:32]line НДС 12% НСП 1% [08:24:32]line > о реализуемом товаре [08:24:32]line ОКРУГЛЕНИЕ: -0.01 [08:24:32]line ИТОГО: 1000.00 [08:24:32]line Внесено: 1000.00 [08:24:32]line СДАЧА: 0.00 [08:24:32]line НСП 1% : 8.85 [08:24:32]line НДС 12% : 106.20 [08:24:32]line Наличными: 1000.00 [08:24:32]line Безнал.: 0.00 [08:24:32]line Место: АЗС № 165 "Партнер Нефть" [08:24:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:24:32]line СНО: Общий режим [08:24:32]line Чек 69 22.10.2024 08:24 [08:24:32]line Смена: 316 ФФД: 1.0 [08:24:32]line ЗНМ: 0300000234 [08:24:32]line РНМ: 0000137193017469 [08:24:32]line Версия ККМ: v1.0 [08:24:32]line ФМ: 0000000000963156 [08:24:32]line ФД: 157241 [08:24:32]line ФПД: 129048567222070 [08:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157241&fm=129048567222070&tin=02508201610067®Number=0000137193017469&sum=100000 [08:24:32]OFD Sender: Processing packet 157241 [packets to send 52, broken 51] [08:24:32]ProducePacketName [08:24:32]name=ofd_packets/00157241 [08:24:32]OFD Sender: To server: pG, [08:24:32]CommunicateWithHost lk.salyk.kg:30040 [08:24:32]ConnectInit lk.salyk.kg [08:24:32]written 0, free lines is 4095 [08:24:32]Connected sock=10 [08:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FC 53 08 01 BB 3A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 45 00 00 00 F4 03 04 00 41 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 39 66 02 00 35 04 06 00 75 5E 76 02 0F 36 02 E7 FD 06 C2 E1 38 E6 [08:24:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 5A 47 00 EC 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 39 36 33 31 35 36 10 04 04 00 39 66 02 00 F4 03 04 00 6E 07 17 67 B6 04 01 00 00 DE D9 CC 61 02 24 F9 87 [08:24:32]CommunicateWithHost err = 0 [08:24:32]CheckOFDResponse [08:24:32]1017 (14) - 77093643461234 [08:24:32]1041 (16) - 0000000000963156 [08:24:32]1040 (4) - 157241 [08:24:32]1012 (4) - 22.10.2024 02:01 [08:24:32]1206 (1) - 0 [08:24:32]OFD Sender: Remove packet 157241 [08:24:32]ProducePacketName [08:24:32]name=ofd_packets/00157241 [08:24:32]NVStorageDeleteData [08:24:33]Write to MH i2c: 01 00 00 D7 22 F9 [08:24:33]Write i2c OK [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: 01 [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: 01 07 00 [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: 01 07 00 D7 22 00 00 00 00 00 EB 0C F7 [08:24:33]RasterBufferAndPrint [08:24:33]line [08:24:33]line [08:24:33]line [08:24:33]line [08:24:33]line [08:24:33]written 0, free lines is 3313 [08:24:33]MH_Cut [08:24:33]Write to MH i2c: D1 01 00 DE 22 01 D2 [08:24:33]Write i2c OK [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: D1 [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: D1 01 00 [08:24:33]MH_I2C_Read... [08:24:33]Read from MH i2c: D1 01 00 DE 22 00 D1 [08:24:33]Write to MH i2c: 01 00 00 DF 22 01 [08:24:33]Write i2c OK [08:24:33]MH_I2C_Read... [08:24:33]OFD Sender: No OFD packet to send [08:24:33]*** Cut start [08:24:33]*** Partial cut [08:24:33]*** CUTSNS_PIN = 1 [08:24:33]*** CUTSNS_PIN = 0 [08:24:34]*** Brake cut motor [08:24:34]Read from MH i2c: 01 [08:24:34]MH_I2C_Read... [08:24:34]*** Stop cut motor [08:24:34]*** Cut end [08:24:34]Read from MH i2c: 01 07 00 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: 01 07 00 DF 22 00 00 00 00 00 FF 0F 16 [08:24:34]process_action close_receipt done [08:24:34]requested_data is exist [08:24:34]produce_requested_data [08:24:34]requested_item fm.sn is exist - process it [08:24:34]wFMCommunicate request_size=4 [08:24:34]MH_SAM_APDU [08:24:34]CAPDU: 80 11 00 00 [08:24:34]Write to MH i2c: E2 08 00 E0 22 80 11 00 00 00 00 00 00 7C [08:24:34]Write i2c OK [08:24:34]MH_I2C_Read... [08:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:24:34]Read from MH i2c: E2 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 17 00 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 17 00 E0 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [08:24:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:24:34]wFMCommunicate OK [08:24:34]requested_item fd.num is exist - process it [08:24:34]SAM_PROTO_GetFieldsCounters [08:24:34]wFMCommunicate request_size=4 [08:24:34]MH_SAM_APDU [08:24:34]CAPDU: 80 13 00 00 [08:24:34]Write to MH i2c: E2 08 00 E1 22 80 13 00 00 00 00 00 00 7F [08:24:34]Write i2c OK [08:24:34]MH_I2C_Read... [08:24:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:24:34]Read from MH i2c: E2 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 62 00 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 62 00 E1 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [08:24:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 39 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:24:34]wFMCommunicate OK [08:24:34]SAM_PROTO_GetFieldsCounters done [08:24:34]requested_item shift.num is exist - process it [08:24:34]requested_item shift.opened is exist - process it [08:24:34]req_shift_opened [08:24:34]FM_GetShiftState [08:24:34]SAM_PROTO_GetShiftState [08:24:34]wFMCommunicate request_size=4 [08:24:34]MH_SAM_APDU [08:24:34]CAPDU: 80 13 01 00 [08:24:34]Write to MH i2c: E2 08 00 E2 22 80 13 01 00 00 00 00 00 81 [08:24:34]Write i2c OK [08:24:34]MH_I2C_Read... [08:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:24:34]Read from MH i2c: E2 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 0E 00 [08:24:34]MH_I2C_Read... [08:24:34]Read from MH i2c: E2 0E 00 E2 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 07 [08:24:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:24:34]wFMCommunicate OK [08:24:34]SAM_PROTO_GetShiftState done [08:24:34]FM_GetShiftState done [08:24:34]req_shift_opened done [08:24:34]requested_item shift.open_date is exist - process it [08:24:34]req_shift_open_date [08:24:34]req_shift_open_date done [08:24:34]produce_requested_data done [08:24:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157241,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:24:34]process_action_free close_receipt [08:24:34]json_value_free [08:24:34]json_value_free done [08:24:34]process_json_proto returns [08:24:34]Send response to host [08:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157241,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:24:34]free response buf [08:24:34]execute_script done [08:24:34]execute_script returns [08:24:34]free content buf [08:24:34]Sock 7.Close socket [08:24:34]Sock 7.Thread stoped [08:24:38]OFD Sender: No OFD packet to send [08:24:43]OFD Sender: No OFD packet to send [08:24:48]OFD Sender: No OFD packet to send [08:24:53]OFD Sender: No OFD packet to send [08:24:58]OFD Sender: No OFD packet to send [08:25:03]OFD Sender: No OFD packet to send [08:25:08]OFD Sender: No OFD packet to send [08:25:13]OFD Sender: No OFD packet to send [08:25:18]OFD Sender: No OFD packet to send [08:25:23]OFD Sender: No OFD packet to send [08:25:28]OFD Sender: No OFD packet to send [08:25:30]accept exits with 9 [08:25:30]New connection [08:25:30]New thread 3066801508 created [08:25:30]Thread 3066944868 joined [08:25:30]Waiting for new connection... [08:25:30] Sock 9.Parse request [08:25:30]Sock 9.Check first char [08:25:30]Sock 9.First char is OK [08:25:30]request: POST /json_proto HTTP/1.0 [08:25:30]Method: POST [08:25:30]URL: /json_proto [08:25:30]Method is POST - this is cgi request [08:25:30]url: /json_proto [08:25:30]query_string will be loaded in cgi processing [08:25:30]execute_cgi json_proto POST (null) [08:25:30]execute_cgi path=json_proto method=POST [08:25:30]POST find Content-Length [08:25:30]Host: 172.17.53.67:8080 [08:25:30]Content-Length: 632 [08:25:30]Content-Type: application/json [08:25:30] [08:25:30]POST finish read [08:25:30]Found Content-Length = 632 [08:25:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:30]execute_script... [08:25: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)875603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:30]POST & json_proto [08:25:30]process_json_proto [08:25:30]json parsed OK: [08:25:30]protocol is kg_v1.0 [08:25:30]action value=close_receipt [08:25:30]process_action close_receipt [08:25:30]cmd_close_receipt [08:25:30]MH_GetDate [08:25:30]Write to MH i2c: F0 00 00 E3 22 F4 [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: F0 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: F0 09 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: F0 09 00 E3 22 00 7D 61 17 67 19 BC 99 64 2B [08:25:30]GetLastDocTimeStamp 1729585473 [08:25:30]current date 1729585533 [08:25:30]FM_GetShiftState [08:25:30]SAM_PROTO_GetShiftState [08:25:30]wFMCommunicate request_size=4 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 13 01 00 [08:25:30]Write to MH i2c: E2 08 00 E4 22 80 13 01 00 00 00 00 00 83 [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 0E 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 0E 00 E4 22 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 09 [08:25:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:25:30]wFMCommunicate OK [08:25:30]SAM_PROTO_GetShiftState done [08:25:30]FM_GetShiftState done [08:25:30]opened in 1729556748 [08:25:30]opened+sec_in_day 1729643148 [08:25:30]quantity*price = 50000 [08:25:30]sum+1 = 50001 [08:25:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 70 22.10.2024 08:25 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157242 ФПД: 12753730411614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157242&fm=12753730411614&tin=02508201610067®Number=0000137193017469&sum=50000 [08:25:31]StoreToDocumentArchive [08:25:31]shift 316 fd 157242 [08:25:31]save to /storage/0316/doc_00157242 [08:25:31]save last doc name /storage/0316/doc_00157242 to /storage/kkm_last_doc_name [08:25:31]save OK [08:25:31]Clear old archive folders... [08:25:31]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:25:31]tlvbuf is B6EA66F0 [08:25:31]SAM_PROTO_ClearQueue [08:25:31]wFMCommunicate request_size=4 [08:25:31]MH_SAM_APDU [08:25:31]CAPDU: 80 09 00 00 [08:25:31]Write to MH i2c: E2 08 00 F1 22 80 09 00 00 00 00 00 00 85 [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:31]Read from MH i2c: E2 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 F1 22 00 90 00 87 [08:25:31]RAPDU: 90 00 [08:25:31]wFMCommunicate OK [08:25:31]SAM_PROTO_ClearQueue done [08:25:31]KKMCreateOFDPacket [08:25:31]OFDProtocolAddRootSTLVToBuf [08:25:31]FM_MakeSignedData [08:25:31]FM_MakeSignedData [08:25:31]SAM_PROTO_SignData [08:25:31]wFMCommunicate request_size=4 [08:25:31]MH_SAM_APDU [08:25:31]CAPDU: 80 0D 01 02 [08:25:31]Write to MH i2c: E2 08 00 F2 22 80 0D 01 02 00 00 00 00 8D [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:31]Read from MH i2c: E2 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 [08:25:31]MH_I2C_Read... [08:25:31]Read from MH i2c: E2 03 00 F2 22 00 90 00 88 [08:25:31]RAPDU: 90 00 [08:25:31]wFMCommunicate OK [08:25:31]wFMCommunicate request_size=255 [08:25:31]MH_SAM_APDU [08:25:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 7D 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 66 02 00 35 04 06 00 [08:25:31]Write to MH i2c: E2 02 01 F3 22 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 7D 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 66 02 00 35 04 06 00 00 00 8F [08:25:31]Write i2c OK [08:25:31]MH_I2C_Read... [08:25:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:32]Read from MH i2c: E2 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 03 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 03 00 F3 22 00 90 00 89 [08:25:32]RAPDU: 90 00 [08:25:32]wFMCommunicate OK [08:25:32]wFMCommunicate request_size=11 [08:25:32]MH_SAM_APDU [08:25:32]CAPDU: 80 0D 02 02 06 0B 99 75 92 1C 5E [08:25:32]Write to MH i2c: E2 0E 00 F4 22 80 0D 02 02 06 00 0B 99 75 92 1C 5E 00 00 C1 [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:32]Read from MH i2c: E2 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 03 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 03 00 F4 22 00 90 00 8A [08:25:32]RAPDU: 90 00 [08:25:32]wFMCommunicate OK [08:25:32]wFMCommunicate request_size=4 [08:25:32]MH_SAM_APDU [08:25:32]CAPDU: 80 0D 03 02 [08:25:32]Write to MH i2c: E2 08 00 F5 22 80 0D 03 02 00 00 00 00 92 [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:32]Read from MH i2c: E2 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 0B 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 0B 00 F5 22 00 9D E0 17 B0 8E D0 95 69 90 00 33 [08:25:32]RAPDU: 9D E0 17 B0 8E D0 95 69 90 00 [08:25:32]wFMCommunicate OK [08:25:32]SAM_PROTO_SignData done [08:25:32]FM_MakeSignedData done [08:25:32]CreateOFDProtocolMessage [08:25:32]wFMCommunicate request_size=4 [08:25:32]MH_SAM_APDU [08:25:32]CAPDU: 80 11 00 00 [08:25:32]Write to MH i2c: E2 08 00 F6 22 80 11 00 00 00 00 00 00 92 [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:32]Read from MH i2c: E2 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 17 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: E2 17 00 F6 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [08:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:25:32]wFMCommunicate OK [08:25:32]CreateOFDProtocolMessage done [08:25:32]OFDSenderStorePacket 157242 [08:25:32]StoreOFDPacket docnum=157242 [08:25:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4B BE 08 01 26 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 7D 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 66 02 00 35 04 06 00 0B 99 75 92 1C 5E 9D E0 17 B0 8E D0 95 69 [08:25:32]CheckFolder [08:25:32]dirname=/storage/ofd_packets [08:25:32]CheckFolder done [08:25:32]ProducePacketName [08:25:32]name=ofd_packets/00157242 [08:25:32]NVStorageSaveData ofd_packets/00157242 [08:25:32]File name is /storage/ofd_packets/00157242 [08:25:32]Write 302 bytes [08:25:32]NVStorageSaveData done [08:25:32]OFDSenderStorePacket done [08:25:32]KKMCreateOFDPacket done [08:25:32]NVStorageSaveData kkm_last_timestamp [08:25:32]File name is /storage/kkm_last_timestamp [08:25:32]Write 4 bytes [08:25:32]NVStorageSaveData done [08:25:32]ExternCall_PrintAddStr [08:25:32]wPrintStart [08:25:32]Write to MH i2c: 01 00 00 F7 22 19 [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 07 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 07 00 F7 22 00 00 00 00 00 FF 0F 2E [08:25:32]RasterBufferAndPrint [08:25:32]line Счет N : (1)875603 [08:25:32]line ИНН: 02508201610067 [08:25:32]line Контрольно-Кассовый Чек [08:25:32]line ПРОДАЖА [08:25:32]line ТРК (МРК, ГНК) : 33 [08:25:32]line Товар: 2710124130 [08:25:32]line Super 92-К-5 [08:25:32]line 7.310 * 68.40 [08:25:32]line = 500.00 [08:25:32]line НДС 12% НСП 1% [08:25:32]line > о реализуемом товаре [08:25:32]line ИТОГО: 500.00 [08:25:32]line НСП 1% : 4.42 [08:25:32]line НДС 12% : 53.10 [08:25:32]line Наличными: 500.00 [08:25:32]line Безнал.: 0.00 [08:25:32]line Место: АЗС № 165 "Партнер Нефть" [08:25:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:25:32]line СНО: Общий режим [08:25:32]line Чек 70 22.10.2024 08:25 [08:25:32]line Смена: 316 ФФД: 1.0 [08:25:32]line ЗНМ: 0300000234 [08:25:32]line РНМ: 0000137193017469 [08:25:32]line Версия ККМ: v1.0 [08:25:32]line ФМ: 0000000000963156 [08:25:32]line ФД: 157242 [08:25:32]line ФПД: 12753730411614 [08:25:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082533&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157242&fm=12753730411614&tin=02508201610067®Number=0000137193017469&sum=50000 [08:25:32]OFD Sender: Processing packet 157242 [packets to send 52, broken 51] [08:25:32]ProducePacketName [08:25:32]name=ofd_packets/00157242 [08:25:32]OFD Sender: To server: pG, [08:25:32]CommunicateWithHost lk.salyk.kg:30040 [08:25:32]ConnectInit lk.salyk.kg [08:25:32]written 0, free lines is 4095 [08:25:32]Write to MH i2c: 01 00 00 1F 23 42 [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 07 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: 01 07 00 1F 23 00 00 00 00 00 04 0D 5A [08:25:32]RasterBufferAndPrint [08:25:32]line [08:25:32]line [08:25:32]line [08:25:32]line [08:25:32]line [08:25:32]written 0, free lines is 3338 [08:25:32]MH_Cut [08:25:32]Write to MH i2c: D1 01 00 26 23 01 1B [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: D1 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: D1 01 00 [08:25:32]MH_I2C_Read... [08:25:32]Read from MH i2c: D1 01 00 26 23 00 1A [08:25:32]Write to MH i2c: 01 00 00 27 23 4A [08:25:32]Write i2c OK [08:25:32]MH_I2C_Read... [08:25:33]*** Cut start [08:25:33]*** Partial cut [08:25:33]*** CUTSNS_PIN = 1 [08:25:33]*** CUTSNS_PIN = 0 [08:25:33]*** Brake cut motor [08:25:34]Read from MH i2c: 01 [08:25:34]MH_I2C_Read... [08:25:34]*** Stop cut motor [08:25:34]*** Cut end [08:25:34]Read from MH i2c: 01 07 00 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: 01 07 00 27 23 00 00 00 00 00 FF 0F 5F [08:25:34]process_action close_receipt done [08:25:34]requested_data is exist [08:25:34]produce_requested_data [08:25:34]requested_item fm.sn is exist - process it [08:25:34]wFMCommunicate request_size=4 [08:25:34]MH_SAM_APDU [08:25:34]CAPDU: 80 11 00 00 [08:25:34]Write to MH i2c: E2 08 00 28 23 80 11 00 00 00 00 00 00 C5 [08:25:34]Write i2c OK [08:25:34]MH_I2C_Read... [08:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:34]Read from MH i2c: E2 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 17 00 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 17 00 28 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [08:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:25:34]wFMCommunicate OK [08:25:34]requested_item fd.num is exist - process it [08:25:34]SAM_PROTO_GetFieldsCounters [08:25:34]wFMCommunicate request_size=4 [08:25:34]MH_SAM_APDU [08:25:34]CAPDU: 80 13 00 00 [08:25:34]Write to MH i2c: E2 08 00 29 23 80 13 00 00 00 00 00 00 C8 [08:25:34]Write i2c OK [08:25:34]MH_I2C_Read... [08:25:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:34]Read from MH i2c: E2 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 62 00 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 62 00 29 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 66 02 00 0E 04 04 00 3C 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 B2 [08:25:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3A 66 02 00 0E 04 04 00 3C 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:25:34]wFMCommunicate OK [08:25:34]SAM_PROTO_GetFieldsCounters done [08:25:34]requested_item shift.num is exist - process it [08:25:34]requested_item shift.opened is exist - process it [08:25:34]req_shift_opened [08:25:34]FM_GetShiftState [08:25:34]SAM_PROTO_GetShiftState [08:25:34]wFMCommunicate request_size=4 [08:25:34]MH_SAM_APDU [08:25:34]CAPDU: 80 13 01 00 [08:25:34]Write to MH i2c: E2 08 00 2A 23 80 13 01 00 00 00 00 00 CA [08:25:34]Write i2c OK [08:25:34]MH_I2C_Read... [08:25:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:34]Read from MH i2c: E2 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 0E 00 [08:25:34]MH_I2C_Read... [08:25:34]Read from MH i2c: E2 0E 00 2A 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 50 [08:25:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:25:34]wFMCommunicate OK [08:25:34]SAM_PROTO_GetShiftState done [08:25:34]FM_GetShiftState done [08:25:34]req_shift_opened done [08:25:34]requested_item shift.open_date is exist - process it [08:25:34]req_shift_open_date [08:25:34]req_shift_open_date done [08:25:34]produce_requested_data done [08:25:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157242,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:25:34]process_action_free close_receipt [08:25:34]json_value_free [08:25:34]json_value_free done [08:25:34]process_json_proto returns [08:25:34]Send response to host [08:25:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157242,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:25:34]free response buf [08:25:34]execute_script done [08:25:34]execute_script returns [08:25:34]free content buf [08:25:34]Sock 9.Close socket [08:25:34]Sock 9.Thread stoped [08:25:37]ConnectInit Can't take IP for lk.salyk.kg [08:25:37]CommunicateWithHost connect error [08:25:37]CommunicateWithHost err = -1 [08:25:37]OFD Sender: Server communicate error [08:25:42]OFD Sender: Processing packet 157242 [packets to send 52, broken 51] [08:25:42]ProducePacketName [08:25:42]name=ofd_packets/00157242 [08:25:42]OFD Sender: To server: pG, [08:25:42]CommunicateWithHost lk.salyk.kg:30040 [08:25:42]ConnectInit lk.salyk.kg [08:25:46]recv_with_timeout no data received [08:25:47]ConnectInit Can't take IP for lk.salyk.kg [08:25:47]CommunicateWithHost connect error [08:25:47]CommunicateWithHost err = -1 [08:25:47]OFD Sender: Server communicate error [08:25:52]OFD Sender: Processing packet 157242 [packets to send 52, broken 51] [08:25:52]ProducePacketName [08:25:52]name=ofd_packets/00157242 [08:25:52]OFD Sender: To server: pG, [08:25:52]CommunicateWithHost lk.salyk.kg:30040 [08:25:52]ConnectInit lk.salyk.kg [08:25:57]ConnectInit Can't take IP for lk.salyk.kg [08:25:57]CommunicateWithHost connect error [08:25:57]CommunicateWithHost err = -1 [08:25:57]OFD Sender: Server communicate error [08:26:02]OFD Sender: Processing packet 157242 [packets to send 52, broken 51] [08:26:02]ProducePacketName [08:26:02]name=ofd_packets/00157242 [08:26:02]OFD Sender: To server: pG, [08:26:02]CommunicateWithHost lk.salyk.kg:30040 [08:26:02]ConnectInit lk.salyk.kg [08:26:03]recv_with_timeout no data received [08:26:07]ConnectInit Can't take IP for lk.salyk.kg [08:26:07]CommunicateWithHost connect error [08:26:07]CommunicateWithHost err = -1 [08:26:07]OFD Sender: Server communicate error [08:26:11]accept exits with 7 [08:26:11]New connection [08:26:11]New thread 3066944868 created [08:26:11]Thread 3066801508 joined [08:26:11]Waiting for new connection... [08:26:11] Sock 7.Parse request [08:26:11]Sock 7.Check first char [08:26:11]Sock 7.First char is OK [08:26:11]request: POST /json_proto HTTP/1.0 [08:26:11]Method: POST [08:26:11]URL: /json_proto [08:26:11]Method is POST - this is cgi request [08:26:11]url: /json_proto [08:26:11]query_string will be loaded in cgi processing [08:26:11]execute_cgi json_proto POST (null) [08:26:11]execute_cgi path=json_proto method=POST [08:26:11]POST find Content-Length [08:26:11]Host: 172.17.53.67:8080 [08:26:11]Content-Length: 670 [08:26:11]Content-Type: application/json [08:26:11] [08:26:11]POST finish read [08:26:11]Found Content-Length = 670 [08:26:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [08:26:11]execute_script... [08:26: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)875604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [08:26:11]POST & json_proto [08:26:11]process_json_proto [08:26:11]json parsed OK: [08:26:11]protocol is kg_v1.0 [08:26:11]action value=close_receipt [08:26:11]process_action close_receipt [08:26:11]cmd_close_receipt [08:26:11]MH_GetDate [08:26:11]Write to MH i2c: F0 00 00 2B 23 3D [08:26:11]Write i2c OK [08:26:11]MH_I2C_Read... [08:26:11]Read from MH i2c: F0 [08:26:11]MH_I2C_Read... [08:26:11]Read from MH i2c: F0 09 00 [08:26:11]MH_I2C_Read... [08:26:11]Read from MH i2c: F0 09 00 2B 23 00 A6 61 17 67 19 BC 99 64 9D [08:26:11]GetLastDocTimeStamp 1729585533 [08:26:11]current date 1729585574 [08:26:11]FM_GetShiftState [08:26:11]SAM_PROTO_GetShiftState [08:26:11]wFMCommunicate request_size=4 [08:26:11]MH_SAM_APDU [08:26:11]CAPDU: 80 13 01 00 [08:26:11]Write to MH i2c: E2 08 00 2C 23 80 13 01 00 00 00 00 00 CC [08:26:11]Write i2c OK [08:26:11]MH_I2C_Read... [08:26:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:11]Read from MH i2c: E2 [08:26:11]MH_I2C_Read... [08:26:11]Read from MH i2c: E2 0E 00 [08:26:11]MH_I2C_Read... [08:26:11]Read from MH i2c: E2 0E 00 2C 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 52 [08:26:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:26:11]wFMCommunicate OK [08:26:11]SAM_PROTO_GetShiftState done [08:26:11]FM_GetShiftState done [08:26:11]opened in 1729556748 [08:26:11]opened+sec_in_day 1729643148 [08:26:11]quantity*price = 30027 [08:26:11]sum+1 = 30029 [08:26:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 71 22.10.2024 08:26 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157243 ФПД: 148165089315393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082614&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157243&fm=148165089315393&tin=02508201610067®Number=0000137193017469&sum=30000 [08:26:13]StoreToDocumentArchive [08:26:13]shift 316 fd 157243 [08:26:13]save to /storage/0316/doc_00157243 [08:26:13]save last doc name /storage/0316/doc_00157243 to /storage/kkm_last_doc_name [08:26:13]save OK [08:26:13]Clear old archive folders... [08:26:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:26:13]tlvbuf is B6EA6390 [08:26:13]SAM_PROTO_ClearQueue [08:26:13]wFMCommunicate request_size=4 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 09 00 00 [08:26:13]Write to MH i2c: E2 08 00 39 23 80 09 00 00 00 00 00 00 CE [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 39 23 00 90 00 D0 [08:26:13]RAPDU: 90 00 [08:26:13]wFMCommunicate OK [08:26:13]SAM_PROTO_ClearQueue done [08:26:13]KKMCreateOFDPacket [08:26:13]OFDProtocolAddRootSTLVToBuf [08:26:13]FM_MakeSignedData [08:26:13]FM_MakeSignedData [08:26:13]SAM_PROTO_SignData [08:26:13]wFMCommunicate request_size=4 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 0D 01 02 [08:26:13]Write to MH i2c: E2 08 00 3A 23 80 0D 01 02 00 00 00 00 D6 [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 3A 23 00 90 00 D1 [08:26:13]RAPDU: 90 00 [08:26:13]wFMCommunicate OK [08:26:13]wFMCommunicate request_size=255 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 47 00 00 00 F4 03 04 00 A6 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 66 02 00 35 04 06 00 [08:26:13]Write to MH i2c: E2 02 01 3B 23 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 47 00 00 00 F4 03 04 00 A6 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 66 02 00 35 04 06 00 00 00 61 [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 3B 23 00 90 00 D2 [08:26:13]RAPDU: 90 00 [08:26:13]wFMCommunicate OK [08:26:13]wFMCommunicate request_size=11 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 0D 02 02 06 86 C1 5F 84 4A 41 [08:26:13]Write to MH i2c: E2 0E 00 3C 23 80 0D 02 02 06 00 86 C1 5F 84 4A 41 00 00 9A [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 03 00 3C 23 00 90 00 D3 [08:26:13]RAPDU: 90 00 [08:26:13]wFMCommunicate OK [08:26:13]wFMCommunicate request_size=4 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 0D 03 02 [08:26:13]Write to MH i2c: E2 08 00 3D 23 80 0D 03 02 00 00 00 00 DB [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 0B 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 0B 00 3D 23 00 01 06 68 36 82 76 01 93 90 00 0D [08:26:13]RAPDU: 01 06 68 36 82 76 01 93 90 00 [08:26:13]wFMCommunicate OK [08:26:13]SAM_PROTO_SignData done [08:26:13]FM_MakeSignedData done [08:26:13]CreateOFDProtocolMessage [08:26:13]wFMCommunicate request_size=4 [08:26:13]MH_SAM_APDU [08:26:13]CAPDU: 80 11 00 00 [08:26:13]Write to MH i2c: E2 08 00 3E 23 80 11 00 00 00 00 00 00 DB [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:13]Read from MH i2c: E2 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 17 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: E2 17 00 3E 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [08:26:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:13]wFMCommunicate OK [08:26:13]CreateOFDProtocolMessage done [08:26:13]OFDSenderStorePacket 157243 [08:26:13]StoreOFDPacket docnum=157243 [08:26:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D2 EE 08 01 9F 56 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 47 00 00 00 F4 03 04 00 A6 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 66 02 00 35 04 06 00 86 C1 5F 84 4A 41 01 06 68 36 82 76 01 93 [08:26:13]CheckFolder [08:26:13]dirname=/storage/ofd_packets [08:26:13]CheckFolder done [08:26:13]ProducePacketName [08:26:13]name=ofd_packets/00157243 [08:26:13]NVStorageSaveData ofd_packets/00157243 [08:26:13]File name is /storage/ofd_packets/00157243 [08:26:13]Write 302 bytes [08:26:13]NVStorageSaveData done [08:26:13]OFDSenderStorePacket done [08:26:13]KKMCreateOFDPacket done [08:26:13]NVStorageSaveData kkm_last_timestamp [08:26:13]File name is /storage/kkm_last_timestamp [08:26:13]Write 4 bytes [08:26:13]NVStorageSaveData done [08:26:13]ExternCall_PrintAddStr [08:26:13]wPrintStart [08:26:13]Write to MH i2c: 01 00 00 3F 23 62 [08:26:13]Write i2c OK [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: 01 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: 01 07 00 [08:26:13]MH_I2C_Read... [08:26:13]Read from MH i2c: 01 07 00 3F 23 00 00 00 00 00 FF 0F 77 [08:26:13]RasterBufferAndPrint [08:26:13]line Счет N : (1)875604 [08:26:13]line ИНН: 02508201610067 [08:26:13]line Контрольно-Кассовый Чек [08:26:13]line ПРОДАЖА [08:26:13]line ТРК (МРК, ГНК) : 43 [08:26:13]line Товар: 2710124130 [08:26:13]line Super 92-К-5 [08:26:13]line 4.390 * 68.40 [08:26:13]line = 300.28 [08:26:13]line НДС 12% НСП 1% [08:26:13]line > о реализуемом товаре [08:26:13]line ОКРУГЛЕНИЕ: -0.28 [08:26:13]line ИТОГО: 300.00 [08:26:13]line Внесено: 300.00 [08:26:13]line СДАЧА: 0.00 [08:26:13]line НСП 1% : 2.66 [08:26:13]line НДС 12% : 31.89 [08:26:13]line Наличными: 300.00 [08:26:13]line Безнал.: 0.00 [08:26:13]line Место: АЗС № 165 "Партнер Нефть" [08:26:13]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:26:13]line СНО: Общий режим [08:26:13]line Чек 71 22.10.2024 08:26 [08:26:13]line Смена: 316 ФФД: 1.0 [08:26:13]line ЗНМ: 0300000234 [08:26:13]line РНМ: 0000137193017469 [08:26:13]line Версия ККМ: v1.0 [08:26:13]line ФМ: 0000000000963156 [08:26:13]line ФД: 157243 [08:26:13]line ФПД: 148165089315393 [08:26:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082614&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157243&fm=148165089315393&tin=02508201610067®Number=0000137193017469&sum=30000 [08:26:13]written 0, free lines is 4095 [08:26:14]Write to MH i2c: 01 00 00 6A 23 8D [08:26:14]Write i2c OK [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: 01 [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: 01 07 00 [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: 01 07 00 6A 23 00 00 00 00 00 DE 0C 7E [08:26:14]RasterBufferAndPrint [08:26:14]line [08:26:14]line [08:26:14]line [08:26:14]line [08:26:14]line [08:26:14]written 0, free lines is 3300 [08:26:14]MH_Cut [08:26:14]Write to MH i2c: D1 01 00 71 23 01 66 [08:26:14]Write i2c OK [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: D1 [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: D1 01 00 [08:26:14]MH_I2C_Read... [08:26:14]Read from MH i2c: D1 01 00 71 23 00 65 [08:26:14]Write to MH i2c: 01 00 00 72 23 95 [08:26:14]Write i2c OK [08:26:14]MH_I2C_Read... [08:26:15]*** Cut start [08:26:15]*** Partial cut [08:26:15]*** CUTSNS_PIN = 1 [08:26:15]*** CUTSNS_PIN = 0 [08:26:15]*** Brake cut motor [08:26:15]Read from MH i2c: 01 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: 01 07 00 [08:26:15]MH_I2C_Read... [08:26:15]*** Stop cut motor [08:26:15]*** Cut end [08:26:15]Read from MH i2c: 01 07 00 72 23 00 00 00 00 00 FF 0F AA [08:26:15]process_action close_receipt done [08:26:15]requested_data is exist [08:26:15]produce_requested_data [08:26:15]requested_item fm.sn is exist - process it [08:26:15]wFMCommunicate request_size=4 [08:26:15]MH_SAM_APDU [08:26:15]CAPDU: 80 11 00 00 [08:26:15]Write to MH i2c: E2 08 00 73 23 80 11 00 00 00 00 00 00 10 [08:26:15]Write i2c OK [08:26:15]MH_I2C_Read... [08:26:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:15]Read from MH i2c: E2 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 17 00 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 17 00 73 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [08:26:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:15]wFMCommunicate OK [08:26:15]requested_item fd.num is exist - process it [08:26:15]SAM_PROTO_GetFieldsCounters [08:26:15]wFMCommunicate request_size=4 [08:26:15]MH_SAM_APDU [08:26:15]CAPDU: 80 13 00 00 [08:26:15]Write to MH i2c: E2 08 00 74 23 80 13 00 00 00 00 00 00 13 [08:26:15]Write i2c OK [08:26:15]MH_I2C_Read... [08:26:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:15]Read from MH i2c: E2 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 62 00 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 62 00 74 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [08:26:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3B 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:26:15]wFMCommunicate OK [08:26:15]SAM_PROTO_GetFieldsCounters done [08:26:15]requested_item shift.num is exist - process it [08:26:15]requested_item shift.opened is exist - process it [08:26:15]req_shift_opened [08:26:15]FM_GetShiftState [08:26:15]SAM_PROTO_GetShiftState [08:26:15]wFMCommunicate request_size=4 [08:26:15]MH_SAM_APDU [08:26:15]CAPDU: 80 13 01 00 [08:26:15]Write to MH i2c: E2 08 00 75 23 80 13 01 00 00 00 00 00 15 [08:26:15]Write i2c OK [08:26:15]MH_I2C_Read... [08:26:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:15]Read from MH i2c: E2 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 0E 00 [08:26:15]MH_I2C_Read... [08:26:15]Read from MH i2c: E2 0E 00 75 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9B [08:26:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:26:15]wFMCommunicate OK [08:26:15]SAM_PROTO_GetShiftState done [08:26:15]FM_GetShiftState done [08:26:15]req_shift_opened done [08:26:15]requested_item shift.open_date is exist - process it [08:26:15]req_shift_open_date [08:26:15]req_shift_open_date done [08:26:15]produce_requested_data done [08:26:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157243,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:26:15]process_action_free close_receipt [08:26:15]json_value_free [08:26:15]json_value_free done [08:26:15]process_json_proto returns [08:26:15]Send response to host [08:26:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157243,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:26:15]free response buf [08:26:15]execute_script done [08:26:15]execute_script returns [08:26:15]free content buf [08:26:15]Sock 7.Close socket [08:26:15]Sock 7.Thread stoped [08:26:17]ConnectInit Can't take IP for lk.salyk.kg [08:26:17]CommunicateWithHost connect error [08:26:17]CommunicateWithHost err = -1 [08:26:17]OFD Sender: Server communicate error [08:26:17]OFD Sender: Processing packet 157242 [packets to send 53, broken 51] [08:26:17]ProducePacketName [08:26:17]name=ofd_packets/00157242 [08:26:17]OFD Sender: To server: pG, [08:26:17]CommunicateWithHost lk.salyk.kg:30040 [08:26:17]ConnectInit lk.salyk.kg [08:26:22]ConnectInit Can't take IP for lk.salyk.kg [08:26:22]CommunicateWithHost connect error [08:26:22]CommunicateWithHost err = -1 [08:26:22]OFD Sender: Server communicate error [08:26:27]OFD Sender: Processing packet 157242 [packets to send 53, broken 51] [08:26:27]ProducePacketName [08:26:27]name=ofd_packets/00157242 [08:26:27]OFD Sender: To server: pG, [08:26:27]CommunicateWithHost lk.salyk.kg:30040 [08:26:27]ConnectInit lk.salyk.kg [08:26:32]ConnectInit Can't take IP for lk.salyk.kg [08:26:32]CommunicateWithHost connect error [08:26:32]CommunicateWithHost err = -1 [08:26:32]OFD Sender: Server communicate error [08:26:37]OFD Sender: Processing packet 157242 [packets to send 53, broken 51] [08:26:37]ProducePacketName [08:26:37]name=ofd_packets/00157242 [08:26:37]OFD Sender: To server: pG, [08:26:37]CommunicateWithHost lk.salyk.kg:30040 [08:26:37]ConnectInit lk.salyk.kg [08:26:42]ConnectInit Can't take IP for lk.salyk.kg [08:26:42]CommunicateWithHost connect error [08:26:42]CommunicateWithHost err = -1 [08:26:42]OFD Sender: Server communicate error [08:26:47]OFD Sender: Processing packet 157242 [packets to send 53, broken 51] [08:26:47]ProducePacketName [08:26:47]name=ofd_packets/00157242 [08:26:47]OFD Sender: To server: pG, [08:26:47]CommunicateWithHost lk.salyk.kg:30040 [08:26:47]ConnectInit lk.salyk.kg [08:26:47]Connected sock=7 [08:26:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4B BE 08 01 26 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 00 00 00 F4 03 04 00 7D 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3A 66 02 00 35 04 06 00 0B 99 75 92 1C 5E 9D E0 17 B0 8E D0 95 69 [08:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0F 16 47 00 34 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 39 36 33 31 35 36 10 04 04 00 3A 66 02 00 F4 03 04 00 F5 07 17 67 B6 04 01 00 00 C1 38 6B 7D 05 24 D4 C3 [08:26:48]CommunicateWithHost err = 0 [08:26:48]CheckOFDResponse [08:26:48]1017 (14) - 77093643461234 [08:26:48]1041 (16) - 0000000000963156 [08:26:48]1040 (4) - 157242 [08:26:48]1012 (4) - 22.10.2024 02:03 [08:26:48]1206 (1) - 0 [08:26:48]OFD Sender: Remove packet 157242 [08:26:48]ProducePacketName [08:26:48]name=ofd_packets/00157242 [08:26:48]NVStorageDeleteData [08:26:48]OFD Sender: Processing packet 157243 [packets to send 52, broken 51] [08:26:48]ProducePacketName [08:26:48]name=ofd_packets/00157243 [08:26:48]OFD Sender: To server: pG, [08:26:48]CommunicateWithHost lk.salyk.kg:30040 [08:26:48]ConnectInit lk.salyk.kg [08:26:48]Connected sock=7 [08:26:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D2 EE 08 01 9F 56 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 47 00 00 00 F4 03 04 00 A6 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3B 66 02 00 35 04 06 00 86 C1 5F 84 4A 41 01 06 68 36 82 76 01 93 [08:26:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E0 78 47 00 94 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 39 36 33 31 35 36 10 04 04 00 3B 66 02 00 F4 03 04 00 F6 07 17 67 B6 04 01 00 00 13 C8 D3 EE F3 B5 20 A2 [08:26:48]CommunicateWithHost err = 0 [08:26:48]CheckOFDResponse [08:26:48]1017 (14) - 77093643461234 [08:26:48]1041 (16) - 0000000000963156 [08:26:48]1040 (4) - 157243 [08:26:48]1012 (4) - 22.10.2024 02:03 [08:26:48]1206 (1) - 0 [08:26:48]OFD Sender: Remove packet 157243 [08:26:48]ProducePacketName [08:26:48]name=ofd_packets/00157243 [08:26:48]NVStorageDeleteData [08:26:49]OFD Sender: No OFD packet to send [08:26:54]accept exits with 10 [08:26:54]New connection [08:26:54]New thread 3066801508 created [08:26:54]Thread 3066944868 joined [08:26:54]Waiting for new connection... [08:26:54] Sock 10.Parse request [08:26:54]Sock 10.Check first char [08:26:54]Sock 10.First char is OK [08:26:54]request: POST /json_proto HTTP/1.0 [08:26:54]Method: POST [08:26:54]URL: /json_proto [08:26:54]Method is POST - this is cgi request [08:26:54]url: /json_proto [08:26:54]query_string will be loaded in cgi processing [08:26:54]execute_cgi json_proto POST (null) [08:26:54]execute_cgi path=json_proto method=POST [08:26:54]POST find Content-Length [08:26:54]Host: 172.17.53.67:8080 [08:26:54]Content-Length: 679 [08:26:54]Content-Type: application/json [08:26:54] [08:26:54]POST finish read [08:26:54]Found Content-Length = 679 [08:26:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:26:54]execute_script... [08:26: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)875605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:26:54]POST & json_proto [08:26:54]process_json_proto [08:26:54]json parsed OK: [08:26:54]protocol is kg_v1.0 [08:26:54]action value=close_receipt [08:26:54]process_action close_receipt [08:26:54]cmd_close_receipt [08:26:54]MH_GetDate [08:26:54]Write to MH i2c: F0 00 00 76 23 88 [08:26:54]Write i2c OK [08:26:54]MH_I2C_Read... [08:26:54]Read from MH i2c: F0 [08:26:54]MH_I2C_Read... [08:26:54]Read from MH i2c: F0 09 00 [08:26:54]MH_I2C_Read... [08:26:54]Read from MH i2c: F0 09 00 76 23 00 D0 61 17 67 19 BC 99 64 12 [08:26:54]GetLastDocTimeStamp 1729585574 [08:26:54]current date 1729585616 [08:26:54]FM_GetShiftState [08:26:54]SAM_PROTO_GetShiftState [08:26:54]wFMCommunicate request_size=4 [08:26:54]MH_SAM_APDU [08:26:54]CAPDU: 80 13 01 00 [08:26:54]Write to MH i2c: E2 08 00 77 23 80 13 01 00 00 00 00 00 17 [08:26:54]Write i2c OK [08:26:54]MH_I2C_Read... [08:26:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:54]Read from MH i2c: E2 [08:26:54]MH_I2C_Read... [08:26:54]Read from MH i2c: E2 0E 00 [08:26:54]MH_I2C_Read... [08:26:54]Read from MH i2c: E2 0E 00 77 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9D [08:26:54]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:26:54]wFMCommunicate OK [08:26:54]SAM_PROTO_GetShiftState done [08:26:54]FM_GetShiftState done [08:26:54]opened in 1729556748 [08:26:54]opened+sec_in_day 1729643148 [08:26:54]quantity*price = 200025 [08:26:54]sum+1 = 200026 [08:26:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 72 22.10.2024 08:26 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157244 ФПД: 232370077046505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157244&fm=232370077046505&tin=02508201610067®Number=0000137193017469&sum=200000 [08:26:55]StoreToDocumentArchive [08:26:55]shift 316 fd 157244 [08:26:55]save to /storage/0316/doc_00157244 [08:26:55]save last doc name /storage/0316/doc_00157244 to /storage/kkm_last_doc_name [08:26:55]save OK [08:26:55]Clear old archive folders... [08:26:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:26:55]tlvbuf is 001BD310 [08:26:55]SAM_PROTO_ClearQueue [08:26:55]wFMCommunicate request_size=4 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 09 00 00 [08:26:55]Write to MH i2c: E2 08 00 84 23 80 09 00 00 00 00 00 00 19 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 84 23 00 90 00 1B [08:26:55]RAPDU: 90 00 [08:26:55]wFMCommunicate OK [08:26:55]SAM_PROTO_ClearQueue done [08:26:55]KKMCreateOFDPacket [08:26:55]OFDProtocolAddRootSTLVToBuf [08:26:55]FM_MakeSignedData [08:26:55]FM_MakeSignedData [08:26:55]SAM_PROTO_SignData [08:26:55]wFMCommunicate request_size=4 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 0D 01 02 [08:26:55]Write to MH i2c: E2 08 00 85 23 80 0D 01 02 00 00 00 00 21 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 85 23 00 90 00 1C [08:26:55]RAPDU: 90 00 [08:26:55]wFMCommunicate OK [08:26:55]wFMCommunicate request_size=255 [08:26:55]MH_SAM_APDU [08:26: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 32 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 48 00 00 00 F4 03 04 00 D0 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 66 02 00 35 04 06 00 D3 56 DF E6 [08:26:55]Write to MH i2c: E2 02 01 86 23 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 32 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 48 00 00 00 F4 03 04 00 D0 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 66 02 00 35 04 06 00 D3 56 DF E6 00 00 6F [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 86 23 00 90 00 1D [08:26:55]RAPDU: 90 00 [08:26:55]wFMCommunicate OK [08:26:55]wFMCommunicate request_size=7 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 0D 02 02 02 16 E9 [08:26:55]Write to MH i2c: E2 0A 00 87 23 80 0D 02 02 02 00 16 E9 00 00 27 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 03 00 87 23 00 90 00 1E [08:26:55]RAPDU: 90 00 [08:26:55]wFMCommunicate OK [08:26:55]wFMCommunicate request_size=4 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 0D 03 02 [08:26:55]Write to MH i2c: E2 08 00 88 23 80 0D 03 02 00 00 00 00 26 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 0B 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 0B 00 88 23 00 3D 0F 1F F8 A2 7D A4 45 90 00 92 [08:26:55]RAPDU: 3D 0F 1F F8 A2 7D A4 45 90 00 [08:26:55]wFMCommunicate OK [08:26:55]SAM_PROTO_SignData done [08:26:55]FM_MakeSignedData done [08:26:55]CreateOFDProtocolMessage [08:26:55]wFMCommunicate request_size=4 [08:26:55]MH_SAM_APDU [08:26:55]CAPDU: 80 11 00 00 [08:26:55]Write to MH i2c: E2 08 00 89 23 80 11 00 00 00 00 00 00 26 [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 [08:26:55]MH_I2C_Read... [08:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:55]Read from MH i2c: E2 17 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: E2 17 00 89 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [08:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:55]wFMCommunicate OK [08:26:55]CreateOFDProtocolMessage done [08:26:55]OFDSenderStorePacket 157244 [08:26:55]StoreOFDPacket docnum=157244 [08:26:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AA 62 04 01 C6 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 48 00 00 00 F4 03 04 00 D0 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 66 02 00 35 04 06 00 D3 56 DF E6 16 E9 3D 0F 1F F8 A2 7D A4 45 [08:26:55]CheckFolder [08:26:55]dirname=/storage/ofd_packets [08:26:55]CheckFolder done [08:26:55]ProducePacketName [08:26:55]name=ofd_packets/00157244 [08:26:55]NVStorageSaveData ofd_packets/00157244 [08:26:55]File name is /storage/ofd_packets/00157244 [08:26:55]Write 298 bytes [08:26:55]NVStorageSaveData done [08:26:55]OFDSenderStorePacket done [08:26:55]KKMCreateOFDPacket done [08:26:55]NVStorageSaveData kkm_last_timestamp [08:26:55]File name is /storage/kkm_last_timestamp [08:26:55]Write 4 bytes [08:26:55]NVStorageSaveData done [08:26:55]ExternCall_PrintAddStr [08:26:55]wPrintStart [08:26:55]Write to MH i2c: 01 00 00 8A 23 AD [08:26:55]Write i2c OK [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: 01 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: 01 07 00 [08:26:55]MH_I2C_Read... [08:26:55]Read from MH i2c: 01 07 00 8A 23 00 00 00 00 00 FF 0F C2 [08:26:55]RasterBufferAndPrint [08:26:55]line Счет N : (1)875605 [08:26:55]line ИНН: 02508201610067 [08:26:55]line Контрольно-Кассовый Чек [08:26:55]line ПРОДАЖА [08:26:55]line ТРК (МРК, ГНК) : 24 [08:26:55]line Товар: 2710194210 [08:26:55]line ДТ-К-2 [08:26:55]line 26.250 * 76.20 [08:26:55]line = 2000.25 [08:26:55]line НДС 12% НСП 1% [08:26:55]line > о реализуемом товаре [08:26:55]line ОКРУГЛЕНИЕ: -0.25 [08:26:55]line ИТОГО: 2000.00 [08:26:55]line Внесено: 2000.00 [08:26:55]line СДАЧА: 0.00 [08:26:55]line НСП 1% : 17.70 [08:26:55]line НДС 12% : 212.42 [08:26:55]line Наличными: 2000.00 [08:26:55]line Безнал.: 0.00 [08:26:55]line Место: АЗС № 165 "Партнер Нефть" [08:26:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:26:55]line СНО: Общий режим [08:26:55]line Чек 72 22.10.2024 08:26 [08:26:55]line Смена: 316 ФФД: 1.0 [08:26:55]line ЗНМ: 0300000234 [08:26:55]line РНМ: 0000137193017469 [08:26:55]line Версия ККМ: v1.0 [08:26:55]line ФМ: 0000000000963156 [08:26:55]line ФД: 157244 [08:26:55]line ФПД: 232370077046505 [08:26:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082656&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157244&fm=232370077046505&tin=02508201610067®Number=0000137193017469&sum=200000 [08:26:55]written 0, free lines is 4095 [08:26:55]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:26:55]ProducePacketName [08:26:55]name=ofd_packets/00157244 [08:26:55]OFD Sender: To server: pG, [08:26:55]CommunicateWithHost lk.salyk.kg:30040 [08:26:55]ConnectInit lk.salyk.kg [08:26:56]Write to MH i2c: 01 00 00 B5 23 D8 [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: 01 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: 01 07 00 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: 01 07 00 B5 23 00 00 00 00 00 E0 0C CB [08:26:56]RasterBufferAndPrint [08:26:56]line [08:26:56]line [08:26:56]line [08:26:56]line [08:26:56]line [08:26:56]written 0, free lines is 3308 [08:26:56]MH_Cut [08:26:56]Write to MH i2c: D1 01 00 BC 23 01 B1 [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: D1 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: D1 01 00 [08:26:56]MH_I2C_Read... [08:26:56]Read from MH i2c: D1 01 00 BC 23 00 B0 [08:26:56]Write to MH i2c: 01 00 00 BD 23 E0 [08:26:56]Write i2c OK [08:26:56]MH_I2C_Read... [08:26:57]*** Cut start [08:26:57]*** Partial cut [08:26:57]*** CUTSNS_PIN = 1 [08:26:57]*** CUTSNS_PIN = 0 [08:26:57]*** Brake cut motor [08:26:57]Read from MH i2c: 01 [08:26:57]MH_I2C_Read... [08:26:57]*** Stop cut motor [08:26:57]*** Cut end [08:26:57]Read from MH i2c: 01 07 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: 01 07 00 BD 23 00 00 00 00 00 FF 0F F5 [08:26:57]process_action close_receipt done [08:26:57]requested_data is exist [08:26:57]produce_requested_data [08:26:57]requested_item fm.sn is exist - process it [08:26:57]wFMCommunicate request_size=4 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 11 00 00 [08:26:57]Write to MH i2c: E2 08 00 BE 23 80 11 00 00 00 00 00 00 5B [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 17 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 17 00 BE 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [08:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:26:57]wFMCommunicate OK [08:26:57]requested_item fd.num is exist - process it [08:26:57]SAM_PROTO_GetFieldsCounters [08:26:57]wFMCommunicate request_size=4 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 13 00 00 [08:26:57]Write to MH i2c: E2 08 00 BF 23 80 13 00 00 00 00 00 00 5E [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 62 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 62 00 BF 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 66 02 00 0E 04 04 00 3C 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 50 [08:26:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3C 66 02 00 0E 04 04 00 3C 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:26:57]wFMCommunicate OK [08:26:57]SAM_PROTO_GetFieldsCounters done [08:26:57]requested_item shift.num is exist - process it [08:26:57]requested_item shift.opened is exist - process it [08:26:57]req_shift_opened [08:26:57]FM_GetShiftState [08:26:57]SAM_PROTO_GetShiftState [08:26:57]wFMCommunicate request_size=4 [08:26:57]MH_SAM_APDU [08:26:57]CAPDU: 80 13 01 00 [08:26:57]Write to MH i2c: E2 08 00 C0 23 80 13 01 00 00 00 00 00 60 [08:26:57]Write i2c OK [08:26:57]MH_I2C_Read... [08:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:57]Read from MH i2c: E2 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 0E 00 [08:26:57]MH_I2C_Read... [08:26:57]Read from MH i2c: E2 0E 00 C0 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E6 [08:26:57]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:26:57]wFMCommunicate OK [08:26:57]SAM_PROTO_GetShiftState done [08:26:57]FM_GetShiftState done [08:26:57]req_shift_opened done [08:26:57]requested_item shift.open_date is exist - process it [08:26:57]req_shift_open_date [08:26:57]req_shift_open_date done [08:26:57]produce_requested_data done [08:26:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157244,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:26:57]process_action_free close_receipt [08:26:57]json_value_free [08:26:57]json_value_free done [08:26:57]process_json_proto returns [08:26:57]Send response to host [08:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157244,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:26:57]free response buf [08:26:57]execute_script done [08:26:57]execute_script returns [08:26:57]free content buf [08:26:57]Sock 10.Close socket [08:26:57]Sock 10.Thread stoped [08:27:00]ConnectInit Can't take IP for lk.salyk.kg [08:27:00]CommunicateWithHost connect error [08:27:00]CommunicateWithHost err = -1 [08:27:00]OFD Sender: Server communicate error [08:27:05]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:05]ProducePacketName [08:27:05]name=ofd_packets/00157244 [08:27:05]OFD Sender: To server: pG, [08:27:05]CommunicateWithHost lk.salyk.kg:30040 [08:27:05]ConnectInit lk.salyk.kg [08:27:07]recv_with_timeout no data received [08:27:10]ConnectInit Can't take IP for lk.salyk.kg [08:27:10]CommunicateWithHost connect error [08:27:10]CommunicateWithHost err = -1 [08:27:10]OFD Sender: Server communicate error [08:27:15]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:15]ProducePacketName [08:27:15]name=ofd_packets/00157244 [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:20]ConnectInit Can't take IP for lk.salyk.kg [08:27:20]CommunicateWithHost connect error [08:27:20]CommunicateWithHost err = -1 [08:27:20]OFD Sender: Server communicate error [08:27:25]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:25]ProducePacketName [08:27:25]name=ofd_packets/00157244 [08:27:25]OFD Sender: To server: pG, [08:27:25]CommunicateWithHost lk.salyk.kg:30040 [08:27:25]ConnectInit lk.salyk.kg [08:27:30]ConnectInit Can't take IP for lk.salyk.kg [08:27:30]CommunicateWithHost connect error [08:27:30]CommunicateWithHost err = -1 [08:27:30]OFD Sender: Server communicate error [08:27:35]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:35]ProducePacketName [08:27:35]name=ofd_packets/00157244 [08:27:35]OFD Sender: To server: pG, [08:27:35]CommunicateWithHost lk.salyk.kg:30040 [08:27:35]ConnectInit lk.salyk.kg [08:27:40]ConnectInit Can't take IP for lk.salyk.kg [08:27:40]CommunicateWithHost connect error [08:27:40]CommunicateWithHost err = -1 [08:27:40]OFD Sender: Server communicate error [08:27:45]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:45]ProducePacketName [08:27:45]name=ofd_packets/00157244 [08:27:45]OFD Sender: To server: pG, [08:27:45]CommunicateWithHost lk.salyk.kg:30040 [08:27:45]ConnectInit lk.salyk.kg [08:27:50]ConnectInit Can't take IP for lk.salyk.kg [08:27:50]CommunicateWithHost connect error [08:27:50]CommunicateWithHost err = -1 [08:27:50]OFD Sender: Server communicate error [08:27:55]OFD Sender: Processing packet 157244 [packets to send 52, broken 51] [08:27:55]ProducePacketName [08:27:55]name=ofd_packets/00157244 [08:27:55]OFD Sender: To server: pG, [08:27:55]CommunicateWithHost lk.salyk.kg:30040 [08:27:55]ConnectInit lk.salyk.kg [08:27:56]Connected sock=10 [08:27:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AA 62 04 01 C6 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 48 00 00 00 F4 03 04 00 D0 61 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 66 02 00 35 04 06 00 D3 56 DF E6 16 E9 3D 0F 1F F8 A2 7D A4 45 [08:27:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A7 42 47 00 17 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3C 66 02 00 F4 03 04 00 3A 08 17 67 B6 04 01 00 00 AC 9E D1 1E F7 30 39 65 [08:27:56]CommunicateWithHost err = 0 [08:27:56]CheckOFDResponse [08:27:56]1017 (14) - 77093643461234 [08:27:56]1041 (16) - 0000000000963156 [08:27:56]1040 (4) - 157244 [08:27:56]1012 (4) - 22.10.2024 02:04 [08:27:56]1206 (1) - 0 [08:27:56]OFD Sender: Remove packet 157244 [08:27:56]ProducePacketName [08:27:56]name=ofd_packets/00157244 [08:27:56]NVStorageDeleteData [08:27:57]OFD Sender: No OFD packet to send [08:28:02]OFD Sender: No OFD packet to send [08:28:07]OFD Sender: No OFD packet to send [08:28:12]OFD Sender: No OFD packet to send [08:28:15]accept exits with 9 [08:28:15]New connection [08:28:15]New thread 3066944868 created [08:28:15]Thread 3066801508 joined [08:28:15]Waiting for new connection... [08:28:15] Sock 9.Parse request [08:28:15]Sock 9.Check first char [08:28:15]Sock 9.First char is OK [08:28:15]request: POST /json_proto HTTP/1.0 [08:28:15]Method: POST [08:28:15]URL: /json_proto [08:28:15]Method is POST - this is cgi request [08:28:15]url: /json_proto [08:28:15]query_string will be loaded in cgi processing [08:28:15]execute_cgi json_proto POST (null) [08:28:15]execute_cgi path=json_proto method=POST [08:28:15]POST find Content-Length [08:28:15]Host: 172.17.53.67:8080 [08:28:15]Content-Length: 677 [08:28:15]Content-Type: application/json [08:28:15] [08:28:15]POST finish read [08:28:15]Found Content-Length = 677 [08:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875606", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [08:28:15]execute_script... [08: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)875606", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [08:28:15]POST & json_proto [08:28:15]process_json_proto [08:28:15]json parsed OK: [08:28:15]protocol is kg_v1.0 [08:28:15]action value=close_receipt [08:28:15]process_action close_receipt [08:28:15]cmd_close_receipt [08:28:15]MH_GetDate [08:28:15]Write to MH i2c: F0 00 00 C1 23 D3 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: F0 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: F0 09 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: F0 09 00 C1 23 00 21 62 17 67 19 BC 99 64 AF [08:28:15]GetLastDocTimeStamp 1729585616 [08:28:15]current date 1729585697 [08:28:15]FM_GetShiftState [08:28:15]SAM_PROTO_GetShiftState [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 13 01 00 [08:28:15]Write to MH i2c: E2 08 00 C2 23 80 13 01 00 00 00 00 00 62 [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 0E 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 0E 00 C2 23 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E8 [08:28:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:28:15]wFMCommunicate OK [08:28:15]SAM_PROTO_GetShiftState done [08:28:15]FM_GetShiftState done [08:28:15]opened in 1729556748 [08:28:15]opened+sec_in_day 1729643148 [08:28:15]quantity*price = 30038 [08:28:15]sum+1 = 30039 [08:28:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 73 22.10.2024 08:28 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157245 ФПД: 193023781181428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157245&fm=193023781181428&tin=02508201610067®Number=0000137193017469&sum=30000 [08:28:16]StoreToDocumentArchive [08:28:16]shift 316 fd 157245 [08:28:16]save to /storage/0316/doc_00157245 [08:28:16]save last doc name /storage/0316/doc_00157245 to /storage/kkm_last_doc_name [08:28:16]save OK [08:28:16]Clear old archive folders... [08:28:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:28:16]tlvbuf is 0026B660 [08:28:16]SAM_PROTO_ClearQueue [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 09 00 00 [08:28:16]Write to MH i2c: E2 08 00 CF 23 80 09 00 00 00 00 00 00 64 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 CF 23 00 90 00 66 [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]SAM_PROTO_ClearQueue done [08:28:16]KKMCreateOFDPacket [08:28:16]OFDProtocolAddRootSTLVToBuf [08:28:16]FM_MakeSignedData [08:28:16]FM_MakeSignedData [08:28:16]SAM_PROTO_SignData [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 0D 01 02 [08:28:16]Write to MH i2c: E2 08 00 D0 23 80 0D 01 02 00 00 00 00 6C [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 D0 23 00 90 00 67 [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]wFMCommunicate request_size=255 [08:28:16]MH_SAM_APDU [08: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 49 00 00 00 F4 03 04 00 21 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 66 02 00 35 04 06 00 AF [08:28:16]Write to MH i2c: E2 02 01 D1 23 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 49 00 00 00 F4 03 04 00 21 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 66 02 00 35 04 06 00 AF 00 00 E2 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 D1 23 00 90 00 68 [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]wFMCommunicate request_size=10 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 0D 02 02 05 8D D9 E9 17 F4 [08:28:16]Write to MH i2c: E2 0D 00 D2 23 80 0D 02 02 05 00 8D D9 E9 17 F4 00 00 D3 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 03 00 D2 23 00 90 00 69 [08:28:16]RAPDU: 90 00 [08:28:16]wFMCommunicate OK [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 0D 03 02 [08:28:16]Write to MH i2c: E2 08 00 D3 23 80 0D 03 02 00 00 00 00 71 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0B 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0B 00 D3 23 00 4C AB 9F 40 D0 4E 6B 68 90 00 39 [08:28:16]RAPDU: 4C AB 9F 40 D0 4E 6B 68 90 00 [08:28:16]wFMCommunicate OK [08:28:16]SAM_PROTO_SignData done [08:28:16]FM_MakeSignedData done [08:28:16]CreateOFDProtocolMessage [08:28:16]wFMCommunicate request_size=4 [08:28:16]MH_SAM_APDU [08:28:16]CAPDU: 80 11 00 00 [08:28:16]Write to MH i2c: E2 08 00 D4 23 80 11 00 00 00 00 00 00 71 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 17 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 17 00 D4 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [08:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:16]wFMCommunicate OK [08:28:16]CreateOFDProtocolMessage done [08:28:16]OFDSenderStorePacket 157245 [08:28:16]StoreOFDPacket docnum=157245 [08:28:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 CE 07 01 F1 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 49 00 00 00 F4 03 04 00 21 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 66 02 00 35 04 06 00 AF 8D D9 E9 17 F4 4C AB 9F 40 D0 4E 6B 68 [08:28:16]CheckFolder [08:28:16]dirname=/storage/ofd_packets [08:28:16]CheckFolder done [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00157245 [08:28:16]NVStorageSaveData ofd_packets/00157245 [08:28:16]File name is /storage/ofd_packets/00157245 [08:28:16]Write 301 bytes [08:28:16]NVStorageSaveData done [08:28:16]OFDSenderStorePacket done [08:28:16]KKMCreateOFDPacket done [08:28:16]NVStorageSaveData kkm_last_timestamp [08:28:16]File name is /storage/kkm_last_timestamp [08:28:16]Write 4 bytes [08:28:16]NVStorageSaveData done [08:28:16]ExternCall_PrintAddStr [08:28:16]wPrintStart [08:28:16]Write to MH i2c: 01 00 00 D5 23 F8 [08:28:16]Write i2c OK [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 [08:28:16]MH_I2C_Read... [08:28:16]OFD Sender: Processing packet 157245 [packets to send 52, broken 51] [08:28:16]ProducePacketName [08:28:16]name=ofd_packets/00157245 [08:28:16]OFD Sender: To server: pG, [08:28:16]CommunicateWithHost lk.salyk.kg:30040 [08:28:16]ConnectInit lk.salyk.kg [08:28:16]Read from MH i2c: 01 07 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: 01 07 00 D5 23 00 00 00 00 00 FF 0F 0D [08:28:16]RasterBufferAndPrint [08:28:16]line Счет N : (1)875606 [08:28:16]line ИНН: 02508201610067 [08:28:16]line Контрольно-Кассовый Чек [08:28:16]line ПРОДАЖА [08:28:16]line ТРК (МРК, ГНК) : 32 [08:28:16]line Товар: 2710124130 [08:28:16]line Аи-92-К-5 [08:28:16]line 4.490 * 66.90 [08:28:16]line = 300.38 [08:28:16]line НДС 12% НСП 1% [08:28:16]line > о реализуемом товаре [08:28:16]line ОКРУГЛЕНИЕ: -0.38 [08:28:16]line ИТОГО: 300.00 [08:28:16]line Внесено: 300.00 [08:28:16]line СДАЧА: 0.00 [08:28:16]line НСП 1% : 2.66 [08:28:16]line НДС 12% : 31.90 [08:28:16]line Наличными: 300.00 [08:28:16]line Безнал.: 0.00 [08:28:16]line Место: АЗС № 165 "Партнер Нефть" [08:28:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:28:16]line СНО: Общий режим [08:28:16]line Чек 73 22.10.2024 08:28 [08:28:16]line Смена: 316 ФФД: 1.0 [08:28:16]line ЗНМ: 0300000234 [08:28:16]line РНМ: 0000137193017469 [08:28:16]line Версия ККМ: v1.0 [08:28:16]line ФМ: 0000000000963156 [08:28:16]line ФД: 157245 [08:28:16]line ФПД: 193023781181428 [08:28:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T082817&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157245&fm=193023781181428&tin=02508201610067®Number=0000137193017469&sum=30000 [08:28:16]written 0, free lines is 4095 [08:28:16]Connected sock=11 [08:28:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 17 CE 07 01 F1 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 49 00 00 00 F4 03 04 00 21 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3D 66 02 00 35 04 06 00 AF 8D D9 E9 17 F4 4C AB 9F 40 D0 4E 6B 68 [08:28:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EF 71 47 00 C3 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 39 36 33 31 35 36 10 04 04 00 3D 66 02 00 F4 03 04 00 4E 08 17 67 B6 04 01 00 00 6B 1F A5 F7 F5 59 B6 C8 [08:28:17]CommunicateWithHost err = 0 [08:28:17]CheckOFDResponse [08:28:17]1017 (14) - 77093643461234 [08:28:17]1041 (16) - 0000000000963156 [08:28:17]1040 (4) - 157245 [08:28:17]1012 (4) - 22.10.2024 02:05 [08:28:17]1206 (1) - 0 [08:28:17]OFD Sender: Remove packet 157245 [08:28:17]ProducePacketName [08:28:17]name=ofd_packets/00157245 [08:28:17]NVStorageDeleteData [08:28:17]Write to MH i2c: 01 00 00 00 24 24 [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: 01 07 00 00 24 00 00 00 00 00 EC 0C 23 [08:28:17]RasterBufferAndPrint [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]line [08:28:17]written 0, free lines is 3329 [08:28:17]MH_Cut [08:28:17]Write to MH i2c: D1 01 00 07 24 01 FD [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 01 00 [08:28:17]MH_I2C_Read... [08:28:17]Read from MH i2c: D1 01 00 07 24 00 FC [08:28:17]Write to MH i2c: 01 00 00 08 24 2C [08:28:17]Write i2c OK [08:28:17]MH_I2C_Read... [08:28:17]OFD Sender: No OFD packet to send [08:28:18]*** Cut start [08:28:18]*** Partial cut [08:28:18]*** CUTSNS_PIN = 1 [08:28:18]*** CUTSNS_PIN = 0 [08:28:18]*** Brake cut motor [08:28:18]Read from MH i2c: 01 [08:28:18]MH_I2C_Read... [08:28:18]*** Stop cut motor [08:28:18]*** Cut end [08:28:18]Read from MH i2c: 01 07 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: 01 07 00 08 24 00 00 00 00 00 FF 0F 41 [08:28:18]process_action close_receipt done [08:28:18]requested_data is exist [08:28:18]produce_requested_data [08:28:18]requested_item fm.sn is exist - process it [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 11 00 00 [08:28:18]Write to MH i2c: E2 08 00 09 24 80 11 00 00 00 00 00 00 A7 [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 17 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 17 00 09 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F8 [08:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:28:18]wFMCommunicate OK [08:28:18]requested_item fd.num is exist - process it [08:28:18]SAM_PROTO_GetFieldsCounters [08:28:18]wFMCommunicate request_size=4 [08:28:18]MH_SAM_APDU [08:28:18]CAPDU: 80 13 00 00 [08:28:18]Write to MH i2c: E2 08 00 0A 24 80 13 00 00 00 00 00 00 AA [08:28:18]Write i2c OK [08:28:18]MH_I2C_Read... [08:28:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:18]Read from MH i2c: E2 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 [08:28:18]MH_I2C_Read... [08:28:18]Read from MH i2c: E2 62 00 0A 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 66 02 00 0E 04 04 00 3C 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 A0 [08:28:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3D 66 02 00 0E 04 04 00 3C 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:28:19]wFMCommunicate OK [08:28:19]SAM_PROTO_GetFieldsCounters done [08:28:19]requested_item shift.num is exist - process it [08:28:19]requested_item shift.opened is exist - process it [08:28:19]req_shift_opened [08:28:19]FM_GetShiftState [08:28:19]SAM_PROTO_GetShiftState [08:28:19]wFMCommunicate request_size=4 [08:28:19]MH_SAM_APDU [08:28:19]CAPDU: 80 13 01 00 [08:28:19]Write to MH i2c: E2 08 00 0B 24 80 13 01 00 00 00 00 00 AC [08:28:19]Write i2c OK [08:28:19]MH_I2C_Read... [08:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:19]Read from MH i2c: E2 [08:28:19]MH_I2C_Read... [08:28:19]Read from MH i2c: E2 0E 00 [08:28:19]MH_I2C_Read... [08:28:19]Read from MH i2c: E2 0E 00 0B 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 32 [08:28:19]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:28:19]wFMCommunicate OK [08:28:19]SAM_PROTO_GetShiftState done [08:28:19]FM_GetShiftState done [08:28:19]req_shift_opened done [08:28:19]requested_item shift.open_date is exist - process it [08:28:19]req_shift_open_date [08:28:19]req_shift_open_date done [08:28:19]produce_requested_data done [08:28:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157245,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:28:19]process_action_free close_receipt [08:28:19]json_value_free [08:28:19]json_value_free done [08:28:19]process_json_proto returns [08:28:19]Send response to host [08:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157245,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:28:19]free response buf [08:28:19]execute_script done [08:28:19]execute_script returns [08:28:19]free content buf [08:28:19]Sock 9.Close socket [08:28:19]Sock 9.Thread stoped [08:28:22]OFD Sender: No OFD packet to send [08:28:27]OFD Sender: No OFD packet to send [08:28:32]OFD Sender: No OFD packet to send [08:28:37]OFD Sender: No OFD packet to send [08:28:42]OFD Sender: No OFD packet to send [08:28:47]OFD Sender: No OFD packet to send [08:28:52]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]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:12]OFD Sender: No OFD packet to send [08:30:17]accept exits with 10 [08:30:17]New connection [08:30:17]New thread 3066801508 created [08:30:17]Thread 3066944868 joined [08:30:17]Waiting for new connection... [08:30:17] Sock 10.Parse request [08:30:17]Sock 10.Check first char [08:30:17]Sock 10.First char is OK [08:30:17]request: POST /json_proto HTTP/1.0 [08:30:17]Method: POST [08:30:17]URL: /json_proto [08:30:17]Method is POST - this is cgi request [08:30:17]url: /json_proto [08:30:17]query_string will be loaded in cgi processing [08:30:17]execute_cgi json_proto POST (null) [08:30:17]execute_cgi path=json_proto method=POST [08:30:17]POST find Content-Length [08:30:17]Host: 172.17.53.67:8080 [08:30:17]Content-Length: 675 [08:30:17]Content-Type: application/json [08:30:17] [08:30:17]POST finish read [08:30:17]Found Content-Length = 675 [08:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 35.090, "sum" : 2400.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2400.00, "payments": [ { "type": 0, "sum" : 2400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:17]execute_script... [08: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)875607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 35.090, "sum" : 2400.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2400.00, "total" : 2400.00, "payments": [ { "type": 0, "sum" : 2400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:17]POST & json_proto [08:30:17]process_json_proto [08:30:17]json parsed OK: [08:30:17]protocol is kg_v1.0 [08:30:17]action value=close_receipt [08:30:17]process_action close_receipt [08:30:17]cmd_close_receipt [08:30:17]MH_GetDate [08:30:17]Write to MH i2c: F0 00 00 0C 24 1F [08:30:17]Write i2c OK [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: F0 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: F0 09 00 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: F0 09 00 0C 24 00 9B 62 17 67 19 BC 99 64 75 [08:30:17]GetLastDocTimeStamp 1729585697 [08:30:17]current date 1729585819 [08:30:17]FM_GetShiftState [08:30:17]SAM_PROTO_GetShiftState [08:30:17]wFMCommunicate request_size=4 [08:30:17]MH_SAM_APDU [08:30:17]CAPDU: 80 13 01 00 [08:30:17]Write to MH i2c: E2 08 00 0D 24 80 13 01 00 00 00 00 00 AE [08:30:17]Write i2c OK [08:30:17]MH_I2C_Read... [08:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:17]Read from MH i2c: E2 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 0E 00 [08:30:17]MH_I2C_Read... [08:30:17]Read from MH i2c: E2 0E 00 0D 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 34 [08:30:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:17]wFMCommunicate OK [08:30:17]SAM_PROTO_GetShiftState done [08:30:17]FM_GetShiftState done [08:30:17]opened in 1729556748 [08:30:17]opened+sec_in_day 1729643148 [08:30:17]quantity*price = 240015 [08:30:17]sum+1 = 240017 [08:30:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 2400.00 Внесено: 2400.00 СДАЧА: 0.00 НСП 1% : 21.24 НДС 12% : 254.88 Наличными: 2400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 74 22.10.2024 08:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157246 ФПД: 53270252387770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083019&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157246&fm=53270252387770&tin=02508201610067®Number=0000137193017469&sum=240000 [08:30:18]StoreToDocumentArchive [08:30:18]shift 316 fd 157246 [08:30:18]save to /storage/0316/doc_00157246 [08:30:18]save last doc name /storage/0316/doc_00157246 to /storage/kkm_last_doc_name [08:30:18]save OK [08:30:18]Clear old archive folders... [08:30:18]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:30:18]tlvbuf is B6EA67A0 [08:30:18]SAM_PROTO_ClearQueue [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 09 00 00 [08:30:18]Write to MH i2c: E2 08 00 1A 24 80 09 00 00 00 00 00 00 B0 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1A 24 00 90 00 B2 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]SAM_PROTO_ClearQueue done [08:30:18]KKMCreateOFDPacket [08:30:18]OFDProtocolAddRootSTLVToBuf [08:30:18]FM_MakeSignedData [08:30:18]FM_MakeSignedData [08:30:18]SAM_PROTO_SignData [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 01 02 [08:30:18]Write to MH i2c: E2 08 00 1B 24 80 0D 01 02 00 00 00 00 B8 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1B 24 00 90 00 B3 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]wFMCommunicate request_size=255 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 89 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 90 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 63 00 00 00 00 07 04 06 00 80 A9 03 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 9B 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 66 02 00 35 04 06 00 [08:30:18]Write to MH i2c: E2 02 01 1C 24 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 89 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 90 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 63 00 00 00 00 07 04 06 00 80 A9 03 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 9B 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 66 02 00 35 04 06 00 00 00 E7 [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1C 24 00 90 00 B4 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]wFMCommunicate request_size=11 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 02 02 06 30 72 F2 78 7D BA [08:30:18]Write to MH i2c: E2 0E 00 1D 24 80 0D 02 02 06 00 30 72 F2 78 7D BA 00 00 0A [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 03 00 1D 24 00 90 00 B5 [08:30:18]RAPDU: 90 00 [08:30:18]wFMCommunicate OK [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 0D 03 02 [08:30:18]Write to MH i2c: E2 08 00 1E 24 80 0D 03 02 00 00 00 00 BD [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:18]Read from MH i2c: E2 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0B 00 [08:30:18]MH_I2C_Read... [08:30:18]Read from MH i2c: E2 0B 00 1E 24 00 3B 02 16 4C 53 BB 54 29 90 00 E8 [08:30:18]RAPDU: 3B 02 16 4C 53 BB 54 29 90 00 [08:30:18]wFMCommunicate OK [08:30:18]SAM_PROTO_SignData done [08:30:18]FM_MakeSignedData done [08:30:18]CreateOFDProtocolMessage [08:30:18]wFMCommunicate request_size=4 [08:30:18]MH_SAM_APDU [08:30:18]CAPDU: 80 11 00 00 [08:30:18]Write to MH i2c: E2 08 00 1F 24 80 11 00 00 00 00 00 00 BD [08:30:18]Write i2c OK [08:30:18]MH_I2C_Read... [08:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:19]Read from MH i2c: E2 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: E2 17 00 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: E2 17 00 1F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [08:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:19]wFMCommunicate OK [08:30:19]CreateOFDProtocolMessage done [08:30:19]OFDSenderStorePacket 157246 [08:30:19]StoreOFDPacket docnum=157246 [08:30:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 30 08 01 5E 69 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 89 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 90 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 63 00 00 00 00 07 04 06 00 80 A9 03 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 9B 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 66 02 00 35 04 06 00 30 72 F2 78 7D BA 3B 02 16 4C 53 BB 54 29 [08:30:19]CheckFolder [08:30:19]dirname=/storage/ofd_packets [08:30:19]CheckFolder done [08:30:19]ProducePacketName [08:30:19]name=ofd_packets/00157246 [08:30:19]NVStorageSaveData ofd_packets/00157246 [08:30:19]File name is /storage/ofd_packets/00157246 [08:30:19]Write 302 bytes [08:30:19]NVStorageSaveData done [08:30:19]OFDSenderStorePacket done [08:30:19]KKMCreateOFDPacket done [08:30:19]NVStorageSaveData kkm_last_timestamp [08:30:19]File name is /storage/kkm_last_timestamp [08:30:19]Write 4 bytes [08:30:19]NVStorageSaveData done [08:30:19]ExternCall_PrintAddStr [08:30:19]wPrintStart [08:30:19]Write to MH i2c: 01 00 00 20 24 44 [08:30:19]Write i2c OK [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 07 00 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 07 00 20 24 00 00 00 00 00 FF 0F 59 [08:30:19]RasterBufferAndPrint [08:30:19]line Счет N : (1)875607 [08:30:19]line ИНН: 02508201610067 [08:30:19]line Контрольно-Кассовый Чек [08:30:19]line ПРОДАЖА [08:30:19]line ТРК (МРК, ГНК) : 43 [08:30:19]line Товар: 2710124130 [08:30:19]line Super 92-К-5 [08:30:19]line 35.090 * 68.40 [08:30:19]line = 2400.16 [08:30:19]line НДС 12% НСП 1% [08:30:19]line > о реализуемом товаре [08:30:19]line ОКРУГЛЕНИЕ: -0.16 [08:30:19]line ИТОГО: 2400.00 [08:30:19]line Внесено: 2400.00 [08:30:19]line СДАЧА: 0.00 [08:30:19]line НСП 1% : 21.24 [08:30:19]line НДС 12% : 254.88 [08:30:19]line Наличными: 2400.00 [08:30:19]line Безнал.: 0.00 [08:30:19]line Место: АЗС № 165 "Партнер Нефть" [08:30:19]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:30:19]line СНО: Общий режим [08:30:19]line Чек 74 22.10.2024 08:30 [08:30:19]line Смена: 316 ФФД: 1.0 [08:30:19]line ЗНМ: 0300000234 [08:30:19]line РНМ: 0000137193017469 [08:30:19]line Версия ККМ: v1.0 [08:30:19]line ФМ: 0000000000963156 [08:30:19]line ФД: 157246 [08:30:19]line ФПД: 53270252387770 [08:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083019&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157246&fm=53270252387770&tin=02508201610067®Number=0000137193017469&sum=240000 [08:30:19]OFD Sender: Processing packet 157246 [packets to send 52, broken 51] [08:30:19]ProducePacketName [08:30:19]name=ofd_packets/00157246 [08:30:19]OFD Sender: To server: pG, [08:30:19]CommunicateWithHost lk.salyk.kg:30040 [08:30:19]ConnectInit lk.salyk.kg [08:30:19]written 0, free lines is 4095 [08:30:19]Connected sock=11 [08:30:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 30 08 01 5E 69 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 89 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 90 A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 63 00 00 00 00 07 04 06 00 80 A9 03 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 9B 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3E 66 02 00 35 04 06 00 30 72 F2 78 7D BA 3B 02 16 4C 53 BB 54 29 [08:30:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 9C 47 00 21 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 39 36 33 31 35 36 10 04 04 00 3E 66 02 00 F4 03 04 00 C9 08 17 67 B6 04 01 00 00 C6 8F 2D C8 B8 6F E3 9A [08:30:19]CommunicateWithHost err = 0 [08:30:19]CheckOFDResponse [08:30:19]1017 (14) - 77093643461234 [08:30:19]1041 (16) - 0000000000963156 [08:30:19]1040 (4) - 157246 [08:30:19]1012 (4) - 22.10.2024 02:07 [08:30:19]1206 (1) - 0 [08:30:19]OFD Sender: Remove packet 157246 [08:30:19]ProducePacketName [08:30:19]name=ofd_packets/00157246 [08:30:19]NVStorageDeleteData [08:30:19]Write to MH i2c: 01 00 00 4B 24 6F [08:30:19]Write i2c OK [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 07 00 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: 01 07 00 4B 24 00 00 00 00 00 E7 0C 69 [08:30:19]RasterBufferAndPrint [08:30:19]line [08:30:19]line [08:30:19]line [08:30:19]line [08:30:19]line [08:30:19]written 0, free lines is 3309 [08:30:19]MH_Cut [08:30:19]Write to MH i2c: D1 01 00 52 24 01 48 [08:30:19]Write i2c OK [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: D1 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: D1 01 00 [08:30:19]MH_I2C_Read... [08:30:19]Read from MH i2c: D1 01 00 52 24 00 47 [08:30:19]Write to MH i2c: 01 00 00 53 24 77 [08:30:19]Write i2c OK [08:30:19]MH_I2C_Read... [08:30:20]OFD Sender: No OFD packet to send [08:30:20]*** Cut start [08:30:20]*** Partial cut [08:30:20]*** CUTSNS_PIN = 1 [08:30:20]*** CUTSNS_PIN = 0 [08:30:20]*** Brake cut motor [08:30:21]Read from MH i2c: 01 [08:30:21]MH_I2C_Read... [08:30:21]*** Stop cut motor [08:30:21]*** Cut end [08:30:21]Read from MH i2c: 01 07 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: 01 07 00 53 24 00 00 00 00 00 FF 0F 8C [08:30:21]process_action close_receipt done [08:30:21]requested_data is exist [08:30:21]produce_requested_data [08:30:21]requested_item fm.sn is exist - process it [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 11 00 00 [08:30:21]Write to MH i2c: E2 08 00 54 24 80 11 00 00 00 00 00 00 F2 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 17 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 17 00 54 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [08:30:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:21]wFMCommunicate OK [08:30:21]requested_item fd.num is exist - process it [08:30:21]SAM_PROTO_GetFieldsCounters [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 13 00 00 [08:30:21]Write to MH i2c: E2 08 00 55 24 80 13 00 00 00 00 00 00 F5 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 62 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 62 00 55 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 66 02 00 0E 04 04 00 3C 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 EF [08:30:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3E 66 02 00 0E 04 04 00 3C 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 [08:30:21]wFMCommunicate OK [08:30:21]SAM_PROTO_GetFieldsCounters done [08:30:21]requested_item shift.num is exist - process it [08:30:21]requested_item shift.opened is exist - process it [08:30:21]req_shift_opened [08:30:21]FM_GetShiftState [08:30:21]SAM_PROTO_GetShiftState [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 13 01 00 [08:30:21]Write to MH i2c: E2 08 00 56 24 80 13 01 00 00 00 00 00 F7 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0E 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0E 00 56 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7D [08:30:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:21]wFMCommunicate OK [08:30:21]SAM_PROTO_GetShiftState done [08:30:21]FM_GetShiftState done [08:30:21]req_shift_opened done [08:30:21]requested_item shift.open_date is exist - process it [08:30:21]req_shift_open_date [08:30:21]req_shift_open_date done [08:30:21]produce_requested_data done [08:30:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157246,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:30:21]process_action_free close_receipt [08:30:21]json_value_free [08:30:21]json_value_free done [08:30:21]process_json_proto returns [08:30:21]Send response to host [08:30:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157246,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:30:21]free response buf [08:30:21]execute_script done [08:30:21]execute_script returns [08:30:21]free content buf [08:30:21]Sock 10.Close socket [08:30:21]Sock 10.Thread stoped [08:30:21]accept exits with 7 [08:30:21]New connection [08:30:21]New thread 3066944868 created [08:30:21]Thread 3066801508 joined [08:30:21]Waiting for new connection... [08:30:21] Sock 7.Parse request [08:30:21]Sock 7.Check first char [08:30:21]Sock 7.First char is OK [08:30:21]request: POST /json_proto HTTP/1.0 [08:30:21]Method: POST [08:30:21]URL: /json_proto [08:30:21]Method is POST - this is cgi request [08:30:21]url: /json_proto [08:30:21]query_string will be loaded in cgi processing [08:30:21]execute_cgi json_proto POST (null) [08:30:21]execute_cgi path=json_proto method=POST [08:30:21]POST find Content-Length [08:30:21]Host: 172.17.53.67:8080 [08:30:21]Content-Length: 679 [08:30:21]Content-Type: application/json [08:30:21] [08:30:21]POST finish read [08:30:21]Found Content-Length = 679 [08:30:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:30:21]execute_script... [08: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)875608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:30:21]POST & json_proto [08:30:21]process_json_proto [08:30:21]json parsed OK: [08:30:21]protocol is kg_v1.0 [08:30:21]action value=close_receipt [08:30:21]process_action close_receipt [08:30:21]cmd_close_receipt [08:30:21]MH_GetDate [08:30:21]Write to MH i2c: F0 00 00 57 24 6A [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: F0 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: F0 09 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: F0 09 00 57 24 00 A0 62 17 67 19 BC 99 64 C5 [08:30:21]GetLastDocTimeStamp 1729585819 [08:30:21]current date 1729585824 [08:30:21]FM_GetShiftState [08:30:21]SAM_PROTO_GetShiftState [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 13 01 00 [08:30:21]Write to MH i2c: E2 08 00 58 24 80 13 01 00 00 00 00 00 F9 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0E 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0E 00 58 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7F [08:30:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:21]wFMCommunicate OK [08:30:21]SAM_PROTO_GetShiftState done [08:30:21]FM_GetShiftState done [08:30:21]opened in 1729556748 [08:30:21]opened+sec_in_day 1729643148 [08:30:21]quantity*price = 150037 [08:30:21]sum+1 = 150039 [08:30:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 75 22.10.2024 08:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157247 ФПД: 172660415730623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083024&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157247&fm=172660415730623&tin=02508201610067®Number=0000137193017469&sum=150000 [08:30:23]StoreToDocumentArchive [08:30:23]shift 316 fd 157247 [08:30:23]save to /storage/0316/doc_00157247 [08:30:23]save last doc name /storage/0316/doc_00157247 to /storage/kkm_last_doc_name [08:30:23]save OK [08:30:23]Clear old archive folders... [08:30:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:30:23]tlvbuf is 00251620 [08:30:23]SAM_PROTO_ClearQueue [08:30:23]wFMCommunicate request_size=4 [08:30:23]MH_SAM_APDU [08:30:23]CAPDU: 80 09 00 00 [08:30:23]Write to MH i2c: E2 08 00 65 24 80 09 00 00 00 00 00 00 FB [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 65 24 00 90 00 FD [08:30:23]RAPDU: 90 00 [08:30:23]wFMCommunicate OK [08:30:23]SAM_PROTO_ClearQueue done [08:30:23]KKMCreateOFDPacket [08:30:23]OFDProtocolAddRootSTLVToBuf [08:30:23]FM_MakeSignedData [08:30:23]FM_MakeSignedData [08:30:23]SAM_PROTO_SignData [08:30:23]wFMCommunicate request_size=4 [08:30:23]MH_SAM_APDU [08:30:23]CAPDU: 80 0D 01 02 [08:30:23]Write to MH i2c: E2 08 00 66 24 80 0D 01 02 00 00 00 00 03 [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 66 24 00 90 00 FE [08:30:23]RAPDU: 90 00 [08:30:23]wFMCommunicate OK [08:30:23]wFMCommunicate request_size=255 [08:30:23]MH_SAM_APDU [08:30: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 32 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 4B 00 00 00 F4 03 04 00 A0 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 66 02 00 35 04 06 00 9D 08 A2 BF [08:30:23]Write to MH i2c: E2 02 01 67 24 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 32 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 4B 00 00 00 F4 03 04 00 A0 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 66 02 00 35 04 06 00 9D 08 A2 BF 00 00 C9 [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 67 24 00 90 00 FF [08:30:23]RAPDU: 90 00 [08:30:23]wFMCommunicate OK [08:30:23]wFMCommunicate request_size=7 [08:30:23]MH_SAM_APDU [08:30:23]CAPDU: 80 0D 02 02 02 13 BF [08:30:23]Write to MH i2c: E2 0A 00 68 24 80 0D 02 02 02 00 13 BF 00 00 DC [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 03 00 68 24 00 90 00 00 [08:30:23]RAPDU: 90 00 [08:30:23]wFMCommunicate OK [08:30:23]wFMCommunicate request_size=4 [08:30:23]MH_SAM_APDU [08:30:23]CAPDU: 80 0D 03 02 [08:30:23]Write to MH i2c: E2 08 00 69 24 80 0D 03 02 00 00 00 00 08 [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 0B 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 0B 00 69 24 00 28 7E D2 D3 2A 60 2A 09 90 00 11 [08:30:23]RAPDU: 28 7E D2 D3 2A 60 2A 09 90 00 [08:30:23]wFMCommunicate OK [08:30:23]SAM_PROTO_SignData done [08:30:23]FM_MakeSignedData done [08:30:23]CreateOFDProtocolMessage [08:30:23]wFMCommunicate request_size=4 [08:30:23]MH_SAM_APDU [08:30:23]CAPDU: 80 11 00 00 [08:30:23]Write to MH i2c: E2 08 00 6A 24 80 11 00 00 00 00 00 00 08 [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:23]Read from MH i2c: E2 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 17 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: E2 17 00 6A 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [08:30:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:23]wFMCommunicate OK [08:30:23]CreateOFDProtocolMessage done [08:30:23]OFDSenderStorePacket 157247 [08:30:23]StoreOFDPacket docnum=157247 [08:30:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4A C6 04 01 CE 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 32 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 4B 00 00 00 F4 03 04 00 A0 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 66 02 00 35 04 06 00 9D 08 A2 BF 13 BF 28 7E D2 D3 2A 60 2A 09 [08:30:23]CheckFolder [08:30:23]dirname=/storage/ofd_packets [08:30:23]CheckFolder done [08:30:23]ProducePacketName [08:30:23]name=ofd_packets/00157247 [08:30:23]NVStorageSaveData ofd_packets/00157247 [08:30:23]File name is /storage/ofd_packets/00157247 [08:30:23]Write 298 bytes [08:30:23]NVStorageSaveData done [08:30:23]OFDSenderStorePacket done [08:30:23]KKMCreateOFDPacket done [08:30:23]NVStorageSaveData kkm_last_timestamp [08:30:23]File name is /storage/kkm_last_timestamp [08:30:23]Write 4 bytes [08:30:23]NVStorageSaveData done [08:30:23]ExternCall_PrintAddStr [08:30:23]wPrintStart [08:30:23]Write to MH i2c: 01 00 00 6B 24 8F [08:30:23]Write i2c OK [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: 01 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: 01 07 00 [08:30:23]MH_I2C_Read... [08:30:23]Read from MH i2c: 01 07 00 6B 24 00 00 00 00 00 FF 0F A4 [08:30:23]RasterBufferAndPrint [08:30:23]line Счет N : (1)875608 [08:30:23]line ИНН: 02508201610067 [08:30:23]line Контрольно-Кассовый Чек [08:30:23]line ПРОДАЖА [08:30:23]line ТРК (МРК, ГНК) : 24 [08:30:23]line Товар: 2710194210 [08:30:23]line ДТ-К-2 [08:30:23]line 19.690 * 76.20 [08:30:23]line = 1500.38 [08:30:23]line НДС 12% НСП 1% [08:30:23]line > о реализуемом товаре [08:30:23]line ОКРУГЛЕНИЕ: -0.38 [08:30:23]line ИТОГО: 1500.00 [08:30:23]line Внесено: 1500.00 [08:30:23]line СДАЧА: 0.00 [08:30:23]line НСП 1% : 13.28 [08:30:23]line НДС 12% : 159.33 [08:30:23]line Наличными: 1500.00 [08:30:23]line Безнал.: 0.00 [08:30:23]line Место: АЗС № 165 "Партнер Нефть" [08:30:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:30:23]line СНО: Общий режим [08:30:23]line Чек 75 22.10.2024 08:30 [08:30:23]line Смена: 316 ФФД: 1.0 [08:30:23]line ЗНМ: 0300000234 [08:30:23]line РНМ: 0000137193017469 [08:30:23]line Версия ККМ: v1.0 [08:30:23]line ФМ: 0000000000963156 [08:30:23]line ФД: 157247 [08:30:23]line ФПД: 172660415730623 [08:30:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083024&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157247&fm=172660415730623&tin=02508201610067®Number=0000137193017469&sum=150000 [08:30:23]written 0, free lines is 4095 [08:30:23]OFD Sender: Processing packet 157247 [packets to send 52, broken 51] [08:30:23]ProducePacketName [08:30:23]name=ofd_packets/00157247 [08:30:23]OFD Sender: To server: pG, [08:30:23]CommunicateWithHost lk.salyk.kg:30040 [08:30:23]ConnectInit lk.salyk.kg [08:30:24]Connected sock=10 [08:30:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 4A C6 04 01 CE 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 32 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 4B 00 00 00 F4 03 04 00 A0 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 3F 66 02 00 35 04 06 00 9D 08 A2 BF 13 BF 28 7E D2 D3 2A 60 2A 09 [08:30:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 6E 47 00 CC 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 39 36 33 31 35 36 10 04 04 00 3F 66 02 00 F4 03 04 00 CD 08 17 67 B6 04 01 00 00 87 8C 80 4C E4 57 E5 14 [08:30:24]CommunicateWithHost err = 0 [08:30:24]CheckOFDResponse [08:30:24]1017 (14) - 77093643461234 [08:30:24]1041 (16) - 0000000000963156 [08:30:24]1040 (4) - 157247 [08:30:24]1012 (4) - 22.10.2024 02:07 [08:30:24]1206 (1) - 0 [08:30:24]OFD Sender: Remove packet 157247 [08:30:24]ProducePacketName [08:30:24]name=ofd_packets/00157247 [08:30:24]NVStorageDeleteData [08:30:24]Write to MH i2c: 01 00 00 96 24 BA [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: 01 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: 01 07 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: 01 07 00 96 24 00 00 00 00 00 05 0D D3 [08:30:24]RasterBufferAndPrint [08:30:24]line [08:30:24]line [08:30:24]line [08:30:24]line [08:30:24]line [08:30:24]written 0, free lines is 3349 [08:30:24]MH_Cut [08:30:24]Write to MH i2c: D1 01 00 9D 24 01 93 [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: D1 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: D1 01 00 [08:30:24]MH_I2C_Read... [08:30:24]Read from MH i2c: D1 01 00 9D 24 00 92 [08:30:24]Write to MH i2c: 01 00 00 9E 24 C2 [08:30:24]Write i2c OK [08:30:24]MH_I2C_Read... [08:30:24]OFD Sender: No OFD packet to send [08:30:25]*** Cut start [08:30:25]*** Partial cut [08:30:25]*** CUTSNS_PIN = 1 [08:30:25]*** CUTSNS_PIN = 0 [08:30:25]*** Brake cut motor [08:30:25]Read from MH i2c: 01 [08:30:25]MH_I2C_Read... [08:30:25]*** Stop cut motor [08:30:25]*** Cut end [08:30:25]Read from MH i2c: 01 07 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: 01 07 00 9E 24 00 00 00 00 00 FF 0F D7 [08:30:25]process_action close_receipt done [08:30:25]requested_data is exist [08:30:25]produce_requested_data [08:30:25]requested_item fm.sn is exist - process it [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 11 00 00 [08:30:25]Write to MH i2c: E2 08 00 9F 24 80 11 00 00 00 00 00 00 3D [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 17 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 17 00 9F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8E [08:30:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:25]wFMCommunicate OK [08:30:25]requested_item fd.num is exist - process it [08:30:25]SAM_PROTO_GetFieldsCounters [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 13 00 00 [08:30:25]Write to MH i2c: E2 08 00 A0 24 80 13 00 00 00 00 00 00 40 [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 62 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 62 00 A0 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [08:30:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 3F 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:25]wFMCommunicate OK [08:30:25]SAM_PROTO_GetFieldsCounters done [08:30:25]requested_item shift.num is exist - process it [08:30:25]requested_item shift.opened is exist - process it [08:30:25]req_shift_opened [08:30:25]FM_GetShiftState [08:30:25]SAM_PROTO_GetShiftState [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 13 01 00 [08:30:25]Write to MH i2c: E2 08 00 A1 24 80 13 01 00 00 00 00 00 42 [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 0E 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 0E 00 A1 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C8 [08:30:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:25]wFMCommunicate OK [08:30:25]SAM_PROTO_GetShiftState done [08:30:25]FM_GetShiftState done [08:30:25]req_shift_opened done [08:30:25]requested_item shift.open_date is exist - process it [08:30:25]req_shift_open_date [08:30:25]req_shift_open_date done [08:30:25]produce_requested_data done [08:30:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157247,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:30:25]process_action_free close_receipt [08:30:25]json_value_free [08:30:25]json_value_free done [08:30:25]process_json_proto returns [08:30:25]Send response to host [08:30:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157247,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:30:25]free response buf [08:30:25]execute_script done [08:30:25]execute_script returns [08:30:25]free content buf [08:30:25]Sock 7.Close socket [08:30:25]Sock 7.Thread stoped [08:30:26]accept exits with 9 [08:30:26]New connection [08:30:26]New thread 3066801508 created [08:30:26]Thread 3066944868 joined [08:30:26]Waiting for new connection... [08:30:26] Sock 9.Parse request [08:30:26]Sock 9.Check first char [08:30:26]Sock 9.First char is OK [08:30:26]request: POST /json_proto HTTP/1.0 [08:30:26]Method: POST [08:30:26]URL: /json_proto [08:30:26]Method is POST - this is cgi request [08:30:26]url: /json_proto [08:30:26]query_string will be loaded in cgi processing [08:30:26]execute_cgi json_proto POST (null) [08:30:26]execute_cgi path=json_proto method=POST [08:30:26]POST find Content-Length [08:30:26]Host: 172.17.53.67:8080 [08:30:26]Content-Length: 677 [08:30:26]Content-Type: application/json [08:30:26] [08:30:26]POST finish read [08:30:26]Found Content-Length = 677 [08:30:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875609", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:26]execute_script... [08:30: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)875609", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:26]POST & json_proto [08:30:26]process_json_proto [08:30:26]json parsed OK: [08:30:26]protocol is kg_v1.0 [08:30:26]action value=close_receipt [08:30:26]process_action close_receipt [08:30:26]cmd_close_receipt [08:30:26]MH_GetDate [08:30:26]Write to MH i2c: F0 00 00 A2 24 B5 [08:30:26]Write i2c OK [08:30:26]MH_I2C_Read... [08:30:26]Read from MH i2c: F0 [08:30:26]MH_I2C_Read... [08:30:26]Read from MH i2c: F0 09 00 [08:30:26]MH_I2C_Read... [08:30:26]Read from MH i2c: F0 09 00 A2 24 00 A4 62 17 67 19 BC 99 64 14 [08:30:26]GetLastDocTimeStamp 1729585824 [08:30:26]current date 1729585828 [08:30:26]FM_GetShiftState [08:30:26]SAM_PROTO_GetShiftState [08:30:26]wFMCommunicate request_size=4 [08:30:26]MH_SAM_APDU [08:30:26]CAPDU: 80 13 01 00 [08:30:26]Write to MH i2c: E2 08 00 A3 24 80 13 01 00 00 00 00 00 44 [08:30:26]Write i2c OK [08:30:26]MH_I2C_Read... [08:30:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:26]Read from MH i2c: E2 [08:30:26]MH_I2C_Read... [08:30:26]Read from MH i2c: E2 0E 00 [08:30:26]MH_I2C_Read... [08:30:26]Read from MH i2c: E2 0E 00 A3 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CA [08:30:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:26]wFMCommunicate OK [08:30:26]SAM_PROTO_GetShiftState done [08:30:26]FM_GetShiftState done [08:30:26]opened in 1729556748 [08:30:26]opened+sec_in_day 1729643148 [08:30:26]quantity*price = 50041 [08:30:26]sum+1 = 50042 [08:30:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 76 22.10.2024 08:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157248 ФПД: 198064435562272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157248&fm=198064435562272&tin=02508201610067®Number=0000137193017469&sum=50000 [08:30:27]StoreToDocumentArchive [08:30:27]shift 316 fd 157248 [08:30:27]save to /storage/0316/doc_00157248 [08:30:27]save last doc name /storage/0316/doc_00157248 to /storage/kkm_last_doc_name [08:30:27]save OK [08:30:27]Clear old archive folders... [08:30:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:30:27]tlvbuf is 00263D80 [08:30:27]SAM_PROTO_ClearQueue [08:30:27]wFMCommunicate request_size=4 [08:30:27]MH_SAM_APDU [08:30:27]CAPDU: 80 09 00 00 [08:30:27]Write to MH i2c: E2 08 00 B0 24 80 09 00 00 00 00 00 00 46 [08:30:27]Write i2c OK [08:30:27]MH_I2C_Read... [08:30:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:27]Read from MH i2c: E2 [08:30:27]MH_I2C_Read... [08:30:27]Read from MH i2c: E2 03 00 [08:30:27]MH_I2C_Read... [08:30:27]Read from MH i2c: E2 03 00 B0 24 00 90 00 48 [08:30:27]RAPDU: 90 00 [08:30:27]wFMCommunicate OK [08:30:27]SAM_PROTO_ClearQueue done [08:30:27]KKMCreateOFDPacket [08:30:27]OFDProtocolAddRootSTLVToBuf [08:30:27]FM_MakeSignedData [08:30:27]FM_MakeSignedData [08:30:27]SAM_PROTO_SignData [08:30:27]wFMCommunicate request_size=4 [08:30:27]MH_SAM_APDU [08:30:27]CAPDU: 80 0D 01 02 [08:30:27]Write to MH i2c: E2 08 00 B1 24 80 0D 01 02 00 00 00 00 4E [08:30:27]Write i2c OK [08:30:27]MH_I2C_Read... [08:30:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:27]Read from MH i2c: E2 [08:30:27]MH_I2C_Read... [08:30:27]Read from MH i2c: E2 03 00 [08:30:27]MH_I2C_Read... [08:30:27]Read from MH i2c: E2 03 00 B1 24 00 90 00 49 [08:30:27]RAPDU: 90 00 [08:30:27]wFMCommunicate OK [08:30:27]wFMCommunicate request_size=255 [08:30:27]MH_SAM_APDU [08:30: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4C 00 00 00 F4 03 04 00 A5 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 66 02 00 35 04 06 00 B4 [08:30:27]Write to MH i2c: E2 02 01 B2 24 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4C 00 00 00 F4 03 04 00 A5 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 66 02 00 35 04 06 00 B4 00 00 5F [08:30:27]Write i2c OK [08:30:27]MH_I2C_Read... [08:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:28]Read from MH i2c: E2 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 03 00 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 03 00 B2 24 00 90 00 4A [08:30:28]RAPDU: 90 00 [08:30:28]wFMCommunicate OK [08:30:28]wFMCommunicate request_size=10 [08:30:28]MH_SAM_APDU [08:30:28]CAPDU: 80 0D 02 02 05 23 78 53 07 20 [08:30:28]Write to MH i2c: E2 0D 00 B3 24 80 0D 02 02 05 00 23 78 53 07 20 00 00 70 [08:30:28]Write i2c OK [08:30:28]MH_I2C_Read... [08:30:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:28]Read from MH i2c: E2 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 03 00 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 03 00 B3 24 00 90 00 4B [08:30:28]RAPDU: 90 00 [08:30:28]wFMCommunicate OK [08:30:28]wFMCommunicate request_size=4 [08:30:28]MH_SAM_APDU [08:30:28]CAPDU: 80 0D 03 02 [08:30:28]Write to MH i2c: E2 08 00 B4 24 80 0D 03 02 00 00 00 00 53 [08:30:28]Write i2c OK [08:30:28]MH_I2C_Read... [08:30:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:28]Read from MH i2c: E2 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 0B 00 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 0B 00 B4 24 00 C7 1D A5 79 F4 0C 3C 99 90 00 2B [08:30:28]RAPDU: C7 1D A5 79 F4 0C 3C 99 90 00 [08:30:28]wFMCommunicate OK [08:30:28]SAM_PROTO_SignData done [08:30:28]FM_MakeSignedData done [08:30:28]CreateOFDProtocolMessage [08:30:28]wFMCommunicate request_size=4 [08:30:28]MH_SAM_APDU [08:30:28]CAPDU: 80 11 00 00 [08:30:28]Write to MH i2c: E2 08 00 B5 24 80 11 00 00 00 00 00 00 53 [08:30:28]Write i2c OK [08:30:28]MH_I2C_Read... [08:30:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:28]Read from MH i2c: E2 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 17 00 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: E2 17 00 B5 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A4 [08:30:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:28]wFMCommunicate OK [08:30:28]CreateOFDProtocolMessage done [08:30:28]OFDSenderStorePacket 157248 [08:30:28]StoreOFDPacket docnum=157248 [08:30:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C F2 07 01 59 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4C 00 00 00 F4 03 04 00 A5 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 66 02 00 35 04 06 00 B4 23 78 53 07 20 C7 1D A5 79 F4 0C 3C 99 [08:30:28]CheckFolder [08:30:28]dirname=/storage/ofd_packets [08:30:28]CheckFolder done [08:30:28]ProducePacketName [08:30:28]name=ofd_packets/00157248 [08:30:28]NVStorageSaveData ofd_packets/00157248 [08:30:28]File name is /storage/ofd_packets/00157248 [08:30:28]Write 301 bytes [08:30:28]NVStorageSaveData done [08:30:28]OFDSenderStorePacket done [08:30:28]KKMCreateOFDPacket done [08:30:28]NVStorageSaveData kkm_last_timestamp [08:30:28]File name is /storage/kkm_last_timestamp [08:30:28]Write 4 bytes [08:30:28]NVStorageSaveData done [08:30:28]ExternCall_PrintAddStr [08:30:28]wPrintStart [08:30:28]Write to MH i2c: 01 00 00 B6 24 DA [08:30:28]Write i2c OK [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: 01 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: 01 07 00 [08:30:28]MH_I2C_Read... [08:30:28]Read from MH i2c: 01 07 00 B6 24 00 00 00 00 00 FF 0F EF [08:30:28]RasterBufferAndPrint [08:30:28]line Счет N : (1)875609 [08:30:28]line ИНН: 02508201610067 [08:30:28]line Контрольно-Кассовый Чек [08:30:28]line ПРОДАЖА [08:30:28]line ТРК (МРК, ГНК) : 32 [08:30:28]line Товар: 2710124130 [08:30:28]line Аи-92-К-5 [08:30:28]line 7.480 * 66.90 [08:30:28]OFD Sender: Processing packet 157248 [packets to send 52, broken 51] [08:30:28]line = 500.41 [08:30:28]ProducePacketName [08:30:28]line НДС 12% НСП 1% [08:30:28]name=ofd_packets/00157248 [08:30:28]line > о реализуемом товаре [08:30:28]OFD Sender: To server: pG, [08:30:28]line ОКРУГЛЕНИЕ: -0.41 [08:30:28]CommunicateWithHost lk.salyk.kg:30040 [08:30:28]line ИТОГО: 500.00 [08:30:28]ConnectInit lk.salyk.kg [08:30:28]line Внесено: 500.00 [08:30:28]line СДАЧА: 0.00 [08:30:28]line НСП 1% : 4.43 [08:30:28]line НДС 12% : 53.14 [08:30:28]line Наличными: 500.00 [08:30:28]line Безнал.: 0.00 [08:30:28]line Место: АЗС № 165 "Партнер Нефть" [08:30:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:30:28]line СНО: Общий режим [08:30:28]line Чек 76 22.10.2024 08:30 [08:30:28]line Смена: 316 ФФД: 1.0 [08:30:28]line ЗНМ: 0300000234 [08:30:28]line РНМ: 0000137193017469 [08:30:28]line Версия ККМ: v1.0 [08:30:28]line ФМ: 0000000000963156 [08:30:28]line ФД: 157248 [08:30:28]line ФПД: 198064435562272 [08:30:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083029&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157248&fm=198064435562272&tin=02508201610067®Number=0000137193017469&sum=50000 [08:30:28]Connected sock=10 [08:30:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 0C F2 07 01 59 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 written 0, free lines is 4095 [08:30:28]D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 4C 00 00 00 F4 03 04 00 A5 62 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 40 66 02 00 35 04 06 00 B4 23 78 53 07 20 C7 1D A5 79 F4 0C 3C 99 [08:30:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F2 BE 47 00 FC 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 39 36 33 31 35 36 10 04 04 00 40 66 02 00 F4 03 04 00 D2 08 17 67 B6 04 01 00 00 88 CE 86 B1 26 11 E3 0E [08:30:29]CommunicateWithHost err = 0 [08:30:29]CheckOFDResponse [08:30:29]1017 (14) - 77093643461234 [08:30:29]1041 (16) - 0000000000963156 [08:30:29]1040 (4) - 157248 [08:30:29]1012 (4) - 22.10.2024 02:07 [08:30:29]1206 (1) - 0 [08:30:29]OFD Sender: Remove packet 157248 [08:30:29]ProducePacketName [08:30:29]name=ofd_packets/00157248 [08:30:29]NVStorageDeleteData [08:30:29]Write to MH i2c: 01 00 00 E1 24 05 [08:30:29]Write i2c OK [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: 01 [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: 01 07 00 [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: 01 07 00 E1 24 00 00 00 00 00 E3 0C FB [08:30:29]RasterBufferAndPrint [08:30:29]line [08:30:29]line [08:30:29]line [08:30:29]line [08:30:29]line [08:30:29]written 0, free lines is 3323 [08:30:29]MH_Cut [08:30:29]Write to MH i2c: D1 01 00 E8 24 01 DE [08:30:29]Write i2c OK [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: D1 [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: D1 01 00 [08:30:29]MH_I2C_Read... [08:30:29]Read from MH i2c: D1 01 00 E8 24 00 DD [08:30:29]Write to MH i2c: 01 00 00 E9 24 0D [08:30:29]Write i2c OK [08:30:29]MH_I2C_Read... [08:30:29]OFD Sender: No OFD packet to send [08:30:30]*** Cut start [08:30:30]*** Partial cut [08:30:30]*** CUTSNS_PIN = 1 [08:30:30]*** CUTSNS_PIN = 0 [08:30:30]*** Brake cut motor [08:30:30]Read from MH i2c: 01 [08:30:30]MH_I2C_Read... [08:30:30]*** Stop cut motor [08:30:30]*** Cut end [08:30:30]Read from MH i2c: 01 07 00 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: 01 07 00 E9 24 00 00 00 00 00 FF 0F 22 [08:30:30]process_action close_receipt done [08:30:30]requested_data is exist [08:30:30]produce_requested_data [08:30:30]requested_item fm.sn is exist - process it [08:30:30]wFMCommunicate request_size=4 [08:30:30]MH_SAM_APDU [08:30:30]CAPDU: 80 11 00 00 [08:30:30]Write to MH i2c: E2 08 00 EA 24 80 11 00 00 00 00 00 00 88 [08:30:30]Write i2c OK [08:30:30]MH_I2C_Read... [08:30:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:30]Read from MH i2c: E2 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 17 00 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 17 00 EA 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [08:30:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:30:30]wFMCommunicate OK [08:30:30]requested_item fd.num is exist - process it [08:30:30]SAM_PROTO_GetFieldsCounters [08:30:30]wFMCommunicate request_size=4 [08:30:30]MH_SAM_APDU [08:30:30]CAPDU: 80 13 00 00 [08:30:30]Write to MH i2c: E2 08 00 EB 24 80 13 00 00 00 00 00 00 8B [08:30:30]Write i2c OK [08:30:30]MH_I2C_Read... [08:30:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:30]Read from MH i2c: E2 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 62 00 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 62 00 EB 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 66 02 00 0E 04 04 00 3C 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 8D [08:30:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 40 66 02 00 0E 04 04 00 3C 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 [08:30:30]wFMCommunicate OK [08:30:30]SAM_PROTO_GetFieldsCounters done [08:30:30]requested_item shift.num is exist - process it [08:30:30]requested_item shift.opened is exist - process it [08:30:30]req_shift_opened [08:30:30]FM_GetShiftState [08:30:30]SAM_PROTO_GetShiftState [08:30:30]wFMCommunicate request_size=4 [08:30:30]MH_SAM_APDU [08:30:30]CAPDU: 80 13 01 00 [08:30:30]Write to MH i2c: E2 08 00 EC 24 80 13 01 00 00 00 00 00 8D [08:30:30]Write i2c OK [08:30:30]MH_I2C_Read... [08:30:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:30]Read from MH i2c: E2 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 0E 00 [08:30:30]MH_I2C_Read... [08:30:30]Read from MH i2c: E2 0E 00 EC 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 13 [08:30:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:30:30]wFMCommunicate OK [08:30:30]SAM_PROTO_GetShiftState done [08:30:30]FM_GetShiftState done [08:30:30]req_shift_opened done [08:30:30]requested_item shift.open_date is exist - process it [08:30:30]req_shift_open_date [08:30:30]req_shift_open_date done [08:30:30]produce_requested_data done [08:30:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157248,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:30:30]process_action_free close_receipt [08:30:30]json_value_free [08:30:30]json_value_free done [08:30:30]process_json_proto returns [08:30:30]Send response to host [08:30:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157248,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:30:30]free response buf [08:30:30]execute_script done [08:30:30]execute_script returns [08:30:30]free content buf [08:30:30]Sock 9.Close socket [08:30:30]Sock 9.Thread stoped [08:30:34]OFD Sender: No OFD packet to send [08:30:39]OFD Sender: No OFD packet to send [08:30:44]OFD Sender: No OFD packet to send [08:30:49]OFD Sender: No OFD packet to send [08:30:54]OFD Sender: No OFD packet to send [08:30:59]OFD Sender: No OFD packet to send [08:31:04]OFD Sender: No OFD packet to send [08:31:09]OFD Sender: No OFD packet to send [08:31:14]OFD Sender: No OFD packet to send [08:31:19]OFD Sender: No OFD packet to send [08:31:24]OFD Sender: No OFD packet to send [08:31:29]OFD Sender: No OFD packet to send [08:31:34]OFD Sender: No OFD packet to send [08:31:39]OFD Sender: No OFD packet to send [08:31:44]OFD Sender: No OFD packet to send [08:31:49]OFD Sender: No OFD packet to send [08:31:54]OFD Sender: No OFD packet to send [08:31:59]OFD Sender: No OFD packet to send [08:32:04]OFD Sender: No OFD packet to send [08:32:09]OFD Sender: No OFD packet to send [08:32:14]OFD Sender: No OFD packet to send [08:32:19]OFD Sender: No OFD packet to send [08:32:24]OFD Sender: No OFD packet to send [08:32:29]OFD Sender: No OFD packet to send [08:32:30]accept exits with 7 [08:32:30]New connection [08:32:30]New thread 3066944868 created [08:32:30]Thread 3066801508 joined [08:32:30]Waiting for new connection... [08:32:30] Sock 7.Parse request [08:32:30]Sock 7.Check first char [08:32:30]Sock 7.First char is OK [08:32:30]request: POST /json_proto HTTP/1.0 [08:32:30]Method: POST [08:32:30]URL: /json_proto [08:32:30]Method is POST - this is cgi request [08:32:30]url: /json_proto [08:32:30]query_string will be loaded in cgi processing [08:32:30]execute_cgi json_proto POST (null) [08:32:30]execute_cgi path=json_proto method=POST [08:32:30]POST find Content-Length [08:32:30]Host: 172.17.53.67:8080 [08:32:30]Content-Length: 677 [08:32:30]Content-Type: application/json [08:32:30] [08:32:30]POST finish read [08:32:30]Found Content-Length = 677 [08:32:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:32:30]execute_script... [08: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)875610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:32:30]POST & json_proto [08:32:30]process_json_proto [08:32:30]json parsed OK: [08:32:30]protocol is kg_v1.0 [08:32:30]action value=close_receipt [08:32:30]process_action close_receipt [08:32:30]cmd_close_receipt [08:32:30]MH_GetDate [08:32:30]Write to MH i2c: F0 00 00 ED 24 00 [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: F0 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: F0 09 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: F0 09 00 ED 24 00 21 63 17 67 19 BC 99 64 DD [08:32:30]GetLastDocTimeStamp 1729585829 [08:32:30]current date 1729585953 [08:32:30]FM_GetShiftState [08:32:30]SAM_PROTO_GetShiftState [08:32:30]wFMCommunicate request_size=4 [08:32:30]MH_SAM_APDU [08:32:30]CAPDU: 80 13 01 00 [08:32:30]Write to MH i2c: E2 08 00 EE 24 80 13 01 00 00 00 00 00 8F [08:32:30]Write i2c OK [08:32:30]MH_I2C_Read... [08:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:30]Read from MH i2c: E2 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 0E 00 [08:32:30]MH_I2C_Read... [08:32:30]Read from MH i2c: E2 0E 00 EE 24 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 15 [08:32:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:32:30]wFMCommunicate OK [08:32:30]SAM_PROTO_GetShiftState done [08:32:30]FM_GetShiftState done [08:32:30]opened in 1729556748 [08:32:30]opened+sec_in_day 1729643148 [08:32:30]quantity*price = 50010 [08:32:30]sum+1 = 50012 [08:32:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 77 22.10.2024 08:32 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157249 ФПД: 86916308003362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157249&fm=86916308003362&tin=02508201610067®Number=0000137193017469&sum=50000 [08:32:31]StoreToDocumentArchive [08:32:31]shift 316 fd 157249 [08:32:31]save to /storage/0316/doc_00157249 [08:32:31]save last doc name /storage/0316/doc_00157249 to /storage/kkm_last_doc_name [08:32:31]save OK [08:32:31]Clear old archive folders... [08:32:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:31]tlvbuf is 00219F20 [08:32:31]SAM_PROTO_ClearQueue [08:32:31]wFMCommunicate request_size=4 [08:32:31]MH_SAM_APDU [08:32:31]CAPDU: 80 09 00 00 [08:32:31]Write to MH i2c: E2 08 00 FB 24 80 09 00 00 00 00 00 00 91 [08:32:31]Write i2c OK [08:32:31]MH_I2C_Read... [08:32:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:31]Read from MH i2c: E2 [08:32:31]MH_I2C_Read... [08:32:31]Read from MH i2c: E2 03 00 [08:32:31]MH_I2C_Read... [08:32:31]Read from MH i2c: E2 03 00 FB 24 00 90 00 93 [08:32:31]RAPDU: 90 00 [08:32:31]wFMCommunicate OK [08:32:31]SAM_PROTO_ClearQueue done [08:32:31]KKMCreateOFDPacket [08:32:31]OFDProtocolAddRootSTLVToBuf [08:32:31]FM_MakeSignedData [08:32:31]FM_MakeSignedData [08:32:31]SAM_PROTO_SignData [08:32:31]wFMCommunicate request_size=4 [08:32:31]MH_SAM_APDU [08:32:31]CAPDU: 80 0D 01 02 [08:32:31]Write to MH i2c: E2 08 00 FC 24 80 0D 01 02 00 00 00 00 99 [08:32:31]Write i2c OK [08:32:31]MH_I2C_Read... [08:32:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:31]Read from MH i2c: E2 [08:32:31]MH_I2C_Read... [08:32:31]Read from MH i2c: E2 03 00 [08:32:31]MH_I2C_Read... [08:32:31]Read from MH i2c: E2 03 00 FC 24 00 90 00 94 [08:32:31]RAPDU: 90 00 [08:32:31]wFMCommunicate OK [08:32:31]wFMCommunicate request_size=255 [08:32:31]MH_SAM_APDU [08: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 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 4D 00 00 00 F4 03 04 00 21 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 66 02 00 35 04 06 00 4F [08:32:31]Write to MH i2c: E2 02 01 FD 24 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 4D 00 00 00 F4 03 04 00 21 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 66 02 00 35 04 06 00 4F 00 00 9C [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 03 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 03 00 FD 24 00 90 00 95 [08:32:32]RAPDU: 90 00 [08:32:32]wFMCommunicate OK [08:32:32]wFMCommunicate request_size=10 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 0D 02 02 05 0C C7 A9 EA 22 [08:32:32]Write to MH i2c: E2 0D 00 FE 24 80 0D 02 02 05 00 0C C7 A9 EA 22 00 00 2E [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 03 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 03 00 FE 24 00 90 00 96 [08:32:32]RAPDU: 90 00 [08:32:32]wFMCommunicate OK [08:32:32]wFMCommunicate request_size=4 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 0D 03 02 [08:32:32]Write to MH i2c: E2 08 00 FF 24 80 0D 03 02 00 00 00 00 9E [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 0B 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 0B 00 FF 24 00 EF FB E2 98 8D AA D0 2E 90 00 38 [08:32:32]RAPDU: EF FB E2 98 8D AA D0 2E 90 00 [08:32:32]wFMCommunicate OK [08:32:32]SAM_PROTO_SignData done [08:32:32]FM_MakeSignedData done [08:32:32]CreateOFDProtocolMessage [08:32:32]wFMCommunicate request_size=4 [08:32:32]MH_SAM_APDU [08:32:32]CAPDU: 80 11 00 00 [08:32:32]Write to MH i2c: E2 08 00 00 25 80 11 00 00 00 00 00 00 9F [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:32]Read from MH i2c: E2 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 17 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: E2 17 00 00 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F0 [08:32:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:32]wFMCommunicate OK [08:32:32]CreateOFDProtocolMessage done [08:32:32]OFDSenderStorePacket 157249 [08:32:32]StoreOFDPacket docnum=157249 [08:32:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 CE 07 01 6A E5 5A 03 01 00 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 4D 00 00 00 F4 03 04 00 21 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 66 02 00 35 04 06 00 4F 0C C7 A9 EA 22 EF FB E2 98 8D AA D0 2E [08:32:32]CheckFolder [08:32:32]dirname=/storage/ofd_packets [08:32:32]CheckFolder done [08:32:32]ProducePacketName [08:32:32]name=ofd_packets/00157249 [08:32:32]NVStorageSaveData ofd_packets/00157249 [08:32:32]File name is /storage/ofd_packets/00157249 [08:32:32]Write 301 bytes [08:32:32]NVStorageSaveData done [08:32:32]OFDSenderStorePacket done [08:32:32]KKMCreateOFDPacket done [08:32:32]NVStorageSaveData kkm_last_timestamp [08:32:32]File name is /storage/kkm_last_timestamp [08:32:32]Write 4 bytes [08:32:32]NVStorageSaveData done [08:32:32]ExternCall_PrintAddStr [08:32:32]wPrintStart [08:32:32]Write to MH i2c: 01 00 00 01 25 26 [08:32:32]Write i2c OK [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: 01 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: 01 07 00 [08:32:32]MH_I2C_Read... [08:32:32]Read from MH i2c: 01 07 00 01 25 00 00 00 00 00 FF 0F 3B [08:32:32]RasterBufferAndPrint [08:32:32]line Счет N : (1)875610 [08:32:32]line ИНН: 02508201610067 [08:32:32]line Контрольно-Кассовый Чек [08:32:32]line ПРОДАЖА [08:32:32]line ТРК (МРК, ГНК) : 31 [08:32:32]line Товар: 2710124500 [08:32:32]line Аи-95-К-5 [08:32:32]line 6.740 * 74.20 [08:32:32]line = 500.11 [08:32:32]line НДС 12% НСП 1% [08:32:32]line > о реализуемом товаре [08:32:32]line ОКРУГЛЕНИЕ: -0.11 [08:32:32]line ИТОГО: 500.00 [08:32:32]line Внесено: 500.00 [08:32:32]line СДАЧА: 0.00 [08:32:32]line НСП 1% : 4.43 [08:32:32]line НДС 12% : 53.11 [08:32:32]line Наличными: 500.00 [08:32:32]line Безнал.: 0.00 [08:32:32]line Место: АЗС № 165 "Партнер Нефть" [08:32:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:32]line СНО: Общий режим [08:32:32]line Чек 77 22.10.2024 08:32 [08:32:32]line Смена: 316 ФФД: 1.0 [08:32:32]line ЗНМ: 0300000234 [08:32:32]line РНМ: 0000137193017469 [08:32:32]line Версия ККМ: v1.0 [08:32:32]line ФМ: 0000000000963156 [08:32:32]line ФД: 157249 [08:32:32]line ФПД: 86916308003362 [08:32:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157249&fm=86916308003362&tin=02508201610067®Number=0000137193017469&sum=50000 [08:32:32]OFD Sender: Processing packet 157249 [packets to send 52, broken 51] [08:32:32]ProducePacketName [08:32:32]name=ofd_packets/00157249 [08:32:32]OFD Sender: To server: pG, [08:32:32]CommunicateWithHost lk.salyk.kg:30040 [08:32:32]ConnectInit lk.salyk.kg [08:32:32]written 0, free lines is 4095 [08:32:32]Connected sock=10 [08:32:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F6 CE 07 01 6A E5 5A 03 01 00 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 4D 00 00 00 F4 03 04 00 21 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 41 66 02 00 35 04 06 00 4F 0C C7 A9 EA 22 EF FB E2 98 8D AA D0 2E [08:32:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D0 39 47 00 4F 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 39 36 33 31 35 36 10 04 04 00 41 66 02 00 F4 03 04 00 4E 09 17 67 B6 04 01 00 00 D3 2F 1F 32 0B 86 76 C2 [08:32:33]CommunicateWithHost err = 0 [08:32:33]CheckOFDResponse [08:32:33]1017 (14) - 77093643461234 [08:32:33]1041 (16) - 0000000000963156 [08:32:33]1040 (4) - 157249 [08:32:33]1012 (4) - 22.10.2024 02:09 [08:32:33]1206 (1) - 0 [08:32:33]OFD Sender: Remove packet 157249 [08:32:33]ProducePacketName [08:32:33]name=ofd_packets/00157249 [08:32:33]NVStorageDeleteData [08:32:33]Write to MH i2c: 01 00 00 2C 25 51 [08:32:33]Write i2c OK [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: 01 [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: 01 07 00 [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: 01 07 00 2C 25 00 00 00 00 00 E6 0C 4A [08:32:33]RasterBufferAndPrint [08:32:33]line [08:32:33]line [08:32:33]line [08:32:33]line [08:32:33]line [08:32:33]written 0, free lines is 3308 [08:32:33]MH_Cut [08:32:33]Write to MH i2c: D1 01 00 33 25 01 2A [08:32:33]Write i2c OK [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: D1 [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: D1 01 00 [08:32:33]MH_I2C_Read... [08:32:33]Read from MH i2c: D1 01 00 33 25 00 29 [08:32:33]Write to MH i2c: 01 00 00 34 25 59 [08:32:33]Write i2c OK [08:32:33]MH_I2C_Read... [08:32:33]OFD Sender: No OFD packet to send [08:32:33]*** Cut start [08:32:33]*** Partial cut [08:32:33]*** CUTSNS_PIN = 1 [08:32:34]*** CUTSNS_PIN = 0 [08:32:34]*** Brake cut motor [08:32:34]Read from MH i2c: 01 [08:32:34]MH_I2C_Read... [08:32:34]*** Stop cut motor [08:32:34]Read from MH i2c: 01 07 00 [08:32:34]MH_I2C_Read... [08:32:34]*** Cut end [08:32:34]Read from MH i2c: 01 07 00 34 25 00 00 00 00 00 FF 0F 6E [08:32:34]process_action close_receipt done [08:32:34]requested_data is exist [08:32:34]produce_requested_data [08:32:34]requested_item fm.sn is exist - process it [08:32:34]wFMCommunicate request_size=4 [08:32:34]MH_SAM_APDU [08:32:34]CAPDU: 80 11 00 00 [08:32:34]Write to MH i2c: E2 08 00 35 25 80 11 00 00 00 00 00 00 D4 [08:32:34]Write i2c OK [08:32:34]MH_I2C_Read... [08:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:34]Read from MH i2c: E2 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 17 00 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 17 00 35 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 25 [08:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:34]wFMCommunicate OK [08:32:34]requested_item fd.num is exist - process it [08:32:34]SAM_PROTO_GetFieldsCounters [08:32:34]wFMCommunicate request_size=4 [08:32:34]MH_SAM_APDU [08:32:34]CAPDU: 80 13 00 00 [08:32:34]Write to MH i2c: E2 08 00 36 25 80 13 00 00 00 00 00 00 D7 [08:32:34]Write i2c OK [08:32:34]MH_I2C_Read... [08:32:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:34]Read from MH i2c: E2 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 62 00 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 62 00 36 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 66 02 00 0E 04 04 00 3C 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 DD [08:32:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 41 66 02 00 0E 04 04 00 3C 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 [08:32:34]wFMCommunicate OK [08:32:34]SAM_PROTO_GetFieldsCounters done [08:32:34]requested_item shift.num is exist - process it [08:32:34]requested_item shift.opened is exist - process it [08:32:34]req_shift_opened [08:32:34]FM_GetShiftState [08:32:34]SAM_PROTO_GetShiftState [08:32:34]wFMCommunicate request_size=4 [08:32:34]MH_SAM_APDU [08:32:34]CAPDU: 80 13 01 00 [08:32:34]Write to MH i2c: E2 08 00 37 25 80 13 01 00 00 00 00 00 D9 [08:32:34]Write i2c OK [08:32:34]MH_I2C_Read... [08:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:34]Read from MH i2c: E2 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 0E 00 [08:32:34]MH_I2C_Read... [08:32:34]Read from MH i2c: E2 0E 00 37 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5F [08:32:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:32:34]wFMCommunicate OK [08:32:34]SAM_PROTO_GetShiftState done [08:32:34]FM_GetShiftState done [08:32:34]req_shift_opened done [08:32:34]requested_item shift.open_date is exist - process it [08:32:34]req_shift_open_date [08:32:34]req_shift_open_date done [08:32:34]produce_requested_data done [08:32:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157249,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:32:34]process_action_free close_receipt [08:32:34]json_value_free [08:32:34]json_value_free done [08:32:34]process_json_proto returns [08:32:34]Send response to host [08:32:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157249,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:32:34]free response buf [08:32:34]execute_script done [08:32:34]execute_script returns [08:32:34]free content buf [08:32:34]Sock 7.Close socket [08:32:34]Sock 7.Thread stoped [08:32:35]accept exits with 9 [08:32:35]New connection [08:32:35]New thread 3066801508 created [08:32:35]Thread 3066944868 joined [08:32:35]Waiting for new connection... [08:32:35] Sock 9.Parse request [08:32:35]Sock 9.Check first char [08:32:35]Sock 9.First char is OK [08:32:35]request: POST /json_proto HTTP/1.0 [08:32:35]Method: POST [08:32:35]URL: /json_proto [08:32:35]Method is POST - this is cgi request [08:32:35]url: /json_proto [08:32:35]query_string will be loaded in cgi processing [08:32:35]execute_cgi json_proto POST (null) [08:32:35]execute_cgi path=json_proto method=POST [08:32:35]POST find Content-Length [08:32:35]Host: 172.17.53.67:8080 [08:32:35]Content-Length: 766 [08:32:35]Content-Type: application/json [08:32:35] [08:32:35]POST finish read [08:32:35]Found Content-Length = 766 [08:32:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:35]execute_script... [08:32: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)875611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:32:35]POST & json_proto [08:32:35]process_json_proto [08:32:35]json parsed OK: [08:32:35]protocol is kg_v1.0 [08:32:35]action value=close_receipt [08:32:35]process_action close_receipt [08:32:35]cmd_close_receipt [08:32:35]MH_GetDate [08:32:35]Write to MH i2c: F0 00 00 38 25 4C [08:32:35]Write i2c OK [08:32:35]MH_I2C_Read... [08:32:35]Read from MH i2c: F0 [08:32:35]MH_I2C_Read... [08:32:35]Read from MH i2c: F0 09 00 [08:32:35]MH_I2C_Read... [08:32:35]Read from MH i2c: F0 09 00 38 25 00 25 63 17 67 19 BC 99 64 2D [08:32:35]GetLastDocTimeStamp 1729585953 [08:32:35]current date 1729585957 [08:32:35]FM_GetShiftState [08:32:35]SAM_PROTO_GetShiftState [08:32:35]wFMCommunicate request_size=4 [08:32:35]MH_SAM_APDU [08:32:35]CAPDU: 80 13 01 00 [08:32:35]Write to MH i2c: E2 08 00 39 25 80 13 01 00 00 00 00 00 DB [08:32:35]Write i2c OK [08:32:35]MH_I2C_Read... [08:32:35]Read from MH i2c: E2 [08:32:35]MH_I2C_Read... [08:32:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:35]Read from MH i2c: E2 0E 00 [08:32:35]MH_I2C_Read... [08:32:35]Read from MH i2c: E2 0E 00 39 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 61 [08:32:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:32:35]wFMCommunicate OK [08:32:35]SAM_PROTO_GetShiftState done [08:32:35]FM_GetShiftState done [08:32:35]opened in 1729556748 [08:32:35]opened+sec_in_day 1729643148 [08:32:35]quantity*price = 50010 [08:32:35]sum+1 = 50012 [08:32:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 78 22.10.2024 08:32 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157250 ФПД: 204544239892445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157250&fm=204544239892445&tin=02508201610067®Number=0000137193017469&sum=50011 [08:32:36]StoreToDocumentArchive [08:32:36]shift 316 fd 157250 [08:32:36]save to /storage/0316/doc_00157250 [08:32:36]save last doc name /storage/0316/doc_00157250 to /storage/kkm_last_doc_name [08:32:36]save OK [08:32:36]Clear old archive folders... [08:32:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:32:36]tlvbuf is 00253040 [08:32:36]SAM_PROTO_ClearQueue [08:32:36]wFMCommunicate request_size=4 [08:32:36]MH_SAM_APDU [08:32:36]CAPDU: 80 09 00 00 [08:32:36]Write to MH i2c: E2 08 00 46 25 80 09 00 00 00 00 00 00 DD [08:32:36]Write i2c OK [08:32:36]MH_I2C_Read... [08:32:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:32:36]Read from MH i2c: E2 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 03 00 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 03 00 46 25 00 90 00 DF [08:32:36]RAPDU: 90 00 [08:32:36]wFMCommunicate OK [08:32:36]SAM_PROTO_ClearQueue done [08:32:36]KKMCreateOFDPacket [08:32:36]OFDProtocolAddRootSTLVToBuf [08:32:36]FM_MakeSignedData [08:32:36]FM_MakeSignedData [08:32:36]SAM_PROTO_SignData [08:32:36]wFMCommunicate request_size=4 [08:32:36]MH_SAM_APDU [08:32:36]CAPDU: 80 0D 01 02 [08:32:36]Write to MH i2c: E2 08 00 47 25 80 0D 01 02 00 00 00 00 E5 [08:32:36]Write i2c OK [08:32:36]MH_I2C_Read... [08:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:32:36]Read from MH i2c: E2 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 03 00 [08:32:36]MH_I2C_Read... [08:32:36]Read from MH i2c: E2 03 00 47 25 00 90 00 E0 [08:32:36]RAPDU: 90 00 [08:32:36]wFMCommunicate OK [08:32:36]wFMCommunicate request_size=255 [08:32:36]MH_SAM_APDU [08:32: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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 25 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 66 02 00 35 04 06 00 BA [08:32:36]Write to MH i2c: E2 02 01 48 25 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 25 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 66 02 00 35 04 06 00 BA 00 00 6F [08:32:36]Write i2c OK [08:32:36]MH_I2C_Read... [08:32:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:37]Read from MH i2c: E2 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 03 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 03 00 48 25 00 90 00 E1 [08:32:37]RAPDU: 90 00 [08:32:37]wFMCommunicate OK [08:32:37]wFMCommunicate request_size=10 [08:32:37]MH_SAM_APDU [08:32:37]CAPDU: 80 0D 02 02 05 08 2A C2 77 DD [08:32:37]Write to MH i2c: E2 0D 00 49 25 80 0D 02 02 05 00 08 2A C2 77 DD 00 00 3A [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:32:37]Read from MH i2c: E2 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 03 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 03 00 49 25 00 90 00 E2 [08:32:37]RAPDU: 90 00 [08:32:37]wFMCommunicate OK [08:32:37]wFMCommunicate request_size=4 [08:32:37]MH_SAM_APDU [08:32:37]CAPDU: 80 0D 03 02 [08:32:37]Write to MH i2c: E2 08 00 4A 25 80 0D 03 02 00 00 00 00 EA [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:32:37]Read from MH i2c: E2 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 0B 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 0B 00 4A 25 00 4C 5D A1 41 7A 82 E1 5D 90 00 B0 [08:32:37]RAPDU: 4C 5D A1 41 7A 82 E1 5D 90 00 [08:32:37]wFMCommunicate OK [08:32:37]SAM_PROTO_SignData done [08:32:37]FM_MakeSignedData done [08:32:37]CreateOFDProtocolMessage [08:32:37]wFMCommunicate request_size=4 [08:32:37]MH_SAM_APDU [08:32:37]CAPDU: 80 11 00 00 [08:32:37]Write to MH i2c: E2 08 00 4B 25 80 11 00 00 00 00 00 00 EA [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:37]Read from MH i2c: E2 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 17 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: E2 17 00 4B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3B [08:32:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:37]wFMCommunicate OK [08:32:37]CreateOFDProtocolMessage done [08:32:37]OFDSenderStorePacket 157250 [08:32:37]StoreOFDPacket docnum=157250 [08:32:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB B7 07 01 08 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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 25 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 66 02 00 35 04 06 00 BA 08 2A C2 77 DD 4C 5D A1 41 7A 82 E1 5D [08:32:37]CheckFolder [08:32:37]dirname=/storage/ofd_packets [08:32:37]CheckFolder done [08:32:37]ProducePacketName [08:32:37]name=ofd_packets/00157250 [08:32:37]NVStorageSaveData ofd_packets/00157250 [08:32:37]File name is /storage/ofd_packets/00157250 [08:32:37]Write 301 bytes [08:32:37]NVStorageSaveData done [08:32:37]OFDSenderStorePacket done [08:32:37]KKMCreateOFDPacket done [08:32:37]NVStorageSaveData kkm_last_timestamp [08:32:37]File name is /storage/kkm_last_timestamp [08:32:37]Write 4 bytes [08:32:37]NVStorageSaveData done [08:32:37]ExternCall_PrintAddStr [08:32:37]wPrintStart [08:32:37]Write to MH i2c: 01 00 00 4C 25 71 [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 07 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 07 00 4C 25 00 00 00 00 00 FF 0F 86 [08:32:37]RasterBufferAndPrint [08:32:37]line Счет N : (1)875611 [08:32:37]line ИНН: 02508201610067 [08:32:37]line Контрольно-Кассовый Чек [08:32:37]line ПРОДАЖА [08:32:37]line ТРК (МРК, ГНК) : 41 [08:32:37]line Товар: 2710124500 [08:32:37]line Аи-95-К-5 [08:32:37]line 6.740 * 74.20 [08:32:37]line = 500.11 [08:32:37]line НДС 12% НСП 1% [08:32:37]line > о реализуемом товаре [08:32:37]line ИТОГО: 500.11 [08:32:37]line НСП 1% : 4.43 [08:32:37]line НДС 12% : 53.11 [08:32:37]line Наличными: 0.00 [08:32:37]line Безнал.: 500.11 [08:32:37]line Место: АЗС № 165 "Партнер Нефть" [08:32:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:32:37]line СНО: Общий режим [08:32:37]line Чек 78 22.10.2024 08:32 [08:32:37]line Смена: 316 ФФД: 1.0 [08:32:37]line ЗНМ: 0300000234 [08:32:37]line РНМ: 0000137193017469 [08:32:37]line Версия ККМ: v1.0 [08:32:37]line Платежная система: Mbank [08:32:37]line ФМ: 0000000000963156 [08:32:37]line ФД: 157250 [08:32:37]line ФПД: 204544239892445 [08:32:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083237&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157250&fm=204544239892445&tin=02508201610067®Number=0000137193017469&sum=50011 [08:32:37]written 0, free lines is 4095 [08:32:37]OFD Sender: Processing packet 157250 [packets to send 52, broken 51] [08:32:37]ProducePacketName [08:32:37]name=ofd_packets/00157250 [08:32:37]OFD Sender: To server: pG, [08:32:37]CommunicateWithHost lk.salyk.kg:30040 [08:32:37]ConnectInit lk.salyk.kg [08:32:37]Connected sock=10 [08:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB B7 07 01 08 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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 25 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 42 66 02 00 35 04 06 00 BA 08 2A C2 77 DD 4C 5D A1 41 7A 82 E1 5D [08:32:37]Write to MH i2c: 01 00 00 75 25 9A [08:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4D 9B 47 00 C9 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 39 36 33 31 35 36 10 04 04 00 42 66 02 00 F4 03 04 00 53 09 17 67 B6 04 01 00 00 D4 35 00 FE 65 90 21 D8 [08:32:37]CommunicateWithHost err = 0 [08:32:37]CheckOFDResponse [08:32:37]1017 (14) - 77093643461234 [08:32:37]1041 (16) - 0000000000963156 [08:32:37]1040 (4) - 157250 [08:32:37]1012 (4) - 22.10.2024 02:09 [08:32:37]1206 (1) - 0 [08:32:37]OFD Sender: Remove packet 157250 [08:32:37]ProducePacketName [08:32:37]name=ofd_packets/00157250 [08:32:37]NVStorageDeleteData [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 07 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: 01 07 00 75 25 00 00 00 00 00 0E 0D BC [08:32:37]RasterBufferAndPrint [08:32:37]line [08:32:37]line [08:32:37]line [08:32:37]line [08:32:37]line [08:32:37]written 0, free lines is 3388 [08:32:37]MH_Cut [08:32:37]Write to MH i2c: D1 01 00 7C 25 01 73 [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: D1 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: D1 01 00 [08:32:37]MH_I2C_Read... [08:32:37]Read from MH i2c: D1 01 00 7C 25 00 72 [08:32:37]Write to MH i2c: 01 00 00 7D 25 A2 [08:32:37]Write i2c OK [08:32:37]MH_I2C_Read... [08:32:38]OFD Sender: No OFD packet to send [08:32:38]*** Cut start [08:32:38]*** Partial cut [08:32:38]*** CUTSNS_PIN = 1 [08:32:38]*** CUTSNS_PIN = 0 [08:32:38]*** Brake cut motor [08:32:39]Read from MH i2c: 01 [08:32:39]MH_I2C_Read... [08:32:39]*** Stop cut motor [08:32:39]*** Cut end [08:32:39]Read from MH i2c: 01 07 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: 01 07 00 7D 25 00 00 00 00 00 FF 0F B7 [08:32:39]process_action close_receipt done [08:32:39]requested_data is exist [08:32:39]produce_requested_data [08:32:39]requested_item fm.sn is exist - process it [08:32:39]wFMCommunicate request_size=4 [08:32:39]MH_SAM_APDU [08:32:39]CAPDU: 80 11 00 00 [08:32:39]Write to MH i2c: E2 08 00 7E 25 80 11 00 00 00 00 00 00 1D [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:39]Read from MH i2c: E2 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 17 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 17 00 7E 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6E [08:32:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:32:39]wFMCommunicate OK [08:32:39]requested_item fd.num is exist - process it [08:32:39]SAM_PROTO_GetFieldsCounters [08:32:39]wFMCommunicate request_size=4 [08:32:39]MH_SAM_APDU [08:32:39]CAPDU: 80 13 00 00 [08:32:39]Write to MH i2c: E2 08 00 7F 25 80 13 00 00 00 00 00 00 20 [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:39]Read from MH i2c: E2 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 62 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 62 00 7F 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 66 02 00 0E 04 04 00 3C 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 2A [08:32:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 42 66 02 00 0E 04 04 00 3C 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 [08:32:39]wFMCommunicate OK [08:32:39]SAM_PROTO_GetFieldsCounters done [08:32:39]requested_item shift.num is exist - process it [08:32:39]requested_item shift.opened is exist - process it [08:32:39]req_shift_opened [08:32:39]FM_GetShiftState [08:32:39]SAM_PROTO_GetShiftState [08:32:39]wFMCommunicate request_size=4 [08:32:39]MH_SAM_APDU [08:32:39]CAPDU: 80 13 01 00 [08:32:39]Write to MH i2c: E2 08 00 80 25 80 13 01 00 00 00 00 00 22 [08:32:39]Write i2c OK [08:32:39]MH_I2C_Read... [08:32:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:39]Read from MH i2c: E2 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 0E 00 [08:32:39]MH_I2C_Read... [08:32:39]Read from MH i2c: E2 0E 00 80 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A8 [08:32:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:32:39]wFMCommunicate OK [08:32:39]SAM_PROTO_GetShiftState done [08:32:39]FM_GetShiftState done [08:32:39]req_shift_opened done [08:32:39]requested_item shift.open_date is exist - process it [08:32:39]req_shift_open_date [08:32:39]req_shift_open_date done [08:32:39]produce_requested_data done [08:32:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157250,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:32:39]process_action_free close_receipt [08:32:39]json_value_free [08:32:39]json_value_free done [08:32:39]process_json_proto returns [08:32:39]Send response to host [08:32:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157250,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:32:39]free response buf [08:32:39]execute_script done [08:32:39]execute_script returns [08:32:39]free content buf [08:32:39]Sock 9.Close socket [08:32:39]Sock 9.Thread stoped [08:32:43]OFD Sender: No OFD packet to send [08:32:48]OFD Sender: No OFD packet to send [08:32:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [08:33:13]OFD Sender: No OFD packet to send [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:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:47]accept exits with 7 [08:33:47]New connection [08:33:47]New thread 3066944868 created [08:33:47]Thread 3066801508 joined [08:33:47]Waiting for new connection... [08:33:47] Sock 7.Parse request [08:33:47]Sock 7.Check first char [08:33:47]Sock 7.First char is OK [08:33:47]request: POST /json_proto HTTP/1.0 [08:33:47]Method: POST [08:33:47]URL: /json_proto [08:33:47]Method is POST - this is cgi request [08:33:47]url: /json_proto [08:33:47]query_string will be loaded in cgi processing [08:33:47]execute_cgi json_proto POST (null) [08:33:47]execute_cgi path=json_proto method=POST [08:33:47]POST find Content-Length [08:33:47]Host: 172.17.53.67:8080 [08:33:47]Content-Length: 759 [08:33:47]Content-Type: application/json [08:33:47] [08:33:47]POST finish read [08:33:47]Found Content-Length = 759 [08:33:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:47]execute_script... [08: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)875612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:33:47]POST & json_proto [08:33:47]process_json_proto [08:33:47]json parsed OK: [08:33:47]protocol is kg_v1.0 [08:33:47]action value=close_receipt [08:33:47]process_action close_receipt [08:33:47]cmd_close_receipt [08:33:47]MH_GetDate [08:33:47]Write to MH i2c: F0 00 00 81 25 95 [08:33:47]Write i2c OK [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: F0 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: F0 09 00 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: F0 09 00 81 25 00 6E 63 17 67 19 BC 99 64 BF [08:33:47]GetLastDocTimeStamp 1729585957 [08:33:47]current date 1729586030 [08:33:47]FM_GetShiftState [08:33:47]SAM_PROTO_GetShiftState [08:33:47]wFMCommunicate request_size=4 [08:33:47]MH_SAM_APDU [08:33:47]CAPDU: 80 13 01 00 [08:33:47]Write to MH i2c: E2 08 00 82 25 80 13 01 00 00 00 00 00 24 [08:33:47]Write i2c OK [08:33:47]MH_I2C_Read... [08:33:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:47]Read from MH i2c: E2 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: E2 0E 00 [08:33:47]MH_I2C_Read... [08:33:47]Read from MH i2c: E2 0E 00 82 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AA [08:33:47]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:33:47]wFMCommunicate OK [08:33:47]SAM_PROTO_GetShiftState done [08:33:47]FM_GetShiftState done [08:33:47]opened in 1729556748 [08:33:47]opened+sec_in_day 1729643148 [08:33:47]quantity*price = 30027 [08:33:47]sum+1 = 30029 [08:33:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 79 22.10.2024 08:33 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157251 ФПД: 157623699879681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083350&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157251&fm=157623699879681&tin=02508201610067®Number=0000137193017469&sum=30028 [08:33:48]StoreToDocumentArchive [08:33:48]shift 316 fd 157251 [08:33:48]save to /storage/0316/doc_00157251 [08:33:48]save last doc name /storage/0316/doc_00157251 to /storage/kkm_last_doc_name [08:33:48]save OK [08:33:48]Clear old archive folders... [08:33:48]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:33:48]tlvbuf is 001BAA70 [08:33:48]SAM_PROTO_ClearQueue [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 09 00 00 [08:33:48]Write to MH i2c: E2 08 00 8F 25 80 09 00 00 00 00 00 00 26 [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:33:48]Read from MH i2c: E2 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 03 00 [08:33:48]MH_I2C_Read... [08:33:48]Read from MH i2c: E2 03 00 8F 25 00 90 00 28 [08:33:48]RAPDU: 90 00 [08:33:48]wFMCommunicate OK [08:33:48]SAM_PROTO_ClearQueue done [08:33:48]KKMCreateOFDPacket [08:33:48]OFDProtocolAddRootSTLVToBuf [08:33:48]FM_MakeSignedData [08:33:48]FM_MakeSignedData [08:33:48]SAM_PROTO_SignData [08:33:48]wFMCommunicate request_size=4 [08:33:48]MH_SAM_APDU [08:33:48]CAPDU: 80 0D 01 02 [08:33:48]Write to MH i2c: E2 08 00 90 25 80 0D 01 02 00 00 00 00 2E [08:33:48]Write i2c OK [08:33:48]MH_I2C_Read... [08:33:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:33:49]Read from MH i2c: E2 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 90 25 00 90 00 29 [08:33:49]RAPDU: 90 00 [08:33:49]wFMCommunicate OK [08:33:49]wFMCommunicate request_size=255 [08:33:49]MH_SAM_APDU [08:33:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 6E 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 66 02 00 35 04 06 00 [08:33:49]Write to MH i2c: E2 02 01 91 25 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 6E 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 66 02 00 35 04 06 00 00 00 CB [08:33:49]Write i2c OK [08:33:49]MH_I2C_Read... [08:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:49]Read from MH i2c: E2 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 91 25 00 90 00 2A [08:33:49]RAPDU: 90 00 [08:33:49]wFMCommunicate OK [08:33:49]wFMCommunicate request_size=11 [08:33:49]MH_SAM_APDU [08:33:49]CAPDU: 80 0D 02 02 06 8F 5B A0 A3 B7 01 [08:33:49]Write to MH i2c: E2 0E 00 92 25 80 0D 02 02 06 00 8F 5B A0 A3 B7 01 00 00 22 [08:33:49]Write i2c OK [08:33:49]MH_I2C_Read... [08:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:33:49]Read from MH i2c: E2 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 03 00 92 25 00 90 00 2B [08:33:49]RAPDU: 90 00 [08:33:49]wFMCommunicate OK [08:33:49]wFMCommunicate request_size=4 [08:33:49]MH_SAM_APDU [08:33:49]CAPDU: 80 0D 03 02 [08:33:49]Write to MH i2c: E2 08 00 93 25 80 0D 03 02 00 00 00 00 33 [08:33:49]Write i2c OK [08:33:49]MH_I2C_Read... [08:33:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:33:49]Read from MH i2c: E2 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 0B 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 0B 00 93 25 00 4D 36 75 F0 91 82 97 4A 90 00 10 [08:33:49]RAPDU: 4D 36 75 F0 91 82 97 4A 90 00 [08:33:49]wFMCommunicate OK [08:33:49]SAM_PROTO_SignData done [08:33:49]FM_MakeSignedData done [08:33:49]CreateOFDProtocolMessage [08:33:49]wFMCommunicate request_size=4 [08:33:49]MH_SAM_APDU [08:33:49]CAPDU: 80 11 00 00 [08:33:49]Write to MH i2c: E2 08 00 94 25 80 11 00 00 00 00 00 00 33 [08:33:49]Write i2c OK [08:33:49]MH_I2C_Read... [08:33:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:49]Read from MH i2c: E2 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 17 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: E2 17 00 94 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 84 [08:33:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:33:49]wFMCommunicate OK [08:33:49]CreateOFDProtocolMessage done [08:33:49]OFDSenderStorePacket 157251 [08:33:49]StoreOFDPacket docnum=157251 [08:33:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 6A 08 01 0C AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 6E 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 66 02 00 35 04 06 00 8F 5B A0 A3 B7 01 4D 36 75 F0 91 82 97 4A [08:33:49]CheckFolder [08:33:49]dirname=/storage/ofd_packets [08:33:49]CheckFolder done [08:33:49]ProducePacketName [08:33:49]name=ofd_packets/00157251 [08:33:49]NVStorageSaveData ofd_packets/00157251 [08:33:49]File name is /storage/ofd_packets/00157251 [08:33:49]Write 302 bytes [08:33:49]NVStorageSaveData done [08:33:49]OFDSenderStorePacket done [08:33:49]KKMCreateOFDPacket done [08:33:49]NVStorageSaveData kkm_last_timestamp [08:33:49]File name is /storage/kkm_last_timestamp [08:33:49]Write 4 bytes [08:33:49]NVStorageSaveData done [08:33:49]ExternCall_PrintAddStr [08:33:49]wPrintStart [08:33:49]Write to MH i2c: 01 00 00 95 25 BA [08:33:49]Write i2c OK [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: 01 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: 01 07 00 [08:33:49]MH_I2C_Read... [08:33:49]Read from MH i2c: 01 07 00 95 25 00 00 00 00 00 FF 0F CF [08:33:49]RasterBufferAndPrint [08:33:49]line Счет N : (1)875612 [08:33:49]line ИНН: 02508201610067 [08:33:49]line Контрольно-Кассовый Чек [08:33:49]line ПРОДАЖА [08:33:49]line ТРК (МРК, ГНК) : 23 [08:33:49]line Товар: 2710124130 [08:33:49]line Super 92-К-5 [08:33:49]line 4.390 * 68.40 [08:33:49]line = 300.28 [08:33:49]line НДС 12% НСП 1% [08:33:49]line > о реализуемом товаре [08:33:49]line ИТОГО: 300.28 [08:33:49]line НСП 1% : 2.66 [08:33:49]line НДС 12% : 31.89 [08:33:49]line Наличными: 0.00 [08:33:49]line Безнал.: 300.28 [08:33:49]line Место: АЗС № 165 "Партнер Нефть" [08:33:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:33:49]line СНО: Общий режим [08:33:49]line Чек 79 22.10.2024 08:33 [08:33:49]line Смена: 316 ФФД: 1.0 [08:33:49]line ЗНМ: 0300000234 [08:33:49]line РНМ: 0000137193017469 [08:33:49]line Версия ККМ: v1.0 [08:33:49]line Платежная система: Mbank [08:33:49]line ФМ: 0000000000963156 [08:33:49]line ФД: 157251 [08:33:49]line ФПД: 157623699879681 [08:33:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083350&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157251&fm=157623699879681&tin=02508201610067®Number=0000137193017469&sum=30028 [08:33:49]OFD Sender: Processing packet 157251 [packets to send 52, broken 51] [08:33:49]ProducePacketName [08:33:49]name=ofd_packets/00157251 [08:33:49]OFD Sender: To server: pG, [08:33:49]CommunicateWithHost lk.salyk.kg:30040 [08:33:49]ConnectInit lk.salyk.kg [08:33:49]written 0, free lines is 4095 [08:33:49]Connected sock=10 [08:33:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B7 6A 08 01 0C AE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 6E 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 43 66 02 00 35 04 06 00 8F 5B A0 A3 B7 01 4D 36 75 F0 91 82 97 4A [08:33:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 2C 47 00 8D 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 39 36 33 31 35 36 10 04 04 00 43 66 02 00 F4 03 04 00 9B 09 17 67 B6 04 01 00 00 D1 BE 59 9B 1C E9 B5 B3 [08:33:50]CommunicateWithHost err = 0 [08:33:50]CheckOFDResponse [08:33:50]1017 (14) - 77093643461234 [08:33:50]1041 (16) - 0000000000963156 [08:33:50]1040 (4) - 157251 [08:33:50]1012 (4) - 22.10.2024 02:10 [08:33:50]1206 (1) - 0 [08:33:50]OFD Sender: Remove packet 157251 [08:33:50]ProducePacketName [08:33:50]name=ofd_packets/00157251 [08:33:50]NVStorageDeleteData [08:33:50]Write to MH i2c: 01 00 00 BE 25 E3 [08:33:50]Write i2c OK [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: 01 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: 01 07 00 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: 01 07 00 BE 25 00 00 00 00 00 19 0D 10 [08:33:50]RasterBufferAndPrint [08:33:50]line [08:33:50]line [08:33:50]line [08:33:50]line [08:33:50]line [08:33:50]written 0, free lines is 3359 [08:33:50]MH_Cut [08:33:50]Write to MH i2c: D1 01 00 C5 25 01 BC [08:33:50]Write i2c OK [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: D1 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: D1 01 00 [08:33:50]MH_I2C_Read... [08:33:50]Read from MH i2c: D1 01 00 C5 25 00 BB [08:33:50]Write to MH i2c: 01 00 00 C6 25 EB [08:33:50]Write i2c OK [08:33:50]MH_I2C_Read... [08:33:50]OFD Sender: No OFD packet to send [08:33:50]*** Cut start [08:33:50]*** Partial cut [08:33:50]*** CUTSNS_PIN = 1 [08:33:51]*** CUTSNS_PIN = 0 [08:33:51]*** Brake cut motor [08:33:51]Read from MH i2c: 01 [08:33:51]MH_I2C_Read... [08:33:51]*** Stop cut motor [08:33:51]*** Cut end [08:33:51]Read from MH i2c: 01 07 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: 01 07 00 C6 25 00 00 00 00 00 FF 0F 00 [08:33:51]process_action close_receipt done [08:33:51]requested_data is exist [08:33:51]produce_requested_data [08:33:51]requested_item fm.sn is exist - process it [08:33:51]wFMCommunicate request_size=4 [08:33:51]MH_SAM_APDU [08:33:51]CAPDU: 80 11 00 00 [08:33:51]Write to MH i2c: E2 08 00 C7 25 80 11 00 00 00 00 00 00 66 [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:33:51]Read from MH i2c: E2 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 17 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 17 00 C7 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [08:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:33:51]wFMCommunicate OK [08:33:51]requested_item fd.num is exist - process it [08:33:51]SAM_PROTO_GetFieldsCounters [08:33:51]wFMCommunicate request_size=4 [08:33:51]MH_SAM_APDU [08:33:51]CAPDU: 80 13 00 00 [08:33:51]Write to MH i2c: E2 08 00 C8 25 80 13 00 00 00 00 00 00 69 [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:33:51]Read from MH i2c: E2 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 62 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 62 00 C8 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 66 02 00 0E 04 04 00 3C 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 77 [08:33:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 43 66 02 00 0E 04 04 00 3C 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 [08:33:51]wFMCommunicate OK [08:33:51]SAM_PROTO_GetFieldsCounters done [08:33:51]requested_item shift.num is exist - process it [08:33:51]requested_item shift.opened is exist - process it [08:33:51]req_shift_opened [08:33:51]FM_GetShiftState [08:33:51]SAM_PROTO_GetShiftState [08:33:51]wFMCommunicate request_size=4 [08:33:51]MH_SAM_APDU [08:33:51]CAPDU: 80 13 01 00 [08:33:51]Write to MH i2c: E2 08 00 C9 25 80 13 01 00 00 00 00 00 6B [08:33:51]Write i2c OK [08:33:51]MH_I2C_Read... [08:33:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:33:51]Read from MH i2c: E2 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 0E 00 [08:33:51]MH_I2C_Read... [08:33:51]Read from MH i2c: E2 0E 00 C9 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F1 [08:33:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:33:51]wFMCommunicate OK [08:33:51]SAM_PROTO_GetShiftState done [08:33:51]FM_GetShiftState done [08:33:51]req_shift_opened done [08:33:51]requested_item shift.open_date is exist - process it [08:33:51]req_shift_open_date [08:33:51]req_shift_open_date done [08:33:51]produce_requested_data done [08:33:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157251,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:33:51]process_action_free close_receipt [08:33:51]json_value_free [08:33:51]json_value_free done [08:33:51]process_json_proto returns [08:33:51]Send response to host [08:33:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157251,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:33:51]free response buf [08:33:51]execute_script done [08:33:51]execute_script returns [08:33:51]free content buf [08:33:51]Sock 7.Close socket [08:33:51]Sock 7.Thread stoped [08:33:55]OFD Sender: No OFD packet to send [08:34:00]OFD Sender: No OFD packet to send [08:34:05]OFD Sender: No OFD packet to send [08:34:10]OFD Sender: No OFD packet to send [08:34:15]OFD Sender: No OFD packet to send [08:34:20]OFD Sender: No OFD packet to send [08:34:25]OFD Sender: No OFD packet to send [08:34:30]OFD Sender: No OFD packet to send [08:34:35]OFD Sender: No OFD packet to send [08:34:40]OFD Sender: No OFD packet to send [08:34:45]OFD Sender: No OFD packet to send [08:34:50]OFD Sender: No OFD packet to send [08:34:55]OFD Sender: No OFD packet to send [08:35:00]OFD Sender: No OFD packet to send [08:35:05]OFD Sender: No OFD packet to send [08:35:10]OFD Sender: No OFD packet to send [08:35:15]OFD Sender: No OFD packet to send [08:35:20]OFD Sender: No OFD packet to send [08:35:25]OFD Sender: No OFD packet to send [08:35:30]OFD Sender: No OFD packet to send [08:35:35]OFD Sender: No OFD packet to send [08:35:38]accept exits with 9 [08:35:38]New connection [08:35:38]New thread 3066801508 created [08:35:38]Thread 3066944868 joined [08:35:38]Waiting for new connection... [08:35:38] Sock 9.Parse request [08:35:38]Sock 9.Check first char [08:35:38]Sock 9.First char is OK [08:35:38]request: POST /json_proto HTTP/1.0 [08:35:38]Method: POST [08:35:38]URL: /json_proto [08:35:38]Method is POST - this is cgi request [08:35:38]url: /json_proto [08:35:38]query_string will be loaded in cgi processing [08:35:38]execute_cgi json_proto POST (null) [08:35:38]execute_cgi path=json_proto method=POST [08:35:38]POST find Content-Length [08:35:38]Host: 172.17.53.67:8080 [08:35:38]Content-Length: 679 [08:35:38]Content-Type: application/json [08:35:38] [08:35:38]POST finish read [08:35:38]Found Content-Length = 679 [08:35:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:35:38]execute_script... [08:35: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)875613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:35:38]POST & json_proto [08:35:38]process_json_proto [08:35:38]json parsed OK: [08:35:38]protocol is kg_v1.0 [08:35:38]action value=close_receipt [08:35:38]process_action close_receipt [08:35:38]cmd_close_receipt [08:35:38]MH_GetDate [08:35:38]Write to MH i2c: F0 00 00 CA 25 DE [08:35:38]Write i2c OK [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: F0 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: F0 09 00 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: F0 09 00 CA 25 00 DC 63 17 67 19 BC 99 64 76 [08:35:38]GetLastDocTimeStamp 1729586030 [08:35:38]current date 1729586140 [08:35:38]FM_GetShiftState [08:35:38]SAM_PROTO_GetShiftState [08:35:38]wFMCommunicate request_size=4 [08:35:38]MH_SAM_APDU [08:35:38]CAPDU: 80 13 01 00 [08:35:38]Write to MH i2c: E2 08 00 CB 25 80 13 01 00 00 00 00 00 6D [08:35:38]Write i2c OK [08:35:38]MH_I2C_Read... [08:35:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:38]Read from MH i2c: E2 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: E2 0E 00 [08:35:38]MH_I2C_Read... [08:35:38]Read from MH i2c: E2 0E 00 CB 25 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F3 [08:35:38]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:35:38]wFMCommunicate OK [08:35:38]SAM_PROTO_GetShiftState done [08:35:38]FM_GetShiftState done [08:35:38]opened in 1729556748 [08:35:38]opened+sec_in_day 1729643148 [08:35:38]quantity*price = 100050 [08:35:38]sum+1 = 100052 [08:35:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 80 22.10.2024 08:35 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157252 ФПД: 278304810857713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157252&fm=278304810857713&tin=02508201610067®Number=0000137193017469&sum=100000 [08:35:39]StoreToDocumentArchive [08:35:39]shift 316 fd 157252 [08:35:39]save to /storage/0316/doc_00157252 [08:35:39]save last doc name /storage/0316/doc_00157252 to /storage/kkm_last_doc_name [08:35:39]save OK [08:35:39]Clear old archive folders... [08:35:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:35:39]tlvbuf is B6DA6010 [08:35:39]SAM_PROTO_ClearQueue [08:35:39]wFMCommunicate request_size=4 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 09 00 00 [08:35:39]Write to MH i2c: E2 08 00 D8 25 80 09 00 00 00 00 00 00 6F [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 D8 25 00 90 00 71 [08:35:39]RAPDU: 90 00 [08:35:39]wFMCommunicate OK [08:35:39]SAM_PROTO_ClearQueue done [08:35:39]KKMCreateOFDPacket [08:35:39]OFDProtocolAddRootSTLVToBuf [08:35:39]FM_MakeSignedData [08:35:39]FM_MakeSignedData [08:35:39]SAM_PROTO_SignData [08:35:39]wFMCommunicate request_size=4 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 0D 01 02 [08:35:39]Write to MH i2c: E2 08 00 D9 25 80 0D 01 02 00 00 00 00 77 [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 D9 25 00 90 00 72 [08:35:39]RAPDU: 90 00 [08:35:39]wFMCommunicate OK [08:35:39]wFMCommunicate request_size=255 [08:35:39]MH_SAM_APDU [08:35: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 32 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 50 00 00 00 F4 03 04 00 DC 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 66 02 00 35 04 06 00 FD 1D E3 63 [08:35:39]Write to MH i2c: E2 02 01 DA 25 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 32 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 50 00 00 00 F4 03 04 00 DC 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 66 02 00 35 04 06 00 FD 1D E3 63 00 00 67 [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 DA 25 00 90 00 73 [08:35:39]RAPDU: 90 00 [08:35:39]wFMCommunicate OK [08:35:39]wFMCommunicate request_size=7 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 0D 02 02 02 F4 F1 [08:35:39]Write to MH i2c: E2 0A 00 DB 25 80 0D 02 02 02 00 F4 F1 00 00 63 [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 03 00 DB 25 00 90 00 74 [08:35:39]RAPDU: 90 00 [08:35:39]wFMCommunicate OK [08:35:39]wFMCommunicate request_size=4 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 0D 03 02 [08:35:39]Write to MH i2c: E2 08 00 DC 25 80 0D 03 02 00 00 00 00 7C [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 0B 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 0B 00 DC 25 00 4C 23 63 95 6B B6 5C 79 90 00 DA [08:35:39]RAPDU: 4C 23 63 95 6B B6 5C 79 90 00 [08:35:39]wFMCommunicate OK [08:35:39]SAM_PROTO_SignData done [08:35:39]FM_MakeSignedData done [08:35:39]CreateOFDProtocolMessage [08:35:39]wFMCommunicate request_size=4 [08:35:39]MH_SAM_APDU [08:35:39]CAPDU: 80 11 00 00 [08:35:39]Write to MH i2c: E2 08 00 DD 25 80 11 00 00 00 00 00 00 7C [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:39]Read from MH i2c: E2 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 17 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: E2 17 00 DD 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CD [08:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:39]wFMCommunicate OK [08:35:39]CreateOFDProtocolMessage done [08:35:39]OFDSenderStorePacket 157252 [08:35:39]StoreOFDPacket docnum=157252 [08:35:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 B0 04 01 84 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 50 00 00 00 F4 03 04 00 DC 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 66 02 00 35 04 06 00 FD 1D E3 63 F4 F1 4C 23 63 95 6B B6 5C 79 [08:35:39]CheckFolder [08:35:39]dirname=/storage/ofd_packets [08:35:39]CheckFolder done [08:35:39]ProducePacketName [08:35:39]name=ofd_packets/00157252 [08:35:39]NVStorageSaveData ofd_packets/00157252 [08:35:39]File name is /storage/ofd_packets/00157252 [08:35:39]Write 298 bytes [08:35:39]NVStorageSaveData done [08:35:39]OFDSenderStorePacket done [08:35:39]KKMCreateOFDPacket done [08:35:39]NVStorageSaveData kkm_last_timestamp [08:35:39]File name is /storage/kkm_last_timestamp [08:35:39]Write 4 bytes [08:35:39]NVStorageSaveData done [08:35:39]ExternCall_PrintAddStr [08:35:39]wPrintStart [08:35:39]Write to MH i2c: 01 00 00 DE 25 03 [08:35:39]Write i2c OK [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: 01 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: 01 07 00 [08:35:39]MH_I2C_Read... [08:35:39]Read from MH i2c: 01 07 00 DE 25 00 00 00 00 00 FF 0F 18 [08:35:39]RasterBufferAndPrint [08:35:39]line Счет N : (1)875613 [08:35:39]line ИНН: 02508201610067 [08:35:39]line Контрольно-Кассовый Чек [08:35:39]line ПРОДАЖА [08:35:39]line ТРК (МРК, ГНК) : 14 [08:35:39]line Товар: 2710194210 [08:35:39]line ДТ-К-2 [08:35:39]line 13.130 * 76.20 [08:35:39]line = 1000.51 [08:35:39]line НДС 12% НСП 1% [08:35:39]line > о реализуемом товаре [08:35:39]line ОКРУГЛЕНИЕ: -0.51 [08:35:39]line ИТОГО: 1000.00 [08:35:39]line Внесено: 1000.00 [08:35:39]line СДАЧА: 0.00 [08:35:39]line НСП 1% : 8.85 [08:35:39]line НДС 12% : 106.25 [08:35:39]line Наличными: 1000.00 [08:35:39]line Безнал.: 0.00 [08:35:39]line Место: АЗС № 165 "Партнер Нефть" [08:35:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:35:39]line СНО: Общий режим [08:35:39]line Чек 80 22.10.2024 08:35 [08:35:39]line Смена: 316 ФФД: 1.0 [08:35:39]line ЗНМ: 0300000234 [08:35:39]line РНМ: 0000137193017469 [08:35:39]line Версия ККМ: v1.0 [08:35:39]line ФМ: 0000000000963156 [08:35:39]line ФД: 157252 [08:35:39]line ФПД: 278304810857713 [08:35:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083540&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157252&fm=278304810857713&tin=02508201610067®Number=0000137193017469&sum=100000 [08:35:40]OFD Sender: Processing packet 157252 [packets to send 52, broken 51] [08:35:40]ProducePacketName [08:35:40]name=ofd_packets/00157252 [08:35:40]OFD Sender: To server: pG, [08:35:40]CommunicateWithHost lk.salyk.kg:30040 [08:35:40]ConnectInit lk.salyk.kg [08:35:40]written 0, free lines is 4095 [08:35:40]Connected sock=10 [08:35:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F6 B0 04 01 84 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 50 00 00 00 F4 03 04 00 DC 63 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 44 66 02 00 35 04 06 00 FD 1D E3 63 F4 F1 4C 23 63 95 6B B6 5C 79 [08:35:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC C3 47 00 E9 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 39 36 33 31 35 36 10 04 04 00 44 66 02 00 F4 03 04 00 09 0A 17 67 B6 04 01 00 00 31 05 3B 35 E5 CD 52 5B [08:35:40]CommunicateWithHost err = 0 [08:35:40]CheckOFDResponse [08:35:40]1017 (14) - 77093643461234 [08:35:40]1041 (16) - 0000000000963156 [08:35:40]1040 (4) - 157252 [08:35:40]1012 (4) - 22.10.2024 02:12 [08:35:40]1206 (1) - 0 [08:35:40]OFD Sender: Remove packet 157252 [08:35:40]ProducePacketName [08:35:40]name=ofd_packets/00157252 [08:35:40]NVStorageDeleteData [08:35:40]Write to MH i2c: 01 00 00 09 26 2F [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: 01 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: 01 07 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: 01 07 00 09 26 00 00 00 00 00 E3 0C 25 [08:35:40]RasterBufferAndPrint [08:35:40]line [08:35:40]line [08:35:40]line [08:35:40]line [08:35:40]line [08:35:40]written 0, free lines is 3305 [08:35:40]MH_Cut [08:35:40]Write to MH i2c: D1 01 00 10 26 01 08 [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: D1 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: D1 01 00 [08:35:40]MH_I2C_Read... [08:35:40]Read from MH i2c: D1 01 00 10 26 00 07 [08:35:40]Write to MH i2c: 01 00 00 11 26 37 [08:35:40]Write i2c OK [08:35:40]MH_I2C_Read... [08:35:40]OFD Sender: No OFD packet to send [08:35:41]*** Cut start [08:35:41]*** Partial cut [08:35:41]*** CUTSNS_PIN = 1 [08:35:41]*** CUTSNS_PIN = 0 [08:35:41]*** Brake cut motor [08:35:41]Read from MH i2c: 01 [08:35:41]MH_I2C_Read... [08:35:41]*** Stop cut motor [08:35:41]*** Cut end [08:35:41]Read from MH i2c: 01 07 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: 01 07 00 11 26 00 00 00 00 00 FF 0F 4C [08:35:41]process_action close_receipt done [08:35:41]requested_data is exist [08:35:41]produce_requested_data [08:35:41]requested_item fm.sn is exist - process it [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 11 00 00 [08:35:41]Write to MH i2c: E2 08 00 12 26 80 11 00 00 00 00 00 00 B2 [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:41]Read from MH i2c: E2 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 17 00 [08:35:41]MH_I2C_Read... [08:35:41]Read from MH i2c: E2 17 00 12 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [08:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:35:41]wFMCommunicate OK [08:35:41]requested_item fd.num is exist - process it [08:35:41]SAM_PROTO_GetFieldsCounters [08:35:41]wFMCommunicate request_size=4 [08:35:41]MH_SAM_APDU [08:35:41]CAPDU: 80 13 00 00 [08:35:41]Write to MH i2c: E2 08 00 13 26 80 13 00 00 00 00 00 00 B5 [08:35:41]Write i2c OK [08:35:41]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 62 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 62 00 13 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 66 02 00 0E 04 04 00 3C 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 C7 [08:35:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 44 66 02 00 0E 04 04 00 3C 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 [08:35:42]wFMCommunicate OK [08:35:42]SAM_PROTO_GetFieldsCounters done [08:35:42]requested_item shift.num is exist - process it [08:35:42]requested_item shift.opened is exist - process it [08:35:42]req_shift_opened [08:35:42]FM_GetShiftState [08:35:42]SAM_PROTO_GetShiftState [08:35:42]wFMCommunicate request_size=4 [08:35:42]MH_SAM_APDU [08:35:42]CAPDU: 80 13 01 00 [08:35:42]Write to MH i2c: E2 08 00 14 26 80 13 01 00 00 00 00 00 B7 [08:35:42]Write i2c OK [08:35:42]MH_I2C_Read... [08:35:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:42]Read from MH i2c: E2 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 0E 00 [08:35:42]MH_I2C_Read... [08:35:42]Read from MH i2c: E2 0E 00 14 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3D [08:35:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:35:42]wFMCommunicate OK [08:35:42]SAM_PROTO_GetShiftState done [08:35:42]FM_GetShiftState done [08:35:42]req_shift_opened done [08:35:42]requested_item shift.open_date is exist - process it [08:35:42]req_shift_open_date [08:35:42]req_shift_open_date done [08:35:42]produce_requested_data done [08:35:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157252,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:35:42]process_action_free close_receipt [08:35:42]json_value_free [08:35:42]json_value_free done [08:35:42]process_json_proto returns [08:35:42]Send response to host [08:35:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157252,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:35:42]free response buf [08:35:42]execute_script done [08:35:42]execute_script returns [08:35:42]free content buf [08:35:42]Sock 9.Close socket [08:35:42]Sock 9.Thread stoped [08:35:45]OFD Sender: No OFD packet to send [08:35:50]OFD Sender: No OFD packet to send [08:35:55]OFD Sender: No OFD packet to send [08:36:00]OFD Sender: No OFD packet to send [08:36:05]OFD Sender: No OFD packet to send [08:36:10]OFD Sender: No OFD packet to send [08:36:15]OFD Sender: No OFD packet to send [08:36:20]OFD Sender: No OFD packet to send [08:36:25]OFD Sender: No OFD packet to send [08:36:30]recv_with_timeout no data received [08:36:30]OFD Sender: No OFD packet to send [08:36:33]accept exits with 7 [08:36:33]New connection [08:36:33]New thread 3066944868 created [08:36:33]Thread 3066801508 joined [08:36:33]Waiting for new connection... [08:36:33] Sock 7.Parse request [08:36:33]Sock 7.Check first char [08:36:33]Sock 7.First char is OK [08:36:33]request: POST /json_proto HTTP/1.0 [08:36:33]Method: POST [08:36:33]URL: /json_proto [08:36:33]Method is POST - this is cgi request [08:36:33]url: /json_proto [08:36:33]query_string will be loaded in cgi processing [08:36:33]execute_cgi json_proto POST (null) [08:36:33]execute_cgi path=json_proto method=POST [08:36:33]POST find Content-Length [08:36:33]Host: 172.17.53.67:8080 [08:36:33]Content-Length: 677 [08:36:33]Content-Type: application/json [08:36:33] [08:36:33]POST finish read [08:36:33]Found Content-Length = 677 [08:36:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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:36:33]execute_script... [08:36: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)875614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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:36:33]POST & json_proto [08:36:33]process_json_proto [08:36:33]json parsed OK: [08:36:33]protocol is kg_v1.0 [08:36:33]action value=close_receipt [08:36:33]process_action close_receipt [08:36:33]cmd_close_receipt [08:36:33]MH_GetDate [08:36:33]Write to MH i2c: F0 00 00 15 26 2A [08:36:33]Write i2c OK [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: F0 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: F0 09 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: F0 09 00 15 26 00 13 64 17 67 19 BC 99 64 FA [08:36:33]GetLastDocTimeStamp 1729586140 [08:36:33]current date 1729586195 [08:36:33]FM_GetShiftState [08:36:33]SAM_PROTO_GetShiftState [08:36:33]wFMCommunicate request_size=4 [08:36:33]MH_SAM_APDU [08:36:33]CAPDU: 80 13 01 00 [08:36:33]Write to MH i2c: E2 08 00 16 26 80 13 01 00 00 00 00 00 B9 [08:36:33]Write i2c OK [08:36:33]MH_I2C_Read... [08:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:33]Read from MH i2c: E2 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 0E 00 [08:36:33]MH_I2C_Read... [08:36:33]Read from MH i2c: E2 0E 00 16 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3F [08:36:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:36:33]wFMCommunicate OK [08:36:33]SAM_PROTO_GetShiftState done [08:36:33]FM_GetShiftState done [08:36:33]opened in 1729556748 [08:36:33]opened+sec_in_day 1729643148 [08:36:33]quantity*price = 20034 [08:36:33]sum+1 = 20035 [08:36:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 81 22.10.2024 08:36 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157253 ФПД: 44460191282307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157253&fm=44460191282307&tin=02508201610067®Number=0000137193017469&sum=20000 [08:36:34]StoreToDocumentArchive [08:36:34]shift 316 fd 157253 [08:36:34]save to /storage/0316/doc_00157253 [08:36:34]save last doc name /storage/0316/doc_00157253 to /storage/kkm_last_doc_name [08:36:34]save OK [08:36:34]Clear old archive folders... [08:36:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:36:34]tlvbuf is 0023D440 [08:36:34]SAM_PROTO_ClearQueue [08:36:34]wFMCommunicate request_size=4 [08:36:34]MH_SAM_APDU [08:36:34]CAPDU: 80 09 00 00 [08:36:34]Write to MH i2c: E2 08 00 23 26 80 09 00 00 00 00 00 00 BB [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 23 26 00 90 00 BD [08:36:34]RAPDU: 90 00 [08:36:34]wFMCommunicate OK [08:36:34]SAM_PROTO_ClearQueue done [08:36:34]KKMCreateOFDPacket [08:36:34]OFDProtocolAddRootSTLVToBuf [08:36:34]FM_MakeSignedData [08:36:34]FM_MakeSignedData [08:36:34]SAM_PROTO_SignData [08:36:34]wFMCommunicate request_size=4 [08:36:34]MH_SAM_APDU [08:36:34]CAPDU: 80 0D 01 02 [08:36:34]Write to MH i2c: E2 08 00 24 26 80 0D 01 02 00 00 00 00 C3 [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 24 26 00 90 00 BE [08:36:34]RAPDU: 90 00 [08:36:34]wFMCommunicate OK [08:36:34]wFMCommunicate request_size=255 [08:36:34]MH_SAM_APDU [08:36: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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 51 00 00 00 F4 03 04 00 13 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 66 02 00 35 04 06 00 28 [08:36:34]Write to MH i2c: E2 02 01 25 26 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 51 00 00 00 F4 03 04 00 13 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 66 02 00 35 04 06 00 28 00 00 63 [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 25 26 00 90 00 BF [08:36:34]RAPDU: 90 00 [08:36:34]wFMCommunicate OK [08:36:34]wFMCommunicate request_size=10 [08:36:34]MH_SAM_APDU [08:36:34]CAPDU: 80 0D 02 02 05 6F B1 E8 74 83 [08:36:34]Write to MH i2c: E2 0D 00 26 26 80 0D 02 02 05 00 6F B1 E8 74 83 00 00 CF [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 03 00 26 26 00 90 00 C0 [08:36:34]RAPDU: 90 00 [08:36:34]wFMCommunicate OK [08:36:34]wFMCommunicate request_size=4 [08:36:34]MH_SAM_APDU [08:36:34]CAPDU: 80 0D 03 02 [08:36:34]Write to MH i2c: E2 08 00 27 26 80 0D 03 02 00 00 00 00 C8 [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 0B 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 0B 00 27 26 00 A0 94 AB 20 5B B6 DD 21 90 00 D7 [08:36:34]RAPDU: A0 94 AB 20 5B B6 DD 21 90 00 [08:36:34]wFMCommunicate OK [08:36:34]SAM_PROTO_SignData done [08:36:34]FM_MakeSignedData done [08:36:34]CreateOFDProtocolMessage [08:36:34]wFMCommunicate request_size=4 [08:36:34]MH_SAM_APDU [08:36:34]CAPDU: 80 11 00 00 [08:36:34]Write to MH i2c: E2 08 00 28 26 80 11 00 00 00 00 00 00 C8 [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:34]Read from MH i2c: E2 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 17 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: E2 17 00 28 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 19 [08:36:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:36:34]wFMCommunicate OK [08:36:34]CreateOFDProtocolMessage done [08:36:34]OFDSenderStorePacket 157253 [08:36:34]StoreOFDPacket docnum=157253 [08:36:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 8A 07 01 DE 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 51 00 00 00 F4 03 04 00 13 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 66 02 00 35 04 06 00 28 6F B1 E8 74 83 A0 94 AB 20 5B B6 DD 21 [08:36:34]CheckFolder [08:36:34]dirname=/storage/ofd_packets [08:36:34]CheckFolder done [08:36:34]ProducePacketName [08:36:34]name=ofd_packets/00157253 [08:36:34]NVStorageSaveData ofd_packets/00157253 [08:36:34]File name is /storage/ofd_packets/00157253 [08:36:34]Write 301 bytes [08:36:34]NVStorageSaveData done [08:36:34]OFDSenderStorePacket done [08:36:34]KKMCreateOFDPacket done [08:36:34]NVStorageSaveData kkm_last_timestamp [08:36:34]File name is /storage/kkm_last_timestamp [08:36:34]Write 4 bytes [08:36:34]NVStorageSaveData done [08:36:34]ExternCall_PrintAddStr [08:36:34]wPrintStart [08:36:34]Write to MH i2c: 01 00 00 29 26 4F [08:36:34]Write i2c OK [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: 01 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: 01 07 00 [08:36:34]MH_I2C_Read... [08:36:34]Read from MH i2c: 01 07 00 29 26 00 00 00 00 00 FF 0F 64 [08:36:34]RasterBufferAndPrint [08:36:34]line Счет N : (1)875614 [08:36:34]line ИНН: 02508201610067 [08:36:34]line Контрольно-Кассовый Чек [08:36:34]line ПРОДАЖА [08:36:34]line ТРК (МРК, ГНК) : 31 [08:36:34]line Товар: 2710124500 [08:36:34]line Аи-95-К-5 [08:36:34]line 2.700 * 74.20 [08:36:34]line = 200.34 [08:36:34]line НДС 12% НСП 1% [08:36:34]line > о реализуемом товаре [08:36:34]line ОКРУГЛЕНИЕ: -0.34 [08:36:34]line ИТОГО: 200.00 [08:36:34]line Внесено: 200.00 [08:36:34]line СДАЧА: 0.00 [08:36:34]line НСП 1% : 1.77 [08:36:34]line НДС 12% : 21.27 [08:36:34]line Наличными: 200.00 [08:36:34]line Безнал.: 0.00 [08:36:34]line Место: АЗС № 165 "Партнер Нефть" [08:36:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:36:34]line СНО: Общий режим [08:36:34]line Чек 81 22.10.2024 08:36 [08:36:34]line Смена: 316 ФФД: 1.0 [08:36:34]line ЗНМ: 0300000234 [08:36:34]line РНМ: 0000137193017469 [08:36:34]line Версия ККМ: v1.0 [08:36:34]line ФМ: 0000000000963156 [08:36:34]line ФД: 157253 [08:36:34]line ФПД: 44460191282307 [08:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157253&fm=44460191282307&tin=02508201610067®Number=0000137193017469&sum=20000 [08:36:35]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:36:35]ProducePacketName [08:36:35]name=ofd_packets/00157253 [08:36:35]OFD Sender: To server: pG, [08:36:35]CommunicateWithHost lk.salyk.kg:30040 [08:36:35]ConnectInit lk.salyk.kg [08:36:35]written 0, free lines is 4095 [08:36:35]Write to MH i2c: 01 00 00 54 26 7A [08:36:35]Write i2c OK [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: 01 [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: 01 07 00 [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: 01 07 00 54 26 00 00 00 00 00 CE 0C 5B [08:36:35]RasterBufferAndPrint [08:36:35]line [08:36:35]line [08:36:35]line [08:36:35]line [08:36:35]line [08:36:35]written 0, free lines is 3285 [08:36:35]MH_Cut [08:36:35]Write to MH i2c: D1 01 00 5B 26 01 53 [08:36:35]Write i2c OK [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: D1 [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: D1 01 00 [08:36:35]MH_I2C_Read... [08:36:35]Read from MH i2c: D1 01 00 5B 26 00 52 [08:36:35]Write to MH i2c: 01 00 00 5C 26 82 [08:36:35]Write i2c OK [08:36:35]MH_I2C_Read... [08:36:36]*** Cut start [08:36:36]*** Partial cut [08:36:36]*** CUTSNS_PIN = 1 [08:36:36]*** CUTSNS_PIN = 0 [08:36:36]*** Brake cut motor [08:36:36]Read from MH i2c: 01 [08:36:36]MH_I2C_Read... [08:36:36]*** Stop cut motor [08:36:36]*** Cut end [08:36:36]Read from MH i2c: 01 07 00 [08:36:36]MH_I2C_Read... [08:36:36]Read from MH i2c: 01 07 00 5C 26 00 00 00 00 00 FF 0F 97 [08:36:36]process_action close_receipt done [08:36:36]requested_data is exist [08:36:36]produce_requested_data [08:36:36]requested_item fm.sn is exist - process it [08:36:36]wFMCommunicate request_size=4 [08:36:36]MH_SAM_APDU [08:36:36]CAPDU: 80 11 00 00 [08:36:36]Write to MH i2c: E2 08 00 5D 26 80 11 00 00 00 00 00 00 FD [08:36:36]Write i2c OK [08:36:36]MH_I2C_Read... [08:36:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:36:36]Read from MH i2c: E2 [08:36:36]MH_I2C_Read... [08:36:36]Read from MH i2c: E2 17 00 [08:36:36]MH_I2C_Read... [08:36:36]Read from MH i2c: E2 17 00 5D 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [08:36:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:36:36]wFMCommunicate OK [08:36:36]requested_item fd.num is exist - process it [08:36:36]SAM_PROTO_GetFieldsCounters [08:36:36]wFMCommunicate request_size=4 [08:36:36]MH_SAM_APDU [08:36:36]CAPDU: 80 13 00 00 [08:36:36]Write to MH i2c: E2 08 00 5E 26 80 13 00 00 00 00 00 00 00 [08:36:36]Write i2c OK [08:36:36]MH_I2C_Read... [08:36:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:36:37]Read from MH i2c: E2 [08:36:37]MH_I2C_Read... [08:36:37]Read from MH i2c: E2 62 00 [08:36:37]MH_I2C_Read... [08:36:37]Read from MH i2c: E2 62 00 5E 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 66 02 00 0E 04 04 00 3C 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 16 [08:36:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 45 66 02 00 0E 04 04 00 3C 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 [08:36:37]wFMCommunicate OK [08:36:37]SAM_PROTO_GetFieldsCounters done [08:36:37]requested_item shift.num is exist - process it [08:36:37]requested_item shift.opened is exist - process it [08:36:37]req_shift_opened [08:36:37]FM_GetShiftState [08:36:37]SAM_PROTO_GetShiftState [08:36:37]wFMCommunicate request_size=4 [08:36:37]MH_SAM_APDU [08:36:37]CAPDU: 80 13 01 00 [08:36:37]Write to MH i2c: E2 08 00 5F 26 80 13 01 00 00 00 00 00 02 [08:36:37]Write i2c OK [08:36:37]MH_I2C_Read... [08:36:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:36:37]Read from MH i2c: E2 [08:36:37]MH_I2C_Read... [08:36:37]Read from MH i2c: E2 0E 00 [08:36:37]MH_I2C_Read... [08:36:37]Read from MH i2c: E2 0E 00 5F 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 88 [08:36:37]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:36:37]wFMCommunicate OK [08:36:37]SAM_PROTO_GetShiftState done [08:36:37]FM_GetShiftState done [08:36:37]req_shift_opened done [08:36:37]requested_item shift.open_date is exist - process it [08:36:37]req_shift_open_date [08:36:37]req_shift_open_date done [08:36:37]produce_requested_data done [08:36:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157253,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:36:37]process_action_free close_receipt [08:36:37]json_value_free [08:36:37]json_value_free done [08:36:37]process_json_proto returns [08:36:37]Send response to host [08:36:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157253,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:36:37]free response buf [08:36:37]execute_script done [08:36:37]execute_script returns [08:36:37]free content buf [08:36:37]Sock 7.Close socket [08:36:37]Sock 7.Thread stoped [08:36:40]ConnectInit Can't take IP for lk.salyk.kg [08:36:40]CommunicateWithHost connect error [08:36:40]CommunicateWithHost err = -1 [08:36:40]OFD Sender: Server communicate error [08:36:45]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:36:45]ProducePacketName [08:36:45]name=ofd_packets/00157253 [08:36:45]OFD Sender: To server: pG, [08:36:45]CommunicateWithHost lk.salyk.kg:30040 [08:36:45]ConnectInit lk.salyk.kg [08:36:50]ConnectInit Can't take IP for lk.salyk.kg [08:36:50]CommunicateWithHost connect error [08:36:50]CommunicateWithHost err = -1 [08:36:50]OFD Sender: Server communicate error [08:36:55]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:36:55]ProducePacketName [08:36:55]name=ofd_packets/00157253 [08:36:55]OFD Sender: To server: pG, [08:36:55]CommunicateWithHost lk.salyk.kg:30040 [08:36:55]ConnectInit lk.salyk.kg [08:37:00]ConnectInit Can't take IP for lk.salyk.kg [08:37:00]CommunicateWithHost connect error [08:37:00]CommunicateWithHost err = -1 [08:37:00]OFD Sender: Server communicate error [08:37:05]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:37:05]ProducePacketName [08:37:05]name=ofd_packets/00157253 [08:37:05]OFD Sender: To server: pG, [08:37:05]CommunicateWithHost lk.salyk.kg:30040 [08:37:05]ConnectInit lk.salyk.kg [08:37:10]ConnectInit Can't take IP for lk.salyk.kg [08:37:10]CommunicateWithHost connect error [08:37:10]CommunicateWithHost err = -1 [08:37:10]OFD Sender: Server communicate error [08:37:15]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:37:15]ProducePacketName [08:37:15]name=ofd_packets/00157253 [08:37:15]OFD Sender: To server: pG, [08:37:15]CommunicateWithHost lk.salyk.kg:30040 [08:37:15]ConnectInit lk.salyk.kg [08:37:20]ConnectInit Can't take IP for lk.salyk.kg [08:37:20]CommunicateWithHost connect error [08:37:20]CommunicateWithHost err = -1 [08:37:20]OFD Sender: Server communicate error [08:37:25]OFD Sender: Processing packet 157253 [packets to send 52, broken 51] [08:37:25]ProducePacketName [08:37:25]name=ofd_packets/00157253 [08:37:25]OFD Sender: To server: pG, [08:37:25]CommunicateWithHost lk.salyk.kg:30040 [08:37:25]ConnectInit lk.salyk.kg [08:37:25]Connected sock=7 [08:37:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 8A 07 01 DE 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 51 00 00 00 F4 03 04 00 13 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 45 66 02 00 35 04 06 00 28 6F B1 E8 74 83 A0 94 AB 20 5B B6 DD 21 [08:37:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC DD 47 00 0C 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 39 36 33 31 35 36 10 04 04 00 45 66 02 00 F4 03 04 00 72 0A 17 67 B6 04 01 00 00 EC 5D 5E 26 00 B2 A7 BD [08:37:25]CommunicateWithHost err = 0 [08:37:25]CheckOFDResponse [08:37:25]1017 (14) - 77093643461234 [08:37:25]1041 (16) - 0000000000963156 [08:37:25]1040 (4) - 157253 [08:37:25]1012 (4) - 22.10.2024 02:14 [08:37:25]1206 (1) - 0 [08:37:25]OFD Sender: Remove packet 157253 [08:37:25]ProducePacketName [08:37:25]name=ofd_packets/00157253 [08:37:25]NVStorageDeleteData [08:37:25]OFD Sender: No OFD packet to send [08:37:30]OFD Sender: No OFD packet to send [08:37:35]OFD Sender: No OFD packet to send [08:37:40]OFD Sender: No OFD packet to send [08:37:45]OFD Sender: No OFD packet to send [08:37:50]accept exits with 9 [08:37:50]New connection [08:37:50]New thread 3066801508 created [08:37:50]Thread 3066944868 joined [08:37:50]Waiting for new connection... [08:37:50] Sock 9.Parse request [08:37:50]Sock 9.Check first char [08:37:50]Sock 9.First char is OK [08:37:50]request: POST /json_proto HTTP/1.0 [08:37:50]Method: POST [08:37:50]URL: /json_proto [08:37:50]Method is POST - this is cgi request [08:37:50]url: /json_proto [08:37:50]query_string will be loaded in cgi processing [08:37:50]execute_cgi json_proto POST (null) [08:37:50]execute_cgi path=json_proto method=POST [08:37:50]POST find Content-Length [08:37:50]Host: 172.17.53.67:8080 [08:37:50]Content-Length: 766 [08:37:50]Content-Type: application/json [08:37:50] [08:37:50]POST finish read [08:37:50]Found Content-Length = 766 [08:37:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:50]execute_script... [08:37: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)875616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 400.68 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:50]POST & json_proto [08:37:50]process_json_proto [08:37:50]json parsed OK: [08:37:50]protocol is kg_v1.0 [08:37:50]action value=close_receipt [08:37:50]process_action close_receipt [08:37:50]cmd_close_receipt [08:37:50]MH_GetDate [08:37:50]Write to MH i2c: F0 00 00 60 26 75 [08:37:50]Write i2c OK [08:37:50]MH_I2C_Read... [08:37:50]Read from MH i2c: F0 [08:37:50]MH_I2C_Read... [08:37:50]Read from MH i2c: F0 09 00 [08:37:50]MH_I2C_Read... [08:37:50]Read from MH i2c: F0 09 00 60 26 00 60 64 17 67 19 BC 99 64 92 [08:37:50]GetLastDocTimeStamp 1729586195 [08:37:50]current date 1729586272 [08:37:50]FM_GetShiftState [08:37:50]SAM_PROTO_GetShiftState [08:37:50]wFMCommunicate request_size=4 [08:37:50]MH_SAM_APDU [08:37:50]CAPDU: 80 13 01 00 [08:37:50]Write to MH i2c: E2 08 00 61 26 80 13 01 00 00 00 00 00 04 [08:37:50]Write i2c OK [08:37:50]MH_I2C_Read... [08:37:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:50]Read from MH i2c: E2 [08:37:50]MH_I2C_Read... [08:37:50]Read from MH i2c: E2 0E 00 [08:37:50]MH_I2C_Read... [08:37:50]Read from MH i2c: E2 0E 00 61 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8A [08:37:50]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:37:50]wFMCommunicate OK [08:37:50]SAM_PROTO_GetShiftState done [08:37:50]FM_GetShiftState done [08:37:50]opened in 1729556748 [08:37:50]opened+sec_in_day 1729643148 [08:37:50]quantity*price = 40068 [08:37:50]sum+1 = 40069 [08:37:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.68 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 0.00 Безнал.: 400.68 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 82 22.10.2024 08:37 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157254 ФПД: 93483138593054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083752&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157254&fm=93483138593054&tin=02508201610067®Number=0000137193017469&sum=40068 [08:37:51]StoreToDocumentArchive [08:37:51]shift 316 fd 157254 [08:37:51]save to /storage/0316/doc_00157254 [08:37:51]save last doc name /storage/0316/doc_00157254 to /storage/kkm_last_doc_name [08:37:51]save OK [08:37:51]Clear old archive folders... [08:37:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:51]tlvbuf is 00168350 [08:37:51]SAM_PROTO_ClearQueue [08:37:51]wFMCommunicate request_size=4 [08:37:51]MH_SAM_APDU [08:37:51]CAPDU: 80 09 00 00 [08:37:51]Write to MH i2c: E2 08 00 6E 26 80 09 00 00 00 00 00 00 06 [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:51]Read from MH i2c: E2 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 6E 26 00 90 00 08 [08:37:51]RAPDU: 90 00 [08:37:51]wFMCommunicate OK [08:37:51]SAM_PROTO_ClearQueue done [08:37:51]KKMCreateOFDPacket [08:37:51]OFDProtocolAddRootSTLVToBuf [08:37:51]FM_MakeSignedData [08:37:51]FM_MakeSignedData [08:37:51]SAM_PROTO_SignData [08:37:51]wFMCommunicate request_size=4 [08:37:51]MH_SAM_APDU [08:37:51]CAPDU: 80 0D 01 02 [08:37:51]Write to MH i2c: E2 08 00 6F 26 80 0D 01 02 00 00 00 00 0E [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:51]Read from MH i2c: E2 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 6F 26 00 90 00 09 [08:37:51]RAPDU: 90 00 [08:37:51]wFMCommunicate OK [08:37:51]wFMCommunicate request_size=255 [08:37:51]MH_SAM_APDU [08:37: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 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 84 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 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 60 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 66 02 00 35 04 06 00 55 [08:37:51]Write to MH i2c: E2 02 01 70 26 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 84 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 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 60 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 66 02 00 35 04 06 00 55 00 00 C0 [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:51]Read from MH i2c: E2 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 70 26 00 90 00 0A [08:37:51]RAPDU: 90 00 [08:37:51]wFMCommunicate OK [08:37:51]wFMCommunicate request_size=10 [08:37:51]MH_SAM_APDU [08:37:51]CAPDU: 80 0D 02 02 05 05 BD 44 B1 1E [08:37:51]Write to MH i2c: E2 0D 00 71 26 80 0D 02 02 05 00 05 BD 44 B1 1E 00 00 F0 [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:51]Read from MH i2c: E2 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 03 00 71 26 00 90 00 0B [08:37:51]RAPDU: 90 00 [08:37:51]wFMCommunicate OK [08:37:51]wFMCommunicate request_size=4 [08:37:51]MH_SAM_APDU [08:37:51]CAPDU: 80 0D 03 02 [08:37:51]Write to MH i2c: E2 08 00 72 26 80 0D 03 02 00 00 00 00 13 [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:51]Read from MH i2c: E2 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 0B 00 [08:37:51]MH_I2C_Read... [08:37:51]Read from MH i2c: E2 0B 00 72 26 00 0A 11 4A 9B 19 99 25 3A 90 00 25 [08:37:51]RAPDU: 0A 11 4A 9B 19 99 25 3A 90 00 [08:37:51]wFMCommunicate OK [08:37:51]SAM_PROTO_SignData done [08:37:51]FM_MakeSignedData done [08:37:51]CreateOFDProtocolMessage [08:37:51]wFMCommunicate request_size=4 [08:37:51]MH_SAM_APDU [08:37:51]CAPDU: 80 11 00 00 [08:37:51]Write to MH i2c: E2 08 00 73 26 80 11 00 00 00 00 00 00 13 [08:37:51]Write i2c OK [08:37:51]MH_I2C_Read... [08:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:52]Read from MH i2c: E2 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: E2 17 00 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: E2 17 00 73 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 64 [08:37:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:37:52]wFMCommunicate OK [08:37:52]CreateOFDProtocolMessage done [08:37:52]OFDSenderStorePacket 157254 [08:37:52]StoreOFDPacket docnum=157254 [08:37:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C F5 07 01 79 9A 5A 03 01 00 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 84 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 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 60 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 66 02 00 35 04 06 00 55 05 BD 44 B1 1E 0A 11 4A 9B 19 99 25 3A [08:37:52]CheckFolder [08:37:52]dirname=/storage/ofd_packets [08:37:52]CheckFolder done [08:37:52]ProducePacketName [08:37:52]name=ofd_packets/00157254 [08:37:52]NVStorageSaveData ofd_packets/00157254 [08:37:52]File name is /storage/ofd_packets/00157254 [08:37:52]Write 301 bytes [08:37:52]NVStorageSaveData done [08:37:52]OFDSenderStorePacket done [08:37:52]KKMCreateOFDPacket done [08:37:52]NVStorageSaveData kkm_last_timestamp [08:37:52]File name is /storage/kkm_last_timestamp [08:37:52]Write 4 bytes [08:37:52]NVStorageSaveData done [08:37:52]ExternCall_PrintAddStr [08:37:52]wPrintStart [08:37:52]Write to MH i2c: 01 00 00 74 26 9A [08:37:52]Write i2c OK [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 07 00 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 07 00 74 26 00 00 00 00 00 FF 0F AF [08:37:52]RasterBufferAndPrint [08:37:52]line Счет N : (1)875616 [08:37:52]line ИНН: 02508201610067 [08:37:52]line Контрольно-Кассовый Чек [08:37:52]line ПРОДАЖА [08:37:52]line ТРК (МРК, ГНК) : 31 [08:37:52]line Товар: 2710124500 [08:37:52]line Аи-95-К-5 [08:37:52]line 5.400 * 74.20 [08:37:52]line = 400.68 [08:37:52]line НДС 12% НСП 1% [08:37:52]line > о реализуемом товаре [08:37:52]line ИТОГО: 400.68 [08:37:52]line НСП 1% : 3.55 [08:37:52]line НДС 12% : 42.55 [08:37:52]line Наличными: 0.00 [08:37:52]line Безнал.: 400.68 [08:37:52]line Место: АЗС № 165 "Партнер Нефть" [08:37:52]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:37:52]line СНО: Общий режим [08:37:52]line Чек 82 22.10.2024 08:37 [08:37:52]line Смена: 316 ФФД: 1.0 [08:37:52]line ЗНМ: 0300000234 [08:37:52]line РНМ: 0000137193017469 [08:37:52]line Версия ККМ: v1.0 [08:37:52]line Платежная система: Mbank [08:37:52]line ФМ: 0000000000963156 [08:37:52]line ФД: 157254 [08:37:52]line ФПД: 93483138593054 [08:37:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083752&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157254&fm=93483138593054&tin=02508201610067®Number=0000137193017469&sum=40068 [08:37:52]written 0, free lines is 4095 [08:37:52]OFD Sender: Processing packet 157254 [packets to send 52, broken 51] [08:37:52]ProducePacketName [08:37:52]name=ofd_packets/00157254 [08:37:52]OFD Sender: To server: pG, [08:37:52]CommunicateWithHost lk.salyk.kg:30040 [08:37:52]ConnectInit lk.salyk.kg [08:37:52]Connected sock=10 [08:37:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7C F5 07 01 79 9A 5A 03 01 00 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 84 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 00 00 00 00 00 00 39 04 06 00 84 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 60 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 46 66 02 00 35 04 06 00 55 05 BD 44 B1 1E 0A 11 4A 9B 19 99 25 3A [08:37:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AB 3C 47 00 E5 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 39 36 33 31 35 36 10 04 04 00 46 66 02 00 F4 03 04 00 8E 0A 17 67 B6 04 01 00 00 AC 42 07 13 8C 53 2E 13 [08:37:52]CommunicateWithHost err = 0 [08:37:52]CheckOFDResponse [08:37:52]1017 (14) - 77093643461234 [08:37:52]1041 (16) - 0000000000963156 [08:37:52]1040 (4) - 157254 [08:37:52]1012 (4) - 22.10.2024 02:14 [08:37:52]1206 (1) - 0 [08:37:52]OFD Sender: Remove packet 157254 [08:37:52]ProducePacketName [08:37:52]name=ofd_packets/00157254 [08:37:52]NVStorageDeleteData [08:37:52]Write to MH i2c: 01 00 00 9D 26 C3 [08:37:52]Write i2c OK [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 07 00 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: 01 07 00 9D 26 00 00 00 00 00 11 0D E8 [08:37:52]RasterBufferAndPrint [08:37:52]line [08:37:52]line [08:37:52]line [08:37:52]line [08:37:52]line [08:37:52]written 0, free lines is 3354 [08:37:52]MH_Cut [08:37:52]Write to MH i2c: D1 01 00 A4 26 01 9C [08:37:52]Write i2c OK [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: D1 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: D1 01 00 [08:37:52]MH_I2C_Read... [08:37:52]Read from MH i2c: D1 01 00 A4 26 00 9B [08:37:52]Write to MH i2c: 01 00 00 A5 26 CB [08:37:52]Write i2c OK [08:37:52]MH_I2C_Read... [08:37:53]OFD Sender: No OFD packet to send [08:37:53]*** Cut start [08:37:53]*** Partial cut [08:37:53]*** CUTSNS_PIN = 1 [08:37:53]*** CUTSNS_PIN = 0 [08:37:53]*** Brake cut motor [08:37:54]Read from MH i2c: 01 [08:37:54]MH_I2C_Read... [08:37:54]*** Stop cut motor [08:37:54]*** Cut end [08:37:54]Read from MH i2c: 01 07 00 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: 01 07 00 A5 26 00 00 00 00 00 FF 0F E0 [08:37:54]process_action close_receipt done [08:37:54]requested_data is exist [08:37:54]produce_requested_data [08:37:54]requested_item fm.sn is exist - process it [08:37:54]wFMCommunicate request_size=4 [08:37:54]MH_SAM_APDU [08:37:54]CAPDU: 80 11 00 00 [08:37:54]Write to MH i2c: E2 08 00 A6 26 80 11 00 00 00 00 00 00 46 [08:37:54]Write i2c OK [08:37:54]MH_I2C_Read... [08:37:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:54]Read from MH i2c: E2 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 17 00 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 17 00 A6 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [08:37:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:37:54]wFMCommunicate OK [08:37:54]requested_item fd.num is exist - process it [08:37:54]SAM_PROTO_GetFieldsCounters [08:37:54]wFMCommunicate request_size=4 [08:37:54]MH_SAM_APDU [08:37:54]CAPDU: 80 13 00 00 [08:37:54]Write to MH i2c: E2 08 00 A7 26 80 13 00 00 00 00 00 00 49 [08:37:54]Write i2c OK [08:37:54]MH_I2C_Read... [08:37:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:54]Read from MH i2c: E2 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 62 00 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 62 00 A7 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 66 02 00 0E 04 04 00 3C 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 63 [08:37:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 46 66 02 00 0E 04 04 00 3C 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 [08:37:54]wFMCommunicate OK [08:37:54]SAM_PROTO_GetFieldsCounters done [08:37:54]requested_item shift.num is exist - process it [08:37:54]requested_item shift.opened is exist - process it [08:37:54]req_shift_opened [08:37:54]FM_GetShiftState [08:37:54]SAM_PROTO_GetShiftState [08:37:54]wFMCommunicate request_size=4 [08:37:54]MH_SAM_APDU [08:37:54]CAPDU: 80 13 01 00 [08:37:54]Write to MH i2c: E2 08 00 A8 26 80 13 01 00 00 00 00 00 4B [08:37:54]Write i2c OK [08:37:54]MH_I2C_Read... [08:37:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:54]Read from MH i2c: E2 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 0E 00 [08:37:54]MH_I2C_Read... [08:37:54]Read from MH i2c: E2 0E 00 A8 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D1 [08:37:54]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:37:54]wFMCommunicate OK [08:37:54]SAM_PROTO_GetShiftState done [08:37:54]FM_GetShiftState done [08:37:54]req_shift_opened done [08:37:54]requested_item shift.open_date is exist - process it [08:37:54]req_shift_open_date [08:37:54]req_shift_open_date done [08:37:54]produce_requested_data done [08:37:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157254,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:37:54]process_action_free close_receipt [08:37:54]json_value_free [08:37:54]json_value_free done [08:37:54]process_json_proto returns [08:37:54]Send response to host [08:37:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157254,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:37:54]free response buf [08:37:54]execute_script done [08:37:54]execute_script returns [08:37:54]free content buf [08:37:54]Sock 9.Close socket [08:37:54]Sock 9.Thread stoped [08:37:58]OFD Sender: No OFD packet to send [08:38:02]accept exits with 7 [08:38:02]New connection [08:38:02]New thread 3066944868 created [08:38:02]Thread 3066801508 joined [08:38:02]Waiting for new connection... [08:38:02] Sock 7.Parse request [08:38:02]Sock 7.Check first char [08:38:02]Sock 7.First char is OK [08:38:02]request: POST /json_proto HTTP/1.0 [08:38:02]Method: POST [08:38:02]URL: /json_proto [08:38:02]Method is POST - this is cgi request [08:38:02]url: /json_proto [08:38:02]query_string will be loaded in cgi processing [08:38:02]execute_cgi json_proto POST (null) [08:38:02]execute_cgi path=json_proto method=POST [08:38:02]POST find Content-Length [08:38:02]Host: 172.17.53.67:8080 [08:38:02]Content-Length: 677 [08:38:02]Content-Type: application/json [08:38:02] [08:38:02]POST finish read [08:38:02]Found Content-Length = 677 [08:38:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875615", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:38:02]execute_script... [08:38: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)875615", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:38:02]POST & json_proto [08:38:02]process_json_proto [08:38:02]json parsed OK: [08:38:02]protocol is kg_v1.0 [08:38:02]action value=close_receipt [08:38:02]process_action close_receipt [08:38:02]cmd_close_receipt [08:38:02]MH_GetDate [08:38:02]Write to MH i2c: F0 00 00 A9 26 BE [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: F0 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: F0 09 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: F0 09 00 A9 26 00 6D 64 17 67 19 BC 99 64 E8 [08:38:02]GetLastDocTimeStamp 1729586272 [08:38:02]current date 1729586285 [08:38:02]FM_GetShiftState [08:38:02]SAM_PROTO_GetShiftState [08:38:02]wFMCommunicate request_size=4 [08:38:02]MH_SAM_APDU [08:38:02]CAPDU: 80 13 01 00 [08:38:02]Write to MH i2c: E2 08 00 AA 26 80 13 01 00 00 00 00 00 4D [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:02]Read from MH i2c: E2 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0E 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0E 00 AA 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D3 [08:38:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:38:02]wFMCommunicate OK [08:38:02]SAM_PROTO_GetShiftState done [08:38:02]FM_GetShiftState done [08:38:02]opened in 1729556748 [08:38:02]opened+sec_in_day 1729643148 [08:38:02]quantity*price = 50041 [08:38:02]sum+1 = 50042 [08:38:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 83 22.10.2024 08:38 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157255 ФПД: 34265835073614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157255&fm=34265835073614&tin=02508201610067®Number=0000137193017469&sum=50000 [08:38:03]StoreToDocumentArchive [08:38:03]shift 316 fd 157255 [08:38:03]save to /storage/0316/doc_00157255 [08:38:03]save last doc name /storage/0316/doc_00157255 to /storage/kkm_last_doc_name [08:38:03]save OK [08:38:03]Clear old archive folders... [08:38:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:03]tlvbuf is 001BD010 [08:38:03]SAM_PROTO_ClearQueue [08:38:03]wFMCommunicate request_size=4 [08:38:03]MH_SAM_APDU [08:38:03]CAPDU: 80 09 00 00 [08:38:03]Write to MH i2c: E2 08 00 B7 26 80 09 00 00 00 00 00 00 4F [08:38:03]Write i2c OK [08:38:03]MH_I2C_Read... [08:38:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:03]Read from MH i2c: E2 [08:38:03]MH_I2C_Read... [08:38:03]Read from MH i2c: E2 03 00 [08:38:03]MH_I2C_Read... [08:38:03]Read from MH i2c: E2 03 00 B7 26 00 90 00 51 [08:38:03]RAPDU: 90 00 [08:38:03]wFMCommunicate OK [08:38:03]SAM_PROTO_ClearQueue done [08:38:03]KKMCreateOFDPacket [08:38:03]OFDProtocolAddRootSTLVToBuf [08:38:03]FM_MakeSignedData [08:38:03]FM_MakeSignedData [08:38:03]SAM_PROTO_SignData [08:38:03]wFMCommunicate request_size=4 [08:38:03]MH_SAM_APDU [08:38:03]CAPDU: 80 0D 01 02 [08:38:03]Write to MH i2c: E2 08 00 B8 26 80 0D 01 02 00 00 00 00 57 [08:38:03]Write i2c OK [08:38:03]MH_I2C_Read... [08:38:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:03]Read from MH i2c: E2 [08:38:03]MH_I2C_Read... [08:38:03]Read from MH i2c: E2 03 00 [08:38:03]MH_I2C_Read... [08:38:03]Read from MH i2c: E2 03 00 B8 26 00 90 00 52 [08:38:03]RAPDU: 90 00 [08:38:03]wFMCommunicate OK [08:38:03]wFMCommunicate request_size=255 [08:38:03]MH_SAM_APDU [08:38: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 53 00 00 00 F4 03 04 00 6D 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 66 02 00 35 04 06 00 1F [08:38:03]Write to MH i2c: E2 02 01 B9 26 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 53 00 00 00 F4 03 04 00 6D 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 66 02 00 35 04 06 00 1F 00 00 AB [08:38:03]Write i2c OK [08:38:03]MH_I2C_Read... [08:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:04]Read from MH i2c: E2 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 03 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 03 00 B9 26 00 90 00 53 [08:38:04]RAPDU: 90 00 [08:38:04]wFMCommunicate OK [08:38:04]wFMCommunicate request_size=10 [08:38:04]MH_SAM_APDU [08:38:04]CAPDU: 80 0D 02 02 05 2A 22 ED 70 4E [08:38:04]Write to MH i2c: E2 0D 00 BA 26 80 0D 02 02 05 00 2A 22 ED 70 4E 00 00 5B [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:04]Read from MH i2c: E2 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 03 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 03 00 BA 26 00 90 00 54 [08:38:04]RAPDU: 90 00 [08:38:04]wFMCommunicate OK [08:38:04]wFMCommunicate request_size=4 [08:38:04]MH_SAM_APDU [08:38:04]CAPDU: 80 0D 03 02 [08:38:04]Write to MH i2c: E2 08 00 BB 26 80 0D 03 02 00 00 00 00 5C [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:04]Read from MH i2c: E2 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 0B 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 0B 00 BB 26 00 10 8E 76 C1 55 12 5B FF 90 00 F3 [08:38:04]RAPDU: 10 8E 76 C1 55 12 5B FF 90 00 [08:38:04]wFMCommunicate OK [08:38:04]SAM_PROTO_SignData done [08:38:04]FM_MakeSignedData done [08:38:04]CreateOFDProtocolMessage [08:38:04]wFMCommunicate request_size=4 [08:38:04]MH_SAM_APDU [08:38:04]CAPDU: 80 11 00 00 [08:38:04]Write to MH i2c: E2 08 00 BC 26 80 11 00 00 00 00 00 00 5C [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 [08:38:04]MH_I2C_Read... [08:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:04]Read from MH i2c: E2 17 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: E2 17 00 BC 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [08:38:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:04]wFMCommunicate OK [08:38:04]CreateOFDProtocolMessage done [08:38:04]OFDSenderStorePacket 157255 [08:38:04]StoreOFDPacket docnum=157255 [08:38:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 4F 07 01 36 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 53 00 00 00 F4 03 04 00 6D 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 66 02 00 35 04 06 00 1F 2A 22 ED 70 4E 10 8E 76 C1 55 12 5B FF [08:38:04]CheckFolder [08:38:04]dirname=/storage/ofd_packets [08:38:04]CheckFolder done [08:38:04]ProducePacketName [08:38:04]name=ofd_packets/00157255 [08:38:04]NVStorageSaveData ofd_packets/00157255 [08:38:04]File name is /storage/ofd_packets/00157255 [08:38:04]Write 301 bytes [08:38:04]NVStorageSaveData done [08:38:04]OFDSenderStorePacket done [08:38:04]KKMCreateOFDPacket done [08:38:04]NVStorageSaveData kkm_last_timestamp [08:38:04]File name is /storage/kkm_last_timestamp [08:38:04]Write 4 bytes [08:38:04]NVStorageSaveData done [08:38:04]ExternCall_PrintAddStr [08:38:04]wPrintStart [08:38:04]Write to MH i2c: 01 00 00 BD 26 E3 [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 07 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 07 00 BD 26 00 00 00 00 00 FF 0F F8 [08:38:04]RasterBufferAndPrint [08:38:04]line Счет N : (1)875615 [08:38:04]line ИНН: 02508201610067 [08:38:04]line Контрольно-Кассовый Чек [08:38:04]line ПРОДАЖА [08:38:04]line ТРК (МРК, ГНК) : 12 [08:38:04]line Товар: 2710124130 [08:38:04]line Аи-92-К-5 [08:38:04]line 7.480 * 66.90 [08:38:04]line = 500.41 [08:38:04]line НДС 12% НСП 1% [08:38:04]line > о реализуемом товаре [08:38:04]line ОКРУГЛЕНИЕ: -0.41 [08:38:04]line ИТОГО: 500.00 [08:38:04]line Внесено: 500.00 [08:38:04]line СДАЧА: 0.00 [08:38:04]line НСП 1% : 4.43 [08:38:04]line НДС 12% : 53.14 [08:38:04]line Наличными: 500.00 [08:38:04]line Безнал.: 0.00 [08:38:04]line Место: АЗС № 165 "Партнер Нефть" [08:38:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:38:04]line СНО: Общий режим [08:38:04]line Чек 83 22.10.2024 08:38 [08:38:04]line Смена: 316 ФФД: 1.0 [08:38:04]line ЗНМ: 0300000234 [08:38:04]line РНМ: 0000137193017469 [08:38:04]line Версия ККМ: v1.0 [08:38:04]line ФМ: 0000000000963156 [08:38:04]line ФД: 157255 [08:38:04]line ФПД: 34265835073614 [08:38:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T083805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157255&fm=34265835073614&tin=02508201610067®Number=0000137193017469&sum=50000 [08:38:04]written 0, free lines is 4095 [08:38:04]OFD Sender: Processing packet 157255 [packets to send 52, broken 51] [08:38:04]ProducePacketName [08:38:04]name=ofd_packets/00157255 [08:38:04]OFD Sender: To server: pG, [08:38:04]CommunicateWithHost lk.salyk.kg:30040 [08:38:04]ConnectInit lk.salyk.kg [08:38:04]Connected sock=10 [08:38:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 4F 07 01 36 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 53 00 00 00 F4 03 04 00 6D 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 47 66 02 00 35 04 06 00 1F 2A 22 ED 70 4E 10 8E 76 C1 55 12 5B FF [08:38:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 14 3E 47 00 23 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 39 36 33 31 35 36 10 04 04 00 47 66 02 00 F4 03 04 00 9A 0A 17 67 B6 04 01 00 00 1A C9 FD 16 AF CB 50 D1 [08:38:04]CommunicateWithHost err = 0 [08:38:04]CheckOFDResponse [08:38:04]1017 (14) - 77093643461234 [08:38:04]1041 (16) - 0000000000963156 [08:38:04]1040 (4) - 157255 [08:38:04]1012 (4) - 22.10.2024 02:14 [08:38:04]1206 (1) - 0 [08:38:04]OFD Sender: Remove packet 157255 [08:38:04]ProducePacketName [08:38:04]name=ofd_packets/00157255 [08:38:04]NVStorageDeleteData [08:38:04]Write to MH i2c: 01 00 00 E8 26 0E [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 07 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: 01 07 00 E8 26 00 00 00 00 00 F4 0C 15 [08:38:04]RasterBufferAndPrint [08:38:04]line [08:38:04]line [08:38:04]line [08:38:04]line [08:38:04]line [08:38:04]written 0, free lines is 3328 [08:38:04]MH_Cut [08:38:04]Write to MH i2c: D1 01 00 EF 26 01 E7 [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: D1 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: D1 01 00 [08:38:04]MH_I2C_Read... [08:38:04]Read from MH i2c: D1 01 00 EF 26 00 E6 [08:38:04]Write to MH i2c: 01 00 00 F0 26 16 [08:38:04]Write i2c OK [08:38:04]MH_I2C_Read... [08:38:05]OFD Sender: No OFD packet to send [08:38:05]*** Cut start [08:38:05]*** Partial cut [08:38:05]*** CUTSNS_PIN = 1 [08:38:05]*** CUTSNS_PIN = 0 [08:38:05]*** Brake cut motor [08:38:06]Read from MH i2c: 01 [08:38:06]MH_I2C_Read... [08:38:06]*** Stop cut motor [08:38:06]*** Cut end [08:38:06]Read from MH i2c: 01 07 00 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: 01 07 00 F0 26 00 00 00 00 00 FF 0F 2B [08:38:06]process_action close_receipt done [08:38:06]requested_data is exist [08:38:06]produce_requested_data [08:38:06]requested_item fm.sn is exist - process it [08:38:06]wFMCommunicate request_size=4 [08:38:06]MH_SAM_APDU [08:38:06]CAPDU: 80 11 00 00 [08:38:06]Write to MH i2c: E2 08 00 F1 26 80 11 00 00 00 00 00 00 91 [08:38:06]Write i2c OK [08:38:06]MH_I2C_Read... [08:38:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:06]Read from MH i2c: E2 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 17 00 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 17 00 F1 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [08:38:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:38:06]wFMCommunicate OK [08:38:06]requested_item fd.num is exist - process it [08:38:06]SAM_PROTO_GetFieldsCounters [08:38:06]wFMCommunicate request_size=4 [08:38:06]MH_SAM_APDU [08:38:06]CAPDU: 80 13 00 00 [08:38:06]Write to MH i2c: E2 08 00 F2 26 80 13 00 00 00 00 00 00 94 [08:38:06]Write i2c OK [08:38:06]MH_I2C_Read... [08:38:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:06]Read from MH i2c: E2 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 62 00 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 62 00 F2 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 66 02 00 0E 04 04 00 3C 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 B2 [08:38:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 47 66 02 00 0E 04 04 00 3C 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 [08:38:06]wFMCommunicate OK [08:38:06]SAM_PROTO_GetFieldsCounters done [08:38:06]requested_item shift.num is exist - process it [08:38:06]requested_item shift.opened is exist - process it [08:38:06]req_shift_opened [08:38:06]FM_GetShiftState [08:38:06]SAM_PROTO_GetShiftState [08:38:06]wFMCommunicate request_size=4 [08:38:06]MH_SAM_APDU [08:38:06]CAPDU: 80 13 01 00 [08:38:06]Write to MH i2c: E2 08 00 F3 26 80 13 01 00 00 00 00 00 96 [08:38:06]Write i2c OK [08:38:06]MH_I2C_Read... [08:38:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:06]Read from MH i2c: E2 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 0E 00 [08:38:06]MH_I2C_Read... [08:38:06]Read from MH i2c: E2 0E 00 F3 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1C [08:38:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:38:06]wFMCommunicate OK [08:38:06]SAM_PROTO_GetShiftState done [08:38:06]FM_GetShiftState done [08:38:06]req_shift_opened done [08:38:06]requested_item shift.open_date is exist - process it [08:38:06]req_shift_open_date [08:38:06]req_shift_open_date done [08:38:06]produce_requested_data done [08:38:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157255,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:38:06]process_action_free close_receipt [08:38:06]json_value_free [08:38:06]json_value_free done [08:38:06]process_json_proto returns [08:38:06]Send response to host [08:38:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157255,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:38:06]free response buf [08:38:06]execute_script done [08:38:06]execute_script returns [08:38:06]free content buf [08:38:06]Sock 7.Close socket [08:38:06]Sock 7.Thread stoped [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]OFD Sender: No OFD packet to send [08:38:30]OFD Sender: No OFD packet to send [08:38:35]OFD Sender: No OFD packet to send [08:38:40]OFD Sender: No OFD packet to send [08:38:45]OFD Sender: No OFD packet to send [08:38:50]OFD Sender: No OFD packet to send [08:38:55]OFD Sender: No OFD packet to send [08:39:00]OFD Sender: No OFD packet to send [08:39:05]OFD Sender: No OFD packet to send [08:39:10]OFD Sender: No OFD packet to send [08:39:15]OFD Sender: No OFD packet to send [08:39:20]OFD Sender: No OFD packet to send [08:39:25]OFD Sender: No OFD packet to send [08:39:30]OFD Sender: No OFD packet to send [08:39:35]OFD Sender: No OFD packet to send [08:39:40]OFD Sender: No OFD packet to send [08:39:45]OFD Sender: No OFD packet to send [08:39:50]OFD Sender: No OFD packet to send [08:39:55]OFD Sender: No OFD packet to send [08:40:00]OFD Sender: No OFD packet to send [08:40:01]accept exits with 9 [08:40:01]New connection [08:40:01]New thread 3066801508 created [08:40:01]Thread 3066944868 joined [08:40:01]Waiting for new connection... [08:40:01] Sock 9.Parse request [08:40:01]Sock 9.Check first char [08:40:01]Sock 9.First char is OK [08:40:01]request: POST /json_proto HTTP/1.0 [08:40:01]Method: POST [08:40:01]URL: /json_proto [08:40:01]Method is POST - this is cgi request [08:40:01]url: /json_proto [08:40:01]query_string will be loaded in cgi processing [08:40:01]execute_cgi json_proto POST (null) [08:40:01]execute_cgi path=json_proto method=POST [08:40:01]POST find Content-Length [08:40:01]Host: 172.17.53.67:8080 [08:40:01]Content-Length: 670 [08:40:01]Content-Type: application/json [08:40:01] [08:40:01]POST finish read [08:40:01]Found Content-Length = 670 [08:40:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:01]execute_script... [08:40: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)875617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 8.050, "sum" : 550.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:01]POST & json_proto [08:40:01]process_json_proto [08:40:01]json parsed OK: [08:40:01]protocol is kg_v1.0 [08:40:01]action value=close_receipt [08:40:01]process_action close_receipt [08:40:01]cmd_close_receipt [08:40:01]MH_GetDate [08:40:01]Write to MH i2c: F0 00 00 F4 26 09 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: F0 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: F0 09 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: F0 09 00 F4 26 00 E3 64 17 67 19 BC 99 64 A9 [08:40:01]GetLastDocTimeStamp 1729586285 [08:40:01]current date 1729586403 [08:40:01]FM_GetShiftState [08:40:01]SAM_PROTO_GetShiftState [08:40:01]wFMCommunicate request_size=4 [08:40:01]MH_SAM_APDU [08:40:01]CAPDU: 80 13 01 00 [08:40:01]Write to MH i2c: E2 08 00 F5 26 80 13 01 00 00 00 00 00 98 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:01]Read from MH i2c: E2 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 0E 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 0E 00 F5 26 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1E [08:40:01]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:40:01]wFMCommunicate OK [08:40:01]SAM_PROTO_GetShiftState done [08:40:01]FM_GetShiftState done [08:40:01]opened in 1729556748 [08:40:01]opened+sec_in_day 1729643148 [08:40:01]quantity*price = 55062 [08:40:01]sum+1 = 55063 [08:40:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 84 22.10.2024 08:40 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157256 ФПД: 192081591041814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157256&fm=192081591041814&tin=02508201610067®Number=0000137193017469&sum=55000 [08:40:02]StoreToDocumentArchive [08:40:02]shift 316 fd 157256 [08:40:02]save to /storage/0316/doc_00157256 [08:40:02]save last doc name /storage/0316/doc_00157256 to /storage/kkm_last_doc_name [08:40:02]save OK [08:40:02]Clear old archive folders... [08:40:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:40:02]tlvbuf is 001F43C0 [08:40:02]SAM_PROTO_ClearQueue [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 09 00 00 [08:40:02]Write to MH i2c: E2 08 00 02 27 80 09 00 00 00 00 00 00 9B [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 02 27 00 90 00 9D [08:40:02]RAPDU: 90 00 [08:40:02]wFMCommunicate OK [08:40:02]SAM_PROTO_ClearQueue done [08:40:02]KKMCreateOFDPacket [08:40:02]OFDProtocolAddRootSTLVToBuf [08:40:02]FM_MakeSignedData [08:40:02]FM_MakeSignedData [08:40:02]SAM_PROTO_SignData [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 0D 01 02 [08:40:02]Write to MH i2c: E2 08 00 03 27 80 0D 01 02 00 00 00 00 A3 [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 03 27 00 90 00 9E [08:40:02]RAPDU: 90 00 [08:40:02]wFMCommunicate OK [08:40:02]wFMCommunicate request_size=255 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 E4 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 66 02 00 35 04 06 00 [08:40:02]Write to MH i2c: E2 02 01 04 27 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 E4 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 66 02 00 35 04 06 00 00 00 6A [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 04 27 00 90 00 9F [08:40:02]RAPDU: 90 00 [08:40:02]wFMCommunicate OK [08:40:02]wFMCommunicate request_size=11 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 0D 02 02 06 AE B2 7B 00 7F 16 [08:40:02]Write to MH i2c: E2 0E 00 05 27 80 0D 02 02 06 00 AE B2 7B 00 7F 16 00 00 22 [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 03 00 05 27 00 90 00 A0 [08:40:02]RAPDU: 90 00 [08:40:02]wFMCommunicate OK [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 0D 03 02 [08:40:02]Write to MH i2c: E2 08 00 06 27 80 0D 03 02 00 00 00 00 A8 [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 0B 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 0B 00 06 27 00 D1 1C 3A 53 09 9D 0A 04 90 00 D7 [08:40:02]RAPDU: D1 1C 3A 53 09 9D 0A 04 90 00 [08:40:02]wFMCommunicate OK [08:40:02]SAM_PROTO_SignData done [08:40:02]FM_MakeSignedData done [08:40:02]CreateOFDProtocolMessage [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 11 00 00 [08:40:02]Write to MH i2c: E2 08 00 07 27 80 11 00 00 00 00 00 00 A8 [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:03]Read from MH i2c: E2 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 17 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 17 00 07 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F9 [08:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:03]wFMCommunicate OK [08:40:03]CreateOFDProtocolMessage done [08:40:03]OFDSenderStorePacket 157256 [08:40:03]StoreOFDPacket docnum=157256 [08:40:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F8 EF 08 01 D6 86 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 E4 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 66 02 00 35 04 06 00 AE B2 7B 00 7F 16 D1 1C 3A 53 09 9D 0A 04 [08:40:03]CheckFolder [08:40:03]dirname=/storage/ofd_packets [08:40:03]CheckFolder done [08:40:03]ProducePacketName [08:40:03]name=ofd_packets/00157256 [08:40:03]NVStorageSaveData ofd_packets/00157256 [08:40:03]File name is /storage/ofd_packets/00157256 [08:40:03]Write 302 bytes [08:40:03]NVStorageSaveData done [08:40:03]OFDSenderStorePacket done [08:40:03]KKMCreateOFDPacket done [08:40:03]NVStorageSaveData kkm_last_timestamp [08:40:03]File name is /storage/kkm_last_timestamp [08:40:03]Write 4 bytes [08:40:03]NVStorageSaveData done [08:40:03]ExternCall_PrintAddStr [08:40:03]wPrintStart [08:40:03]Write to MH i2c: 01 00 00 08 27 2F [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 07 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 07 00 08 27 00 00 00 00 00 FF 0F 44 [08:40:03]RasterBufferAndPrint [08:40:03]line Счет N : (1)875617 [08:40:03]line ИНН: 02508201610067 [08:40:03]line Контрольно-Кассовый Чек [08:40:03]line ПРОДАЖА [08:40:03]line ТРК (МРК, ГНК) : 23 [08:40:03]line Товар: 2710124130 [08:40:03]line Super 92-К-5 [08:40:03]line 8.050 * 68.40 [08:40:03]line = 550.62 [08:40:03]line НДС 12% НСП 1% [08:40:03]line > о реализуемом товаре [08:40:03]line ОКРУГЛЕНИЕ: -0.62 [08:40:03]line ИТОГО: 550.00 [08:40:03]line Внесено: 550.00 [08:40:03]line СДАЧА: 0.00 [08:40:03]line НСП 1% : 4.87 [08:40:03]line НДС 12% : 58.47 [08:40:03]line Наличными: 550.00 [08:40:03]line Безнал.: 0.00 [08:40:03]line Место: АЗС № 165 "Партнер Нефть" [08:40:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:40:03]line СНО: Общий режим [08:40:03]line Чек 84 22.10.2024 08:40 [08:40:03]line Смена: 316 ФФД: 1.0 [08:40:03]line ЗНМ: 0300000234 [08:40:03]line РНМ: 0000137193017469 [08:40:03]line Версия ККМ: v1.0 [08:40:03]line ФМ: 0000000000963156 [08:40:03]line ФД: 157256 [08:40:03]line ФПД: 192081591041814 [08:40:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084004&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157256&fm=192081591041814&tin=02508201610067®Number=0000137193017469&sum=55000 [08:40:03]OFD Sender: Processing packet 157256 [packets to send 52, broken 51] [08:40:03]ProducePacketName [08:40:03]name=ofd_packets/00157256 [08:40:03]OFD Sender: To server: pG, [08:40:03]CommunicateWithHost lk.salyk.kg:30040 [08:40:03]ConnectInit lk.salyk.kg [08:40:03]written 0, free lines is 4095 [08:40:03]Connected sock=10 [08:40:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F8 EF 08 01 D6 86 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 1F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 16 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 E4 64 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 48 66 02 00 35 04 06 00 AE B2 7B 00 7F 16 D1 1C 3A 53 09 9D 0A 04 [08:40:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5A 04 47 00 9B 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 39 36 33 31 35 36 10 04 04 00 48 66 02 00 F4 03 04 00 11 0B 17 67 B6 04 01 00 00 75 DC C9 D5 3E 6D E1 92 [08:40:03]CommunicateWithHost err = 0 [08:40:03]CheckOFDResponse [08:40:03]1017 (14) - 77093643461234 [08:40:03]1041 (16) - 0000000000963156 [08:40:03]1040 (4) - 157256 [08:40:03]1012 (4) - 22.10.2024 02:16 [08:40:03]1206 (1) - 0 [08:40:03]OFD Sender: Remove packet 157256 [08:40:03]ProducePacketName [08:40:03]name=ofd_packets/00157256 [08:40:03]NVStorageDeleteData [08:40:03]Write to MH i2c: 01 00 00 33 27 5A [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 07 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: 01 07 00 33 27 00 00 00 00 00 ED 0C 5A [08:40:03]RasterBufferAndPrint [08:40:03]line [08:40:03]line [08:40:03]line [08:40:03]line [08:40:03]line [08:40:03]written 0, free lines is 3315 [08:40:03]MH_Cut [08:40:03]Write to MH i2c: D1 01 00 3A 27 01 33 [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: D1 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: D1 01 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: D1 01 00 3A 27 00 32 [08:40:03]Write to MH i2c: 01 00 00 3B 27 62 [08:40:03]Write i2c OK [08:40:03]MH_I2C_Read... [08:40:04]OFD Sender: No OFD packet to send [08:40:04]*** Cut start [08:40:04]*** Partial cut [08:40:04]*** CUTSNS_PIN = 1 [08:40:04]*** CUTSNS_PIN = 0 [08:40:04]*** Brake cut motor [08:40:05]Read from MH i2c: 01 [08:40:05]MH_I2C_Read... [08:40:05]*** Stop cut motor [08:40:05]*** Cut end [08:40:05]Read from MH i2c: 01 07 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: 01 07 00 3B 27 00 00 00 00 00 FF 0F 77 [08:40:05]process_action close_receipt done [08:40:05]requested_data is exist [08:40:05]produce_requested_data [08:40:05]requested_item fm.sn is exist - process it [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 11 00 00 [08:40:05]Write to MH i2c: E2 08 00 3C 27 80 11 00 00 00 00 00 00 DD [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 17 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 17 00 3C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [08:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:05]wFMCommunicate OK [08:40:05]requested_item fd.num is exist - process it [08:40:05]SAM_PROTO_GetFieldsCounters [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 13 00 00 [08:40:05]Write to MH i2c: E2 08 00 3D 27 80 13 00 00 00 00 00 00 E0 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 62 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 62 00 3D 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 66 02 00 0E 04 04 00 3C 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 02 [08:40:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 48 66 02 00 0E 04 04 00 3C 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 [08:40:05]wFMCommunicate OK [08:40:05]SAM_PROTO_GetFieldsCounters done [08:40:05]requested_item shift.num is exist - process it [08:40:05]requested_item shift.opened is exist - process it [08:40:05]req_shift_opened [08:40:05]FM_GetShiftState [08:40:05]SAM_PROTO_GetShiftState [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 13 01 00 [08:40:05]Write to MH i2c: E2 08 00 3E 27 80 13 01 00 00 00 00 00 E2 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0E 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0E 00 3E 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 68 [08:40:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:40:05]wFMCommunicate OK [08:40:05]SAM_PROTO_GetShiftState done [08:40:05]FM_GetShiftState done [08:40:05]req_shift_opened done [08:40:05]requested_item shift.open_date is exist - process it [08:40:05]req_shift_open_date [08:40:05]req_shift_open_date done [08:40:05]produce_requested_data done [08:40:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157256,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:40:05]process_action_free close_receipt [08:40:05]json_value_free [08:40:05]json_value_free done [08:40:05]process_json_proto returns [08:40:05]Send response to host [08:40:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157256,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:40:05]free response buf [08:40:05]execute_script done [08:40:05]execute_script returns [08:40:05]free content buf [08:40:05]Sock 9.Close socket [08:40:05]Sock 9.Thread stoped [08:40:09]OFD Sender: No OFD packet to send [08:40:14]OFD Sender: No OFD packet to send [08:40:19]OFD Sender: No OFD packet to send [08:40:24]OFD Sender: No OFD packet to send [08:40:29]OFD Sender: No OFD packet to send [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:50]accept exits with 7 [08:40:50]New connection [08:40:50]New thread 3066944868 created [08:40:50]Thread 3066801508 joined [08:40:50]Waiting for new connection... [08:40:50] Sock 7.Parse request [08:40:50]Sock 7.Check first char [08:40:50]Sock 7.First char is OK [08:40:50]request: POST /json_proto HTTP/1.0 [08:40:50]Method: POST [08:40:50]URL: /json_proto [08:40:50]Method is POST - this is cgi request [08:40:50]url: /json_proto [08:40:50]query_string will be loaded in cgi processing [08:40:50]execute_cgi json_proto POST (null) [08:40:50]execute_cgi path=json_proto method=POST [08:40:50]POST find Content-Length [08:40:50]Host: 172.17.53.67:8080 [08:40:50]Content-Length: 679 [08:40:50]Content-Type: application/json [08:40:50] [08:40:50]POST finish read [08:40:50]Found Content-Length = 679 [08:40:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:40:50]execute_script... [08:40: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)875618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:40:50]POST & json_proto [08:40:50]process_json_proto [08:40:50]json parsed OK: [08:40:50]protocol is kg_v1.0 [08:40:50]action value=close_receipt [08:40:50]process_action close_receipt [08:40:50]cmd_close_receipt [08:40:50]MH_GetDate [08:40:50]Write to MH i2c: F0 00 00 3F 27 55 [08:40:50]Write i2c OK [08:40:50]MH_I2C_Read... [08:40:50]Read from MH i2c: F0 [08:40:50]MH_I2C_Read... [08:40:50]Read from MH i2c: F0 09 00 [08:40:50]MH_I2C_Read... [08:40:50]Read from MH i2c: F0 09 00 3F 27 00 14 65 17 67 19 BC 99 64 27 [08:40:50]GetLastDocTimeStamp 1729586404 [08:40:50]current date 1729586452 [08:40:50]FM_GetShiftState [08:40:50]SAM_PROTO_GetShiftState [08:40:50]wFMCommunicate request_size=4 [08:40:50]MH_SAM_APDU [08:40:50]CAPDU: 80 13 01 00 [08:40:50]Write to MH i2c: E2 08 00 40 27 80 13 01 00 00 00 00 00 E4 [08:40:50]Write i2c OK [08:40:50]MH_I2C_Read... [08:40:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:50]Read from MH i2c: E2 [08:40:50]MH_I2C_Read... [08:40:50]Read from MH i2c: E2 0E 00 [08:40:50]MH_I2C_Read... [08:40:50]Read from MH i2c: E2 0E 00 40 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6A [08:40:50]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:40:50]wFMCommunicate OK [08:40:50]SAM_PROTO_GetShiftState done [08:40:50]FM_GetShiftState done [08:40:50]opened in 1729556748 [08:40:50]opened+sec_in_day 1729643148 [08:40:50]quantity*price = 200025 [08:40:50]sum+1 = 200026 [08:40:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 85 22.10.2024 08:40 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157257 ФПД: 81606074466724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157257&fm=81606074466724&tin=02508201610067®Number=0000137193017469&sum=200000 [08:40:51]StoreToDocumentArchive [08:40:51]shift 316 fd 157257 [08:40:51]save to /storage/0316/doc_00157257 [08:40:51]save last doc name /storage/0316/doc_00157257 to /storage/kkm_last_doc_name [08:40:51]save OK [08:40:51]Clear old archive folders... [08:40:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:40:51]tlvbuf is B6F56630 [08:40:51]SAM_PROTO_ClearQueue [08:40:51]wFMCommunicate request_size=4 [08:40:51]MH_SAM_APDU [08:40:51]CAPDU: 80 09 00 00 [08:40:51]Write to MH i2c: E2 08 00 4D 27 80 09 00 00 00 00 00 00 E6 [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 4D 27 00 90 00 E8 [08:40:51]RAPDU: 90 00 [08:40:51]wFMCommunicate OK [08:40:51]SAM_PROTO_ClearQueue done [08:40:51]KKMCreateOFDPacket [08:40:51]OFDProtocolAddRootSTLVToBuf [08:40:51]FM_MakeSignedData [08:40:51]FM_MakeSignedData [08:40:51]SAM_PROTO_SignData [08:40:51]wFMCommunicate request_size=4 [08:40:51]MH_SAM_APDU [08:40:51]CAPDU: 80 0D 01 02 [08:40:51]Write to MH i2c: E2 08 00 4E 27 80 0D 01 02 00 00 00 00 EE [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 4E 27 00 90 00 E9 [08:40:51]RAPDU: 90 00 [08:40:51]wFMCommunicate OK [08:40:51]wFMCommunicate request_size=255 [08:40:51]MH_SAM_APDU [08:40: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 32 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 55 00 00 00 F4 03 04 00 14 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 66 02 00 35 04 06 00 4A 38 65 14 [08:40:51]Write to MH i2c: E2 02 01 4F 27 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 32 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 55 00 00 00 F4 03 04 00 14 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 66 02 00 35 04 06 00 4A 38 65 14 00 00 AB [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 4F 27 00 90 00 EA [08:40:51]RAPDU: 90 00 [08:40:51]wFMCommunicate OK [08:40:51]wFMCommunicate request_size=7 [08:40:51]MH_SAM_APDU [08:40:51]CAPDU: 80 0D 02 02 02 81 A4 [08:40:51]Write to MH i2c: E2 0A 00 50 27 80 0D 02 02 02 00 81 A4 00 00 1A [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 50 27 00 90 00 EB [08:40:51]RAPDU: 90 00 [08:40:51]wFMCommunicate OK [08:40:51]wFMCommunicate request_size=4 [08:40:51]MH_SAM_APDU [08:40:51]CAPDU: 80 0D 03 02 [08:40:51]Write to MH i2c: E2 08 00 51 27 80 0D 03 02 00 00 00 00 F3 [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 0B 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 0B 00 51 27 00 DA 13 5E 3E 8E 78 FA DA 90 00 57 [08:40:51]RAPDU: DA 13 5E 3E 8E 78 FA DA 90 00 [08:40:51]wFMCommunicate OK [08:40:51]SAM_PROTO_SignData done [08:40:51]FM_MakeSignedData done [08:40:51]CreateOFDProtocolMessage [08:40:51]wFMCommunicate request_size=4 [08:40:51]MH_SAM_APDU [08:40:51]CAPDU: 80 11 00 00 [08:40:51]Write to MH i2c: E2 08 00 52 27 80 11 00 00 00 00 00 00 F3 [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:51]Read from MH i2c: E2 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 17 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 17 00 52 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [08:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:51]wFMCommunicate OK [08:40:51]CreateOFDProtocolMessage done [08:40:51]OFDSenderStorePacket 157257 [08:40:51]StoreOFDPacket docnum=157257 [08:40:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F3 86 04 01 B3 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 55 00 00 00 F4 03 04 00 14 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 66 02 00 35 04 06 00 4A 38 65 14 81 A4 DA 13 5E 3E 8E 78 FA DA [08:40:51]CheckFolder [08:40:51]dirname=/storage/ofd_packets [08:40:51]CheckFolder done [08:40:51]ProducePacketName [08:40:51]name=ofd_packets/00157257 [08:40:51]NVStorageSaveData ofd_packets/00157257 [08:40:51]File name is /storage/ofd_packets/00157257 [08:40:51]Write 298 bytes [08:40:51]NVStorageSaveData done [08:40:51]OFDSenderStorePacket done [08:40:51]KKMCreateOFDPacket done [08:40:51]NVStorageSaveData kkm_last_timestamp [08:40:51]File name is /storage/kkm_last_timestamp [08:40:51]Write 4 bytes [08:40:51]NVStorageSaveData done [08:40:51]ExternCall_PrintAddStr [08:40:51]wPrintStart [08:40:51]Write to MH i2c: 01 00 00 53 27 7A [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: 01 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: 01 07 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: 01 07 00 53 27 00 00 00 00 00 FF 0F 8F [08:40:51]RasterBufferAndPrint [08:40:51]line Счет N : (1)875618 [08:40:51]line ИНН: 02508201610067 [08:40:51]line Контрольно-Кассовый Чек [08:40:51]line ПРОДАЖА [08:40:51]line ТРК (МРК, ГНК) : 44 [08:40:51]line Товар: 2710194210 [08:40:51]line ДТ-К-2 [08:40:51]line 26.250 * 76.20 [08:40:51]line = 2000.25 [08:40:51]line НДС 12% НСП 1% [08:40:51]line > о реализуемом товаре [08:40:51]line ОКРУГЛЕНИЕ: -0.25 [08:40:51]line ИТОГО: 2000.00 [08:40:51]line Внесено: 2000.00 [08:40:51]line СДАЧА: 0.00 [08:40:51]line НСП 1% : 17.70 [08:40:51]line НДС 12% : 212.42 [08:40:51]line Наличными: 2000.00 [08:40:51]line Безнал.: 0.00 [08:40:51]line Место: АЗС № 165 "Партнер Нефть" [08:40:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:40:51]line СНО: Общий режим [08:40:51]line Чек 85 22.10.2024 08:40 [08:40:51]line Смена: 316 ФФД: 1.0 [08:40:51]line ЗНМ: 0300000234 [08:40:51]line РНМ: 0000137193017469 [08:40:51]line Версия ККМ: v1.0 [08:40:51]line ФМ: 0000000000963156 [08:40:51]line ФД: 157257 [08:40:51]line ФПД: 81606074466724 [08:40:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084052&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157257&fm=81606074466724&tin=02508201610067®Number=0000137193017469&sum=200000 [08:40:52]OFD Sender: Processing packet 157257 [packets to send 52, broken 51] [08:40:52]ProducePacketName [08:40:52]name=ofd_packets/00157257 [08:40:52]OFD Sender: To server: pG, [08:40:52]CommunicateWithHost lk.salyk.kg:30040 [08:40:52]ConnectInit lk.salyk.kg [08:40:52]written 0, free lines is 4095 [08:40:52]Connected sock=10 [08:40:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F3 86 04 01 B3 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 55 00 00 00 F4 03 04 00 14 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 49 66 02 00 35 04 06 00 4A 38 65 14 81 A4 DA 13 5E 3E 8E 78 FA DA [08:40:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 42 BA 47 00 A1 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 39 36 33 31 35 36 10 04 04 00 49 66 02 00 F4 03 04 00 42 0B 17 67 B6 04 01 00 00 5A 75 BE EE 17 E9 05 E8 [08:40:52]CommunicateWithHost err = 0 [08:40:52]CheckOFDResponse [08:40:52]1017 (14) - 77093643461234 [08:40:52]1041 (16) - 0000000000963156 [08:40:52]1040 (4) - 157257 [08:40:52]1012 (4) - 22.10.2024 02:17 [08:40:52]1206 (1) - 0 [08:40:52]OFD Sender: Remove packet 157257 [08:40:52]ProducePacketName [08:40:52]name=ofd_packets/00157257 [08:40:52]NVStorageDeleteData [08:40:52]Write to MH i2c: 01 00 00 7E 27 A5 [08:40:52]Write i2c OK [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: 01 [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: 01 07 00 [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: 01 07 00 7E 27 00 00 00 00 00 ED 0C A5 [08:40:52]RasterBufferAndPrint [08:40:52]line [08:40:52]line [08:40:52]line [08:40:52]line [08:40:52]line [08:40:52]written 0, free lines is 3315 [08:40:52]MH_Cut [08:40:52]Write to MH i2c: D1 01 00 85 27 01 7E [08:40:52]Write i2c OK [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: D1 [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: D1 01 00 [08:40:52]MH_I2C_Read... [08:40:52]Read from MH i2c: D1 01 00 85 27 00 7D [08:40:52]Write to MH i2c: 01 00 00 86 27 AD [08:40:52]Write i2c OK [08:40:52]MH_I2C_Read... [08:40:53]OFD Sender: No OFD packet to send [08:40:53]*** Cut start [08:40:53]*** Partial cut [08:40:53]*** CUTSNS_PIN = 1 [08:40:53]*** CUTSNS_PIN = 0 [08:40:53]*** Brake cut motor [08:40:54]Read from MH i2c: 01 [08:40:54]MH_I2C_Read... [08:40:54]*** Stop cut motor [08:40:54]*** Cut end [08:40:54]Read from MH i2c: 01 07 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: 01 07 00 86 27 00 00 00 00 00 FF 0F C2 [08:40:54]process_action close_receipt done [08:40:54]requested_data is exist [08:40:54]produce_requested_data [08:40:54]requested_item fm.sn is exist - process it [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 11 00 00 [08:40:54]Write to MH i2c: E2 08 00 87 27 80 11 00 00 00 00 00 00 28 [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 17 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 17 00 87 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [08:40:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:40:54]wFMCommunicate OK [08:40:54]requested_item fd.num is exist - process it [08:40:54]SAM_PROTO_GetFieldsCounters [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 13 00 00 [08:40:54]Write to MH i2c: E2 08 00 88 27 80 13 00 00 00 00 00 00 2B [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 62 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 62 00 88 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 66 02 00 0E 04 04 00 3C 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 51 [08:40:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 49 66 02 00 0E 04 04 00 3C 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 [08:40:54]wFMCommunicate OK [08:40:54]SAM_PROTO_GetFieldsCounters done [08:40:54]requested_item shift.num is exist - process it [08:40:54]requested_item shift.opened is exist - process it [08:40:54]req_shift_opened [08:40:54]FM_GetShiftState [08:40:54]SAM_PROTO_GetShiftState [08:40:54]wFMCommunicate request_size=4 [08:40:54]MH_SAM_APDU [08:40:54]CAPDU: 80 13 01 00 [08:40:54]Write to MH i2c: E2 08 00 89 27 80 13 01 00 00 00 00 00 2D [08:40:54]Write i2c OK [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 [08:40:54]MH_I2C_Read... [08:40:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:54]Read from MH i2c: E2 0E 00 [08:40:54]MH_I2C_Read... [08:40:54]Read from MH i2c: E2 0E 00 89 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B3 [08:40:54]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:40:54]wFMCommunicate OK [08:40:54]SAM_PROTO_GetShiftState done [08:40:54]FM_GetShiftState done [08:40:54]req_shift_opened done [08:40:54]requested_item shift.open_date is exist - process it [08:40:54]req_shift_open_date [08:40:54]req_shift_open_date done [08:40:54]produce_requested_data done [08:40:54]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157257,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:40:54]process_action_free close_receipt [08:40:54]json_value_free [08:40:54]json_value_free done [08:40:54]process_json_proto returns [08:40:54]Send response to host [08:40:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157257,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:40:54]free response buf [08:40:54]execute_script done [08:40:54]execute_script returns [08:40:54]free content buf [08:40:54]Sock 7.Close socket [08:40:54]Sock 7.Thread stoped [08:40:58]OFD Sender: No OFD packet to send [08:41:03]OFD Sender: No OFD packet to send [08:41:08]OFD Sender: No OFD packet to send [08:41:13]OFD Sender: No OFD packet to send [08:41:18]OFD Sender: No OFD packet to send [08:41:23]OFD Sender: No OFD packet to send [08:41:28]OFD Sender: No OFD packet to send [08:41:33]OFD Sender: No OFD packet to send [08:41:38]OFD Sender: No OFD packet to send [08:41:43]OFD Sender: No OFD packet to send [08:41:48]OFD Sender: No OFD packet to send [08:41:53]OFD Sender: No OFD packet to send [08:41:58]OFD Sender: No OFD packet to send [08:42:03]OFD Sender: No OFD packet to send [08:42:08]OFD Sender: No OFD packet to send [08:42:13]OFD Sender: No OFD packet to send [08:42:18]OFD Sender: No OFD packet to send [08:42:23]OFD Sender: No OFD packet to send [08:42:28]OFD Sender: No OFD packet to send [08:42:33]OFD Sender: No OFD packet to send [08:42:38]OFD Sender: No OFD packet to send [08:42:43]OFD Sender: No OFD packet to send [08:42:48]OFD Sender: No OFD packet to send [08:42:53]OFD Sender: No OFD packet to send [08:42:58]OFD Sender: No OFD packet to send [08:43:03]OFD Sender: No OFD packet to send [08:43:08]OFD Sender: No OFD packet to send [08:43:13]OFD Sender: No OFD packet to send [08:43:18]OFD Sender: No OFD packet to send [08:43:23]OFD Sender: No OFD packet to send [08:43:28]OFD Sender: No OFD packet to send [08:43:33]OFD Sender: No OFD packet to send [08:43:38]OFD Sender: No OFD packet to send [08:43:43]OFD Sender: No OFD packet to send [08:43:48]OFD Sender: No OFD packet to send [08:43:53]OFD Sender: No OFD packet to send [08:43:58]OFD Sender: No OFD packet to send [08:44:03]OFD Sender: No OFD packet to send [08:44:08]OFD Sender: No OFD packet to send [08:44:13]OFD Sender: No OFD packet to send [08:44:18]OFD Sender: No OFD packet to send [08:44:23]OFD Sender: No OFD packet to send [08:44:23]accept exits with 9 [08:44:23]New connection [08:44:23]New thread 3066801508 created [08:44:23]Thread 3066944868 joined [08:44:23]Waiting for new connection... [08:44:23] Sock 9.Parse request [08:44:23]Sock 9.Check first char [08:44:23]Sock 9.First char is OK [08:44:23]request: POST /json_proto HTTP/1.0 [08:44:23]Method: POST [08:44:23]URL: /json_proto [08:44:23]Method is POST - this is cgi request [08:44:23]url: /json_proto [08:44:23]query_string will be loaded in cgi processing [08:44:23]execute_cgi json_proto POST (null) [08:44:23]execute_cgi path=json_proto method=POST [08:44:23]POST find Content-Length [08:44:23]Host: 172.17.53.67:8080 [08:44:23]Content-Length: 766 [08:44:23]Content-Type: application/json [08:44:23] [08:44:23]POST finish read [08:44:23]Found Content-Length = 766 [08:44:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875619", "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.90, "quantity" : 4.490, "sum" : 300.38, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:23]execute_script... [08:44: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)875619", "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.90, "quantity" : 4.490, "sum" : 300.38, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:23]POST & json_proto [08:44:23]process_json_proto [08:44:23]json parsed OK: [08:44:23]protocol is kg_v1.0 [08:44:23]action value=close_receipt [08:44:23]process_action close_receipt [08:44:23]cmd_close_receipt [08:44:23]MH_GetDate [08:44:23]Write to MH i2c: F0 00 00 8A 27 A0 [08:44:23]Write i2c OK [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 09 00 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: F0 09 00 8A 27 00 EA 65 17 67 19 BC 99 64 48 [08:44:23]GetLastDocTimeStamp 1729586452 [08:44:23]current date 1729586666 [08:44:23]FM_GetShiftState [08:44:23]SAM_PROTO_GetShiftState [08:44:23]wFMCommunicate request_size=4 [08:44:23]MH_SAM_APDU [08:44:23]CAPDU: 80 13 01 00 [08:44:23]Write to MH i2c: E2 08 00 8B 27 80 13 01 00 00 00 00 00 2F [08:44:23]Write i2c OK [08:44:23]MH_I2C_Read... [08:44:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:23]Read from MH i2c: E2 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: E2 0E 00 [08:44:23]MH_I2C_Read... [08:44:23]Read from MH i2c: E2 0E 00 8B 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B5 [08:44:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:44:23]wFMCommunicate OK [08:44:23]SAM_PROTO_GetShiftState done [08:44:23]FM_GetShiftState done [08:44:23]opened in 1729556748 [08:44:23]opened+sec_in_day 1729643148 [08:44:23]quantity*price = 30038 [08:44:23]sum+1 = 30039 [08:44:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.38 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 86 22.10.2024 08:44 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157258 ФПД: 170834438062058 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157258&fm=170834438062058&tin=02508201610067®Number=0000137193017469&sum=30038 [08:44:24]StoreToDocumentArchive [08:44:24]shift 316 fd 157258 [08:44:24]save to /storage/0316/doc_00157258 [08:44:24]save last doc name /storage/0316/doc_00157258 to /storage/kkm_last_doc_name [08:44:24]save OK [08:44:24]Clear old archive folders... [08:44:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:24]tlvbuf is 00227B10 [08:44:24]SAM_PROTO_ClearQueue [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 09 00 00 [08:44:24]Write to MH i2c: E2 08 00 98 27 80 09 00 00 00 00 00 00 31 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 98 27 00 90 00 33 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]SAM_PROTO_ClearQueue done [08:44:24]KKMCreateOFDPacket [08:44:24]OFDProtocolAddRootSTLVToBuf [08:44:24]FM_MakeSignedData [08:44:24]FM_MakeSignedData [08:44:24]SAM_PROTO_SignData [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 0D 01 02 [08:44:24]Write to MH i2c: E2 08 00 99 27 80 0D 01 02 00 00 00 00 39 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 99 27 00 90 00 34 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=255 [08:44:24]MH_SAM_APDU [08:44: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 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 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 EA 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 66 02 00 35 04 06 00 9B [08:44:24]Write to MH i2c: E2 02 01 9A 27 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 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 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 EA 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 66 02 00 35 04 06 00 9B 00 00 CD [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 9A 27 00 90 00 35 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=10 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 0D 02 02 05 5F 7D FE FF EA [08:44:24]Write to MH i2c: E2 0D 00 9B 27 80 0D 02 02 05 00 5F 7D FE FF EA 00 00 09 [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:24]Read from MH i2c: E2 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 [08:44:24]MH_I2C_Read... [08:44:24]Read from MH i2c: E2 03 00 9B 27 00 90 00 36 [08:44:24]RAPDU: 90 00 [08:44:24]wFMCommunicate OK [08:44:24]wFMCommunicate request_size=4 [08:44:24]MH_SAM_APDU [08:44:24]CAPDU: 80 0D 03 02 [08:44:24]Write to MH i2c: E2 08 00 9C 27 80 0D 03 02 00 00 00 00 3E [08:44:24]Write i2c OK [08:44:24]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 0B 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 0B 00 9C 27 00 A4 EA 2B 15 32 C6 06 AE 90 00 B9 [08:44:25]RAPDU: A4 EA 2B 15 32 C6 06 AE 90 00 [08:44:25]wFMCommunicate OK [08:44:25]SAM_PROTO_SignData done [08:44:25]FM_MakeSignedData done [08:44:25]CreateOFDProtocolMessage [08:44:25]wFMCommunicate request_size=4 [08:44:25]MH_SAM_APDU [08:44:25]CAPDU: 80 11 00 00 [08:44:25]Write to MH i2c: E2 08 00 9D 27 80 11 00 00 00 00 00 00 3E [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:25]Read from MH i2c: E2 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 17 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: E2 17 00 9D 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [08:44:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:25]wFMCommunicate OK [08:44:25]CreateOFDProtocolMessage done [08:44:25]OFDSenderStorePacket 157258 [08:44:25]StoreOFDPacket docnum=157258 [08:44:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 DD 07 01 D4 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 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 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 EA 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 66 02 00 35 04 06 00 9B 5F 7D FE FF EA A4 EA 2B 15 32 C6 06 AE [08:44:25]CheckFolder [08:44:25]dirname=/storage/ofd_packets [08:44:25]CheckFolder done [08:44:25]ProducePacketName [08:44:25]name=ofd_packets/00157258 [08:44:25]NVStorageSaveData ofd_packets/00157258 [08:44:25]File name is /storage/ofd_packets/00157258 [08:44:25]Write 301 bytes [08:44:25]NVStorageSaveData done [08:44:25]OFDSenderStorePacket done [08:44:25]KKMCreateOFDPacket done [08:44:25]NVStorageSaveData kkm_last_timestamp [08:44:25]File name is /storage/kkm_last_timestamp [08:44:25]Write 4 bytes [08:44:25]NVStorageSaveData done [08:44:25]ExternCall_PrintAddStr [08:44:25]wPrintStart [08:44:25]Write to MH i2c: 01 00 00 9E 27 C5 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 9E 27 00 00 00 00 00 FF 0F DA [08:44:25]RasterBufferAndPrint [08:44:25]line Счет N : (1)875619 [08:44:25]line ИНН: 02508201610067 [08:44:25]line Контрольно-Кассовый Чек [08:44:25]line ПРОДАЖА [08:44:25]line ТРК (МРК, ГНК) : 22 [08:44:25]line Товар: 2710124130 [08:44:25]line Аи-92-К-5 [08:44:25]line 4.490 * 66.90 [08:44:25]line = 300.38 [08:44:25]line НДС 12% НСП 1% [08:44:25]line > о реализуемом товаре [08:44:25]line ИТОГО: 300.38 [08:44:25]line НСП 1% : 2.66 [08:44:25]line НДС 12% : 31.90 [08:44:25]line Наличными: 0.00 [08:44:25]line Безнал.: 300.38 [08:44:25]line Место: АЗС № 165 "Партнер Нефть" [08:44:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:44:25]line СНО: Общий режим [08:44:25]line Чек 86 22.10.2024 08:44 [08:44:25]line Смена: 316 ФФД: 1.0 [08:44:25]line ЗНМ: 0300000234 [08:44:25]line РНМ: 0000137193017469 [08:44:25]line Версия ККМ: v1.0 [08:44:25]line Платежная система: Mbank [08:44:25]line ФМ: 0000000000963156 [08:44:25]line ФД: 157258 [08:44:25]line ФПД: 170834438062058 [08:44:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084426&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157258&fm=170834438062058&tin=02508201610067®Number=0000137193017469&sum=30038 [08:44:25]written 0, free lines is 4095 [08:44:25]OFD Sender: Processing packet 157258 [packets to send 52, broken 51] [08:44:25]ProducePacketName [08:44:25]name=ofd_packets/00157258 [08:44:25]OFD Sender: To server: pG, [08:44:25]CommunicateWithHost lk.salyk.kg:30040 [08:44:25]ConnectInit lk.salyk.kg [08:44:25]Connected sock=10 [08:44:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C8 DD 07 01 D4 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 56 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 00 00 00 00 00 00 39 04 06 00 56 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 EA 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4A 66 02 00 35 04 06 00 9B 5F 7D FE FF EA A4 EA 2B 15 32 C6 06 AE [08:44:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DD F7 47 00 92 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 39 36 33 31 35 36 10 04 04 00 4A 66 02 00 F4 03 04 00 16 0C 17 67 B6 04 01 00 00 3E 01 51 F3 2E 28 3B 54 [08:44:25]CommunicateWithHost err = 0 [08:44:25]CheckOFDResponse [08:44:25]1017 (14) - 77093643461234 [08:44:25]1041 (16) - 0000000000963156 [08:44:25]1040 (4) - 157258 [08:44:25]1012 (4) - 22.10.2024 02:21 [08:44:25]1206 (1) - 0 [08:44:25]OFD Sender: Remove packet 157258 [08:44:25]ProducePacketName [08:44:25]name=ofd_packets/00157258 [08:44:25]NVStorageDeleteData [08:44:25]Write to MH i2c: 01 00 00 C7 27 EE [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: 01 07 00 C7 27 00 00 00 00 00 1B 0D 1D [08:44:25]RasterBufferAndPrint [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]line [08:44:25]written 0, free lines is 3362 [08:44:25]MH_Cut [08:44:25]Write to MH i2c: D1 01 00 CE 27 01 C7 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 01 00 [08:44:25]MH_I2C_Read... [08:44:25]Read from MH i2c: D1 01 00 CE 27 00 C6 [08:44:25]Write to MH i2c: 01 00 00 CF 27 F6 [08:44:25]Write i2c OK [08:44:25]MH_I2C_Read... [08:44:25]OFD Sender: No OFD packet to send [08:44:26]*** Cut start [08:44:26]*** Partial cut [08:44:26]*** CUTSNS_PIN = 1 [08:44:26]*** CUTSNS_PIN = 0 [08:44:26]*** Brake cut motor [08:44:26]Read from MH i2c: 01 [08:44:26]MH_I2C_Read... [08:44:26]*** Stop cut motor [08:44:26]*** Cut end [08:44:26]Read from MH i2c: 01 07 00 [08:44:26]MH_I2C_Read... [08:44:26]Read from MH i2c: 01 07 00 CF 27 00 00 00 00 00 FF 0F 0B [08:44:26]process_action close_receipt done [08:44:26]requested_data is exist [08:44:26]produce_requested_data [08:44:26]requested_item fm.sn is exist - process it [08:44:26]wFMCommunicate request_size=4 [08:44:26]MH_SAM_APDU [08:44:26]CAPDU: 80 11 00 00 [08:44:26]Write to MH i2c: E2 08 00 D0 27 80 11 00 00 00 00 00 00 71 [08:44:26]Write i2c OK [08:44:26]MH_I2C_Read... [08:44:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:26]Read from MH i2c: E2 [08:44:26]MH_I2C_Read... [08:44:26]Read from MH i2c: E2 17 00 [08:44:26]MH_I2C_Read... [08:44:26]Read from MH i2c: E2 17 00 D0 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [08:44:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:26]wFMCommunicate OK [08:44:26]requested_item fd.num is exist - process it [08:44:26]SAM_PROTO_GetFieldsCounters [08:44:26]wFMCommunicate request_size=4 [08:44:26]MH_SAM_APDU [08:44:26]CAPDU: 80 13 00 00 [08:44:26]Write to MH i2c: E2 08 00 D1 27 80 13 00 00 00 00 00 00 74 [08:44:26]Write i2c OK [08:44:26]MH_I2C_Read... [08:44:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:27]Read from MH i2c: E2 [08:44:27]MH_I2C_Read... [08:44:27]Read from MH i2c: E2 62 00 [08:44:27]MH_I2C_Read... [08:44:27]Read from MH i2c: E2 62 00 D1 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 66 02 00 0E 04 04 00 3C 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 9E [08:44:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4A 66 02 00 0E 04 04 00 3C 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 [08:44:27]wFMCommunicate OK [08:44:27]SAM_PROTO_GetFieldsCounters done [08:44:27]requested_item shift.num is exist - process it [08:44:27]requested_item shift.opened is exist - process it [08:44:27]req_shift_opened [08:44:27]FM_GetShiftState [08:44:27]SAM_PROTO_GetShiftState [08:44:27]wFMCommunicate request_size=4 [08:44:27]MH_SAM_APDU [08:44:27]CAPDU: 80 13 01 00 [08:44:27]Write to MH i2c: E2 08 00 D2 27 80 13 01 00 00 00 00 00 76 [08:44:27]Write i2c OK [08:44:27]MH_I2C_Read... [08:44:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:27]Read from MH i2c: E2 [08:44:27]MH_I2C_Read... [08:44:27]Read from MH i2c: E2 0E 00 [08:44:27]MH_I2C_Read... [08:44:27]Read from MH i2c: E2 0E 00 D2 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FC [08:44:27]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:44:27]wFMCommunicate OK [08:44:27]SAM_PROTO_GetShiftState done [08:44:27]FM_GetShiftState done [08:44:27]req_shift_opened done [08:44:27]requested_item shift.open_date is exist - process it [08:44:27]req_shift_open_date [08:44:27]req_shift_open_date done [08:44:27]produce_requested_data done [08:44:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157258,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:44:27]process_action_free close_receipt [08:44:27]json_value_free [08:44:27]json_value_free done [08:44:27]process_json_proto returns [08:44:27]Send response to host [08:44:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157258,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:44:27]free response buf [08:44:27]execute_script done [08:44:27]execute_script returns [08:44:27]free content buf [08:44:27]Sock 9.Close socket [08:44:27]Sock 9.Thread stoped [08:44:28]accept exits with 7 [08:44:28]New connection [08:44:28]New thread 3066944868 created [08:44:28]Thread 3066801508 joined [08:44:28]Waiting for new connection... [08:44:28] Sock 7.Parse request [08:44:28]Sock 7.Check first char [08:44:28]Sock 7.First char is OK [08:44:28]request: POST /json_proto HTTP/1.0 [08:44:28]Method: POST [08:44:28]URL: /json_proto [08:44:28]Method is POST - this is cgi request [08:44:28]url: /json_proto [08:44:28]query_string will be loaded in cgi processing [08:44:28]execute_cgi json_proto POST (null) [08:44:28]execute_cgi path=json_proto method=POST [08:44:28]POST find Content-Length [08:44:28]Host: 172.17.53.67:8080 [08:44:28]Content-Length: 674 [08:44:28]Content-Type: application/json [08:44:28] [08:44:28]POST finish read [08:44:28]Found Content-Length = 674 [08:44:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:44:28]execute_script... [08:44: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)875620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [08:44:28]POST & json_proto [08:44:28]process_json_proto [08:44:28]json parsed OK: [08:44:28]protocol is kg_v1.0 [08:44:28]action value=close_receipt [08:44:28]process_action close_receipt [08:44:28]cmd_close_receipt [08:44:28]MH_GetDate [08:44:28]Write to MH i2c: F0 00 00 D3 27 E9 [08:44:28]Write i2c OK [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: F0 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: F0 09 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: F0 09 00 D3 27 00 EE 65 17 67 19 BC 99 64 95 [08:44:28]GetLastDocTimeStamp 1729586666 [08:44:28]current date 1729586670 [08:44:28]FM_GetShiftState [08:44:28]SAM_PROTO_GetShiftState [08:44:28]wFMCommunicate request_size=4 [08:44:28]MH_SAM_APDU [08:44:28]CAPDU: 80 13 01 00 [08:44:28]Write to MH i2c: E2 08 00 D4 27 80 13 01 00 00 00 00 00 78 [08:44:28]Write i2c OK [08:44:28]MH_I2C_Read... [08:44:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:28]Read from MH i2c: E2 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 0E 00 [08:44:28]MH_I2C_Read... [08:44:28]Read from MH i2c: E2 0E 00 D4 27 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FE [08:44:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:44:28]wFMCommunicate OK [08:44:28]SAM_PROTO_GetShiftState done [08:44:28]FM_GetShiftState done [08:44:28]opened in 1729556748 [08:44:28]opened+sec_in_day 1729643148 [08:44:28]quantity*price = 60045 [08:44:28]sum+1 = 60047 [08:44:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 87 22.10.2024 08:44 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157259 ФПД: 127301824434399 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157259&fm=127301824434399&tin=02508201610067®Number=0000137193017469&sum=60000 [08:44:29]StoreToDocumentArchive [08:44:29]shift 316 fd 157259 [08:44:29]save to /storage/0316/doc_00157259 [08:44:29]save last doc name /storage/0316/doc_00157259 to /storage/kkm_last_doc_name [08:44:29]save OK [08:44:29]Clear old archive folders... [08:44:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:29]tlvbuf is B6EBF7E0 [08:44:29]SAM_PROTO_ClearQueue [08:44:29]wFMCommunicate request_size=4 [08:44:29]MH_SAM_APDU [08:44:29]CAPDU: 80 09 00 00 [08:44:29]Write to MH i2c: E2 08 00 E1 27 80 09 00 00 00 00 00 00 7A [08:44:29]Write i2c OK [08:44:29]MH_I2C_Read... [08:44:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:29]Read from MH i2c: E2 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 E1 27 00 90 00 7C [08:44:29]RAPDU: 90 00 [08:44:29]wFMCommunicate OK [08:44:29]SAM_PROTO_ClearQueue done [08:44:29]KKMCreateOFDPacket [08:44:29]OFDProtocolAddRootSTLVToBuf [08:44:29]FM_MakeSignedData [08:44:29]FM_MakeSignedData [08:44:29]SAM_PROTO_SignData [08:44:29]wFMCommunicate request_size=4 [08:44:29]MH_SAM_APDU [08:44:29]CAPDU: 80 0D 01 02 [08:44:29]Write to MH i2c: E2 08 00 E2 27 80 0D 01 02 00 00 00 00 82 [08:44:29]Write i2c OK [08:44:29]MH_I2C_Read... [08:44:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:29]Read from MH i2c: E2 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 E2 27 00 90 00 7D [08:44:29]RAPDU: 90 00 [08:44:29]wFMCommunicate OK [08:44:29]wFMCommunicate request_size=255 [08:44:29]MH_SAM_APDU [08:44: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 32 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 57 00 00 00 F4 03 04 00 EE 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 66 02 00 35 04 06 00 73 C7 C4 06 [08:44:29]Write to MH i2c: E2 02 01 E3 27 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 32 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 57 00 00 00 F4 03 04 00 EE 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 66 02 00 35 04 06 00 73 C7 C4 06 00 00 F9 [08:44:29]Write i2c OK [08:44:29]MH_I2C_Read... [08:44:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:29]Read from MH i2c: E2 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 [08:44:29]MH_I2C_Read... [08:44:29]Read from MH i2c: E2 03 00 E3 27 00 90 00 7E [08:44:29]RAPDU: 90 00 [08:44:29]wFMCommunicate OK [08:44:29]wFMCommunicate request_size=7 [08:44:29]MH_SAM_APDU [08:44:29]CAPDU: 80 0D 02 02 02 50 DF [08:44:30]Write to MH i2c: E2 0A 00 E4 27 80 0D 02 02 02 00 50 DF 00 00 B8 [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:30]Read from MH i2c: E2 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 03 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 03 00 E4 27 00 90 00 7F [08:44:30]RAPDU: 90 00 [08:44:30]wFMCommunicate OK [08:44:30]wFMCommunicate request_size=4 [08:44:30]MH_SAM_APDU [08:44:30]CAPDU: 80 0D 03 02 [08:44:30]Write to MH i2c: E2 08 00 E5 27 80 0D 03 02 00 00 00 00 87 [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:30]Read from MH i2c: E2 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 0B 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 0B 00 E5 27 00 F5 22 7D F0 83 16 9F 08 90 00 4C [08:44:30]RAPDU: F5 22 7D F0 83 16 9F 08 90 00 [08:44:30]wFMCommunicate OK [08:44:30]SAM_PROTO_SignData done [08:44:30]FM_MakeSignedData done [08:44:30]CreateOFDProtocolMessage [08:44:30]wFMCommunicate request_size=4 [08:44:30]MH_SAM_APDU [08:44:30]CAPDU: 80 11 00 00 [08:44:30]Write to MH i2c: E2 08 00 E6 27 80 11 00 00 00 00 00 00 87 [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:30]Read from MH i2c: E2 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 17 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: E2 17 00 E6 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D8 [08:44:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:30]wFMCommunicate OK [08:44:30]CreateOFDProtocolMessage done [08:44:30]OFDSenderStorePacket 157259 [08:44:30]StoreOFDPacket docnum=157259 [08:44:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C8 74 04 01 EF 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 57 00 00 00 F4 03 04 00 EE 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 66 02 00 35 04 06 00 73 C7 C4 06 50 DF F5 22 7D F0 83 16 9F 08 [08:44:30]CheckFolder [08:44:30]dirname=/storage/ofd_packets [08:44:30]CheckFolder done [08:44:30]ProducePacketName [08:44:30]name=ofd_packets/00157259 [08:44:30]NVStorageSaveData ofd_packets/00157259 [08:44:30]File name is /storage/ofd_packets/00157259 [08:44:30]Write 298 bytes [08:44:30]NVStorageSaveData done [08:44:30]OFDSenderStorePacket done [08:44:30]KKMCreateOFDPacket done [08:44:30]NVStorageSaveData kkm_last_timestamp [08:44:30]File name is /storage/kkm_last_timestamp [08:44:30]Write 4 bytes [08:44:30]NVStorageSaveData done [08:44:30]ExternCall_PrintAddStr [08:44:30]wPrintStart [08:44:30]Write to MH i2c: 01 00 00 E7 27 0E [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 07 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 07 00 E7 27 00 00 00 00 00 FF 0F 23 [08:44:30]RasterBufferAndPrint [08:44:30]line Счет N : (1)875620 [08:44:30]line ИНН: 02508201610067 [08:44:30]line Контрольно-Кассовый Чек [08:44:30]line ПРОДАЖА [08:44:30]line ТРК (МРК, ГНК) : 34 [08:44:30]line Товар: 2710194210 [08:44:30]line ДТ-К-2 [08:44:30]line 7.880 * 76.20 [08:44:30]line = 600.46 [08:44:30]line НДС 12% НСП 1% [08:44:30]line > о реализуемом товаре [08:44:30]line ОКРУГЛЕНИЕ: -0.46 [08:44:30]line ИТОГО: 600.00 [08:44:30]line Внесено: 600.00 [08:44:30]line СДАЧА: 0.00 [08:44:30]line НСП 1% : 5.31 [08:44:30]line НДС 12% : 63.77 [08:44:30]line Наличными: 600.00 [08:44:30]line Безнал.: 0.00 [08:44:30]line Место: АЗС № 165 "Партнер Нефть" [08:44:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:44:30]line СНО: Общий режим [08:44:30]line Чек 87 22.10.2024 08:44 [08:44:30]line Смена: 316 ФФД: 1.0 [08:44:30]line ЗНМ: 0300000234 [08:44:30]line РНМ: 0000137193017469 [08:44:30]line Версия ККМ: v1.0 [08:44:30]line ФМ: 0000000000963156 [08:44:30]line ФД: 157259 [08:44:30]line ФПД: 127301824434399 [08:44:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084430&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157259&fm=127301824434399&tin=02508201610067®Number=0000137193017469&sum=60000 [08:44:30]written 0, free lines is 4095 [08:44:30]OFD Sender: Processing packet 157259 [packets to send 52, broken 51] [08:44:30]ProducePacketName [08:44:30]name=ofd_packets/00157259 [08:44:30]OFD Sender: To server: pG, [08:44:30]CommunicateWithHost lk.salyk.kg:30040 [08:44:30]ConnectInit lk.salyk.kg [08:44:30]Connected sock=10 [08:44:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C8 74 04 01 EF 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 57 00 00 00 F4 03 04 00 EE 65 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4B 66 02 00 35 04 06 00 73 C7 C4 06 50 DF F5 22 7D F0 83 16 9F 08 [08:44:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F9 8C 47 00 CB 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 39 36 33 31 35 36 10 04 04 00 4B 66 02 00 F4 03 04 00 1C 0C 17 67 B6 04 01 00 00 E3 76 7A 2E C0 5A 81 CC [08:44:30]CommunicateWithHost err = 0 [08:44:30]CheckOFDResponse [08:44:30]1017 (14) - 77093643461234 [08:44:30]1041 (16) - 0000000000963156 [08:44:30]1040 (4) - 157259 [08:44:30]1012 (4) - 22.10.2024 02:21 [08:44:30]1206 (1) - 0 [08:44:30]OFD Sender: Remove packet 157259 [08:44:30]ProducePacketName [08:44:30]name=ofd_packets/00157259 [08:44:30]NVStorageDeleteData [08:44:30]Write to MH i2c: 01 00 00 12 28 3A [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 07 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: 01 07 00 12 28 00 00 00 00 00 09 0D 57 [08:44:30]RasterBufferAndPrint [08:44:30]line [08:44:30]line [08:44:30]line [08:44:30]line [08:44:30]line [08:44:30]written 0, free lines is 3353 [08:44:30]MH_Cut [08:44:30]Write to MH i2c: D1 01 00 19 28 01 13 [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: D1 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: D1 01 00 [08:44:30]MH_I2C_Read... [08:44:30]Read from MH i2c: D1 01 00 19 28 00 12 [08:44:30]Write to MH i2c: 01 00 00 1A 28 42 [08:44:30]Write i2c OK [08:44:30]MH_I2C_Read... [08:44:31]OFD Sender: No OFD packet to send [08:44:31]*** Cut start [08:44:31]*** Partial cut [08:44:31]*** CUTSNS_PIN = 1 [08:44:31]*** CUTSNS_PIN = 0 [08:44:31]*** Brake cut motor [08:44:31]Read from MH i2c: 01 [08:44:31]MH_I2C_Read... [08:44:31]*** Stop cut motor [08:44:31]*** Cut end [08:44:31]Read from MH i2c: 01 07 00 [08:44:31]MH_I2C_Read... [08:44:31]Read from MH i2c: 01 07 00 1A 28 00 00 00 00 00 FF 0F 57 [08:44:31]process_action close_receipt done [08:44:31]requested_data is exist [08:44:31]produce_requested_data [08:44:31]requested_item fm.sn is exist - process it [08:44:31]wFMCommunicate request_size=4 [08:44:31]MH_SAM_APDU [08:44:31]CAPDU: 80 11 00 00 [08:44:31]Write to MH i2c: E2 08 00 1B 28 80 11 00 00 00 00 00 00 BD [08:44:31]Write i2c OK [08:44:31]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 17 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 17 00 1B 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0E [08:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:44:32]wFMCommunicate OK [08:44:32]requested_item fd.num is exist - process it [08:44:32]SAM_PROTO_GetFieldsCounters [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 13 00 00 [08:44:32]Write to MH i2c: E2 08 00 1C 28 80 13 00 00 00 00 00 00 C0 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 62 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 62 00 1C 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 66 02 00 0E 04 04 00 3C 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 EE [08:44:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4B 66 02 00 0E 04 04 00 3C 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 [08:44:32]wFMCommunicate OK [08:44:32]SAM_PROTO_GetFieldsCounters done [08:44:32]requested_item shift.num is exist - process it [08:44:32]requested_item shift.opened is exist - process it [08:44:32]req_shift_opened [08:44:32]FM_GetShiftState [08:44:32]SAM_PROTO_GetShiftState [08:44:32]wFMCommunicate request_size=4 [08:44:32]MH_SAM_APDU [08:44:32]CAPDU: 80 13 01 00 [08:44:32]Write to MH i2c: E2 08 00 1D 28 80 13 01 00 00 00 00 00 C2 [08:44:32]Write i2c OK [08:44:32]MH_I2C_Read... [08:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:32]Read from MH i2c: E2 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 0E 00 [08:44:32]MH_I2C_Read... [08:44:32]Read from MH i2c: E2 0E 00 1D 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 48 [08:44:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:44:32]wFMCommunicate OK [08:44:32]SAM_PROTO_GetShiftState done [08:44:32]FM_GetShiftState done [08:44:32]req_shift_opened done [08:44:32]requested_item shift.open_date is exist - process it [08:44:32]req_shift_open_date [08:44:32]req_shift_open_date done [08:44:32]produce_requested_data done [08:44:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157259,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:44:32]process_action_free close_receipt [08:44:32]json_value_free [08:44:32]json_value_free done [08:44:32]process_json_proto returns [08:44:32]Send response to host [08:44:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157259,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:44:32]free response buf [08:44:32]execute_script done [08:44:32]execute_script returns [08:44:32]free content buf [08:44:32]Sock 7.Close socket [08:44:32]Sock 7.Thread stoped [08:44:36]OFD Sender: No OFD packet to send [08:44:41]OFD Sender: No OFD packet to send [08:44:46]OFD Sender: No OFD packet to send [08:44:51]OFD Sender: No OFD packet to send [08:44:56]OFD Sender: No OFD packet to send [08:45:01]OFD Sender: No OFD packet to send [08:45:06]OFD Sender: No OFD packet to send [08:45:11]OFD Sender: No OFD packet to send [08:45:16]OFD Sender: No OFD packet to send [08:45:21]OFD Sender: No OFD packet to send [08:45:26]OFD Sender: No OFD packet to send [08:45:31]OFD Sender: No OFD packet to send [08:45:36]OFD Sender: No OFD packet to send [08:45:40]accept exits with 9 [08:45:40]New connection [08:45:40]New thread 3066801508 created [08:45:40]Thread 3066944868 joined [08:45:40]Waiting for new connection... [08:45:40] Sock 9.Parse request [08:45:40]Sock 9.Check first char [08:45:40]Sock 9.First char is OK [08:45:40]request: POST /json_proto HTTP/1.0 [08:45:40]Method: POST [08:45:40]URL: /json_proto [08:45:40]Method is POST - this is cgi request [08:45:40]url: /json_proto [08:45:40]query_string will be loaded in cgi processing [08:45:40]execute_cgi json_proto POST (null) [08:45:40]execute_cgi path=json_proto method=POST [08:45:40]POST find Content-Length [08:45:40]Host: 172.17.53.67:8080 [08:45:40]Content-Length: 678 [08:45:40]Content-Type: application/json [08:45:40] [08:45:40]POST finish read [08:45:40]Found Content-Length = 678 [08:45:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875621", "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.90, "quantity" : 14.210, "sum" : 950.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:40]execute_script... [08:45: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)875621", "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.90, "quantity" : 14.210, "sum" : 950.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:40]POST & json_proto [08:45:40]process_json_proto [08:45:40]json parsed OK: [08:45:40]protocol is kg_v1.0 [08:45:40]action value=close_receipt [08:45:40]process_action close_receipt [08:45:40]cmd_close_receipt [08:45:40]MH_GetDate [08:45:40]Write to MH i2c: F0 00 00 1E 28 35 [08:45:40]Write i2c OK [08:45:40]MH_I2C_Read... [08:45:40]Read from MH i2c: F0 [08:45:40]MH_I2C_Read... [08:45:40]Read from MH i2c: F0 09 00 [08:45:40]MH_I2C_Read... [08:45:40]Read from MH i2c: F0 09 00 1E 28 00 37 66 17 67 19 BC 99 64 2B [08:45:40]GetLastDocTimeStamp 1729586670 [08:45:40]current date 1729586743 [08:45:40]FM_GetShiftState [08:45:40]SAM_PROTO_GetShiftState [08:45:40]wFMCommunicate request_size=4 [08:45:40]MH_SAM_APDU [08:45:40]CAPDU: 80 13 01 00 [08:45:40]Write to MH i2c: E2 08 00 1F 28 80 13 01 00 00 00 00 00 C4 [08:45:40]Write i2c OK [08:45:40]MH_I2C_Read... [08:45:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:40]Read from MH i2c: E2 [08:45:40]MH_I2C_Read... [08:45:40]Read from MH i2c: E2 0E 00 [08:45:40]MH_I2C_Read... [08:45:40]Read from MH i2c: E2 0E 00 1F 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4A [08:45:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:45:40]wFMCommunicate OK [08:45:40]SAM_PROTO_GetShiftState done [08:45:40]FM_GetShiftState done [08:45:40]opened in 1729556748 [08:45:40]opened+sec_in_day 1729643148 [08:45:40]quantity*price = 95064 [08:45:40]sum+1 = 95066 [08:45:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 950.00 Внесено: 950.00 СДАЧА: 0.00 НСП 1% : 8.41 НДС 12% : 100.95 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 88 22.10.2024 08:45 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157260 ФПД: 131630565520855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084543&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157260&fm=131630565520855&tin=02508201610067®Number=0000137193017469&sum=95000 [08:45:42]StoreToDocumentArchive [08:45:42]shift 316 fd 157260 [08:45:42]save to /storage/0316/doc_00157260 [08:45:42]save last doc name /storage/0316/doc_00157260 to /storage/kkm_last_doc_name [08:45:42]save OK [08:45:42]Clear old archive folders... [08:45:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:42]tlvbuf is 0017B260 [08:45:42]SAM_PROTO_ClearQueue [08:45:42]wFMCommunicate request_size=4 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 09 00 00 [08:45:42]Write to MH i2c: E2 08 00 2C 28 80 09 00 00 00 00 00 00 C6 [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 2C 28 00 90 00 C8 [08:45:42]RAPDU: 90 00 [08:45:42]wFMCommunicate OK [08:45:42]SAM_PROTO_ClearQueue done [08:45:42]KKMCreateOFDPacket [08:45:42]OFDProtocolAddRootSTLVToBuf [08:45:42]FM_MakeSignedData [08:45:42]FM_MakeSignedData [08:45:42]SAM_PROTO_SignData [08:45:42]wFMCommunicate request_size=4 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 0D 01 02 [08:45:42]Write to MH i2c: E2 08 00 2D 28 80 0D 01 02 00 00 00 00 CE [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 2D 28 00 90 00 C9 [08:45:42]RAPDU: 90 00 [08:45:42]wFMCommunicate OK [08:45:42]wFMCommunicate request_size=255 [08:45:42]MH_SAM_APDU [08:45: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 82 37 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 27 00 00 00 00 07 04 06 00 18 73 01 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 37 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 66 02 00 35 04 06 00 77 [08:45:42]Write to MH i2c: E2 02 01 2E 28 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 82 37 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 27 00 00 00 00 07 04 06 00 18 73 01 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 37 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 66 02 00 35 04 06 00 77 00 00 87 [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 2E 28 00 90 00 CA [08:45:42]RAPDU: 90 00 [08:45:42]wFMCommunicate OK [08:45:42]wFMCommunicate request_size=10 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 0D 02 02 05 B7 A1 19 75 D7 [08:45:42]Write to MH i2c: E2 0D 00 2F 28 80 0D 02 02 05 00 B7 A1 19 75 D7 00 00 98 [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 03 00 2F 28 00 90 00 CB [08:45:42]RAPDU: 90 00 [08:45:42]wFMCommunicate OK [08:45:42]wFMCommunicate request_size=4 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 0D 03 02 [08:45:42]Write to MH i2c: E2 08 00 30 28 80 0D 03 02 00 00 00 00 D3 [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 0B 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 0B 00 30 28 00 88 75 DC D3 84 FE F2 8D 90 00 81 [08:45:42]RAPDU: 88 75 DC D3 84 FE F2 8D 90 00 [08:45:42]wFMCommunicate OK [08:45:42]SAM_PROTO_SignData done [08:45:42]FM_MakeSignedData done [08:45:42]CreateOFDProtocolMessage [08:45:42]wFMCommunicate request_size=4 [08:45:42]MH_SAM_APDU [08:45:42]CAPDU: 80 11 00 00 [08:45:42]Write to MH i2c: E2 08 00 31 28 80 11 00 00 00 00 00 00 D3 [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:42]Read from MH i2c: E2 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 17 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: E2 17 00 31 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 24 [08:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:42]wFMCommunicate OK [08:45:42]CreateOFDProtocolMessage done [08:45:42]OFDSenderStorePacket 157260 [08:45:42]StoreOFDPacket docnum=157260 [08:45:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 EB 07 01 A2 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 82 37 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 27 00 00 00 00 07 04 06 00 18 73 01 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 37 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 66 02 00 35 04 06 00 77 B7 A1 19 75 D7 88 75 DC D3 84 FE F2 8D [08:45:42]CheckFolder [08:45:42]dirname=/storage/ofd_packets [08:45:42]CheckFolder done [08:45:42]ProducePacketName [08:45:42]name=ofd_packets/00157260 [08:45:42]NVStorageSaveData ofd_packets/00157260 [08:45:42]File name is /storage/ofd_packets/00157260 [08:45:42]Write 301 bytes [08:45:42]NVStorageSaveData done [08:45:42]OFDSenderStorePacket done [08:45:42]KKMCreateOFDPacket done [08:45:42]NVStorageSaveData kkm_last_timestamp [08:45:42]File name is /storage/kkm_last_timestamp [08:45:42]Write 4 bytes [08:45:42]NVStorageSaveData done [08:45:42]ExternCall_PrintAddStr [08:45:42]wPrintStart [08:45:42]Write to MH i2c: 01 00 00 32 28 5A [08:45:42]Write i2c OK [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: 01 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: 01 07 00 [08:45:42]MH_I2C_Read... [08:45:42]Read from MH i2c: 01 07 00 32 28 00 00 00 00 00 FF 0F 6F [08:45:42]RasterBufferAndPrint [08:45:42]line Счет N : (1)875621 [08:45:42]line ИНН: 02508201610067 [08:45:42]line Контрольно-Кассовый Чек [08:45:42]line ПРОДАЖА [08:45:42]line ТРК (МРК, ГНК) : 22 [08:45:42]line Товар: 2710124130 [08:45:42]line Аи-92-К-5 [08:45:42]line 14.210 * 66.90 [08:45:42]line = 950.65 [08:45:42]line НДС 12% НСП 1% [08:45:42]line > о реализуемом товаре [08:45:42]line ОКРУГЛЕНИЕ: -0.65 [08:45:42]line ИТОГО: 950.00 [08:45:42]line Внесено: 950.00 [08:45:42]line СДАЧА: 0.00 [08:45:42]line НСП 1% : 8.41 [08:45:42]line НДС 12% : 100.95 [08:45:42]line Наличными: 950.00 [08:45:42]line Безнал.: 0.00 [08:45:42]line Место: АЗС № 165 "Партнер Нефть" [08:45:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:45:42]line СНО: Общий режим [08:45:42]line Чек 88 22.10.2024 08:45 [08:45:42]line Смена: 316 ФФД: 1.0 [08:45:42]line ЗНМ: 0300000234 [08:45:42]line РНМ: 0000137193017469 [08:45:42]line Версия ККМ: v1.0 [08:45:42]line ФМ: 0000000000963156 [08:45:42]line ФД: 157260 [08:45:42]line ФПД: 131630565520855 [08:45:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084543&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157260&fm=131630565520855&tin=02508201610067®Number=0000137193017469&sum=95000 [08:45:42]OFD Sender: Processing packet 157260 [packets to send 52, broken 51] [08:45:42]ProducePacketName [08:45:42]name=ofd_packets/00157260 [08:45:42]OFD Sender: To server: pG, [08:45:42]CommunicateWithHost lk.salyk.kg:30040 [08:45:42]ConnectInit lk.salyk.kg [08:45:42]written 0, free lines is 4095 [08:45:43]Connected sock=7 [08:45:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F4 EB 07 01 A2 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 82 37 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 59 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 27 00 00 00 00 07 04 06 00 18 73 01 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 37 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4C 66 02 00 35 04 06 00 77 B7 A1 19 75 D7 88 75 DC D3 84 FE F2 8D [08:45:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 45 47 00 A1 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 39 36 33 31 35 36 10 04 04 00 4C 66 02 00 F4 03 04 00 64 0C 17 67 B6 04 01 00 00 98 25 01 A6 FF 95 91 BC [08:45:43]CommunicateWithHost err = 0 [08:45:43]CheckOFDResponse [08:45:43]1017 (14) - 77093643461234 [08:45:43]1041 (16) - 0000000000963156 [08:45:43]1040 (4) - 157260 [08:45:43]1012 (4) - 22.10.2024 02:22 [08:45:43]1206 (1) - 0 [08:45:43]OFD Sender: Remove packet 157260 [08:45:43]ProducePacketName [08:45:43]name=ofd_packets/00157260 [08:45:43]NVStorageDeleteData [08:45:43]Write to MH i2c: 01 00 00 5D 28 85 [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: 01 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: 01 07 00 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: 01 07 00 5D 28 00 00 00 00 00 EC 0C 84 [08:45:43]RasterBufferAndPrint [08:45:43]line [08:45:43]line [08:45:43]line [08:45:43]line [08:45:43]line [08:45:43]written 0, free lines is 3314 [08:45:43]MH_Cut [08:45:43]Write to MH i2c: D1 01 00 64 28 01 5E [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: D1 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: D1 01 00 [08:45:43]MH_I2C_Read... [08:45:43]Read from MH i2c: D1 01 00 64 28 00 5D [08:45:43]Write to MH i2c: 01 00 00 65 28 8D [08:45:43]Write i2c OK [08:45:43]MH_I2C_Read... [08:45:43]OFD Sender: No OFD packet to send [08:45:44]*** Cut start [08:45:44]*** Partial cut [08:45:44]*** CUTSNS_PIN = 1 [08:45:44]*** CUTSNS_PIN = 0 [08:45:44]*** Brake cut motor [08:45:44]Read from MH i2c: 01 [08:45:44]MH_I2C_Read... [08:45:44]*** Stop cut motor [08:45:44]*** Cut end [08:45:44]Read from MH i2c: 01 07 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: 01 07 00 65 28 00 00 00 00 00 FF 0F A2 [08:45:44]process_action close_receipt done [08:45:44]requested_data is exist [08:45:44]produce_requested_data [08:45:44]requested_item fm.sn is exist - process it [08:45:44]wFMCommunicate request_size=4 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 11 00 00 [08:45:44]Write to MH i2c: E2 08 00 66 28 80 11 00 00 00 00 00 00 08 [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 17 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 17 00 66 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [08:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:45:44]wFMCommunicate OK [08:45:44]requested_item fd.num is exist - process it [08:45:44]SAM_PROTO_GetFieldsCounters [08:45:44]wFMCommunicate request_size=4 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 13 00 00 [08:45:44]Write to MH i2c: E2 08 00 67 28 80 13 00 00 00 00 00 00 0B [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 62 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 62 00 67 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 66 02 00 0E 04 04 00 3C 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 3D [08:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4C 66 02 00 0E 04 04 00 3C 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 [08:45:44]wFMCommunicate OK [08:45:44]SAM_PROTO_GetFieldsCounters done [08:45:44]requested_item shift.num is exist - process it [08:45:44]requested_item shift.opened is exist - process it [08:45:44]req_shift_opened [08:45:44]FM_GetShiftState [08:45:44]SAM_PROTO_GetShiftState [08:45:44]wFMCommunicate request_size=4 [08:45:44]MH_SAM_APDU [08:45:44]CAPDU: 80 13 01 00 [08:45:44]Write to MH i2c: E2 08 00 68 28 80 13 01 00 00 00 00 00 0D [08:45:44]Write i2c OK [08:45:44]MH_I2C_Read... [08:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:44]Read from MH i2c: E2 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 0E 00 [08:45:44]MH_I2C_Read... [08:45:44]Read from MH i2c: E2 0E 00 68 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 93 [08:45:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:45:44]wFMCommunicate OK [08:45:44]SAM_PROTO_GetShiftState done [08:45:44]FM_GetShiftState done [08:45:44]req_shift_opened done [08:45:44]requested_item shift.open_date is exist - process it [08:45:44]req_shift_open_date [08:45:44]req_shift_open_date done [08:45:44]produce_requested_data done [08:45:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157260,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:45:44]process_action_free close_receipt [08:45:44]json_value_free [08:45:44]json_value_free done [08:45:44]process_json_proto returns [08:45:44]Send response to host [08:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157260,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:45:44]free response buf [08:45:44]execute_script done [08:45:44]execute_script returns [08:45:44]free content buf [08:45:44]Sock 9.Close socket [08:45:44]Sock 9.Thread stoped [08:45:48]OFD Sender: No OFD packet to send [08:45:53]OFD Sender: No OFD packet to send [08:45:58]OFD Sender: No OFD packet to send [08:46:03]OFD Sender: No OFD packet to send [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:29]accept exits with 10 [08:46:29]New connection [08:46:29]New thread 3066944868 created [08:46:29]Thread 3066801508 joined [08:46:29]Waiting for new connection... [08:46:29] Sock 10.Parse request [08:46:29]Sock 10.Check first char [08:46:29]Sock 10.First char is OK [08:46:29]request: POST /json_proto HTTP/1.0 [08:46:29]Method: POST [08:46:29]URL: /json_proto [08:46:29]Method is POST - this is cgi request [08:46:29]url: /json_proto [08:46:29]query_string will be loaded in cgi processing [08:46:29]execute_cgi json_proto POST (null) [08:46:29]execute_cgi path=json_proto method=POST [08:46:29]POST find Content-Length [08:46:29]Host: 172.17.53.67:8080 [08:46:29]Content-Length: 632 [08:46:29]Content-Type: application/json [08:46:29] [08:46:29]POST finish read [08:46:29]Found Content-Length = 632 [08:46:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:29]execute_script... [08:46: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)875622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:29]POST & json_proto [08:46:29]process_json_proto [08:46:29]json parsed OK: [08:46:29]protocol is kg_v1.0 [08:46:29]action value=close_receipt [08:46:29]process_action close_receipt [08:46:29]cmd_close_receipt [08:46:29]MH_GetDate [08:46:29]Write to MH i2c: F0 00 00 69 28 80 [08:46:29]Write i2c OK [08:46:29]MH_I2C_Read... [08:46:29]Read from MH i2c: F0 [08:46:29]MH_I2C_Read... [08:46:29]Read from MH i2c: F0 09 00 [08:46:29]MH_I2C_Read... [08:46:29]Read from MH i2c: F0 09 00 69 28 00 68 66 17 67 19 BC 99 64 A7 [08:46:29]GetLastDocTimeStamp 1729586743 [08:46:29]current date 1729586792 [08:46:29]FM_GetShiftState [08:46:29]SAM_PROTO_GetShiftState [08:46:29]wFMCommunicate request_size=4 [08:46:29]MH_SAM_APDU [08:46:29]CAPDU: 80 13 01 00 [08:46:29]Write to MH i2c: E2 08 00 6A 28 80 13 01 00 00 00 00 00 0F [08:46:29]Write i2c OK [08:46:29]MH_I2C_Read... [08:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:29]Read from MH i2c: E2 [08:46:29]MH_I2C_Read... [08:46:29]Read from MH i2c: E2 0E 00 [08:46:29]MH_I2C_Read... [08:46:29]Read from MH i2c: E2 0E 00 6A 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 95 [08:46:29]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:46:29]wFMCommunicate OK [08:46:29]SAM_PROTO_GetShiftState done [08:46:29]FM_GetShiftState done [08:46:29]opened in 1729556748 [08:46:29]opened+sec_in_day 1729643148 [08:46:29]quantity*price = 50000 [08:46:29]sum+1 = 50001 [08:46:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 89 22.10.2024 08:46 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157261 ФПД: 10499416747261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084632&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157261&fm=10499416747261&tin=02508201610067®Number=0000137193017469&sum=50000 [08:46:30]StoreToDocumentArchive [08:46:30]shift 316 fd 157261 [08:46:30]save to /storage/0316/doc_00157261 [08:46:30]save last doc name /storage/0316/doc_00157261 to /storage/kkm_last_doc_name [08:46:30]save OK [08:46:30]Clear old archive folders... [08:46:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:46:30]tlvbuf is 0017B070 [08:46:30]SAM_PROTO_ClearQueue [08:46:30]wFMCommunicate request_size=4 [08:46:30]MH_SAM_APDU [08:46:30]CAPDU: 80 09 00 00 [08:46:30]Write to MH i2c: E2 08 00 77 28 80 09 00 00 00 00 00 00 11 [08:46:30]Write i2c OK [08:46:30]MH_I2C_Read... [08:46:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:30]Read from MH i2c: E2 [08:46:30]MH_I2C_Read... [08:46:30]Read from MH i2c: E2 03 00 [08:46:30]MH_I2C_Read... [08:46:30]Read from MH i2c: E2 03 00 77 28 00 90 00 13 [08:46:30]RAPDU: 90 00 [08:46:30]wFMCommunicate OK [08:46:30]SAM_PROTO_ClearQueue done [08:46:30]KKMCreateOFDPacket [08:46:30]OFDProtocolAddRootSTLVToBuf [08:46:30]FM_MakeSignedData [08:46:30]FM_MakeSignedData [08:46:30]SAM_PROTO_SignData [08:46:30]wFMCommunicate request_size=4 [08:46:30]MH_SAM_APDU [08:46:30]CAPDU: 80 0D 01 02 [08:46:30]Write to MH i2c: E2 08 00 78 28 80 0D 01 02 00 00 00 00 19 [08:46:30]Write i2c OK [08:46:30]MH_I2C_Read... [08:46:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:31]Read from MH i2c: E2 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 78 28 00 90 00 14 [08:46:31]RAPDU: 90 00 [08:46:31]wFMCommunicate OK [08:46:31]wFMCommunicate request_size=255 [08:46:31]MH_SAM_APDU [08:46:31]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 68 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 66 02 00 35 04 06 00 [08:46:31]Write to MH i2c: E2 02 01 79 28 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 68 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 66 02 00 35 04 06 00 00 00 31 [08:46:31]Write i2c OK [08:46:31]MH_I2C_Read... [08:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:31]Read from MH i2c: E2 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 79 28 00 90 00 15 [08:46:31]RAPDU: 90 00 [08:46:31]wFMCommunicate OK [08:46:31]wFMCommunicate request_size=11 [08:46:31]MH_SAM_APDU [08:46:31]CAPDU: 80 0D 02 02 06 09 8C 96 01 6C FD [08:46:31]Write to MH i2c: E2 0E 00 7A 28 80 0D 02 02 06 00 09 8C 96 01 6C FD 00 00 BD [08:46:31]Write i2c OK [08:46:31]MH_I2C_Read... [08:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:31]Read from MH i2c: E2 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 03 00 7A 28 00 90 00 16 [08:46:31]RAPDU: 90 00 [08:46:31]wFMCommunicate OK [08:46:31]wFMCommunicate request_size=4 [08:46:31]MH_SAM_APDU [08:46:31]CAPDU: 80 0D 03 02 [08:46:31]Write to MH i2c: E2 08 00 7B 28 80 0D 03 02 00 00 00 00 1E [08:46:31]Write i2c OK [08:46:31]MH_I2C_Read... [08:46:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:31]Read from MH i2c: E2 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 0B 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 0B 00 7B 28 00 D8 48 66 CF B0 8E 4C 9B 90 00 99 [08:46:31]RAPDU: D8 48 66 CF B0 8E 4C 9B 90 00 [08:46:31]wFMCommunicate OK [08:46:31]SAM_PROTO_SignData done [08:46:31]FM_MakeSignedData done [08:46:31]CreateOFDProtocolMessage [08:46:31]wFMCommunicate request_size=4 [08:46:31]MH_SAM_APDU [08:46:31]CAPDU: 80 11 00 00 [08:46:31]Write to MH i2c: E2 08 00 7C 28 80 11 00 00 00 00 00 00 1E [08:46:31]Write i2c OK [08:46:31]MH_I2C_Read... [08:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:31]Read from MH i2c: E2 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 17 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: E2 17 00 7C 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [08:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:46:31]wFMCommunicate OK [08:46:31]CreateOFDProtocolMessage done [08:46:31]OFDSenderStorePacket 157261 [08:46:31]StoreOFDPacket docnum=157261 [08:46:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FB 13 08 01 C4 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 68 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 66 02 00 35 04 06 00 09 8C 96 01 6C FD D8 48 66 CF B0 8E 4C 9B [08:46:31]CheckFolder [08:46:31]dirname=/storage/ofd_packets [08:46:31]CheckFolder done [08:46:31]ProducePacketName [08:46:31]name=ofd_packets/00157261 [08:46:31]NVStorageSaveData ofd_packets/00157261 [08:46:31]File name is /storage/ofd_packets/00157261 [08:46:31]Write 302 bytes [08:46:31]NVStorageSaveData done [08:46:31]OFDSenderStorePacket done [08:46:31]KKMCreateOFDPacket done [08:46:31]NVStorageSaveData kkm_last_timestamp [08:46:31]File name is /storage/kkm_last_timestamp [08:46:31]Write 4 bytes [08:46:31]NVStorageSaveData done [08:46:31]ExternCall_PrintAddStr [08:46:31]wPrintStart [08:46:31]Write to MH i2c: 01 00 00 7D 28 A5 [08:46:31]Write i2c OK [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: 01 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: 01 07 00 [08:46:31]MH_I2C_Read... [08:46:31]Read from MH i2c: 01 07 00 7D 28 00 00 00 00 00 FF 0F BA [08:46:31]RasterBufferAndPrint [08:46:31]line Счет N : (1)875622 [08:46:31]line ИНН: 02508201610067 [08:46:31]line Контрольно-Кассовый Чек [08:46:31]line ПРОДАЖА [08:46:31]line ТРК (МРК, ГНК) : 43 [08:46:31]line Товар: 2710124130 [08:46:31]line Super 92-К-5 [08:46:31]line 7.310 * 68.40 [08:46:31]line = 500.00 [08:46:31]line НДС 12% НСП 1% [08:46:31]line > о реализуемом товаре [08:46:31]line ИТОГО: 500.00 [08:46:31]line НСП 1% : 4.42 [08:46:31]line НДС 12% : 53.10 [08:46:31]line Наличными: 500.00 [08:46:31]line Безнал.: 0.00 [08:46:31]line Место: АЗС № 165 "Партнер Нефть" [08:46:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:46:31]line СНО: Общий режим [08:46:31]line Чек 89 22.10.2024 08:46 [08:46:31]line Смена: 316 ФФД: 1.0 [08:46:31]line ЗНМ: 0300000234 [08:46:31]line РНМ: 0000137193017469 [08:46:31]line Версия ККМ: v1.0 [08:46:31]line ФМ: 0000000000963156 [08:46:31]line ФД: 157261 [08:46:31]line ФПД: 10499416747261 [08:46:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084632&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157261&fm=10499416747261&tin=02508201610067®Number=0000137193017469&sum=50000 [08:46:31]OFD Sender: Processing packet 157261 [packets to send 52, broken 51] [08:46:31]ProducePacketName [08:46:31]name=ofd_packets/00157261 [08:46:31]OFD Sender: To server: pG, [08:46:31]CommunicateWithHost lk.salyk.kg:30040 [08:46:31]ConnectInit lk.salyk.kg [08:46:31]written 0, free lines is 4095 [08:46:31]Connected sock=6 [08:46:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 FB 13 08 01 C4 8A 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 68 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4D 66 02 00 35 04 06 00 09 8C 96 01 6C FD D8 48 66 CF B0 8E 4C 9B [08:46:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BA EE 47 00 04 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 39 36 33 31 35 36 10 04 04 00 4D 66 02 00 F4 03 04 00 95 0C 17 67 B6 04 01 00 00 52 CA 41 D9 52 72 5D E5 [08:46:32]CommunicateWithHost err = 0 [08:46:32]CheckOFDResponse [08:46:32]1017 (14) - 77093643461234 [08:46:32]1041 (16) - 0000000000963156 [08:46:32]1040 (4) - 157261 [08:46:32]1012 (4) - 22.10.2024 02:23 [08:46:32]1206 (1) - 0 [08:46:32]OFD Sender: Remove packet 157261 [08:46:32]ProducePacketName [08:46:32]name=ofd_packets/00157261 [08:46:32]NVStorageDeleteData [08:46:32]Write to MH i2c: 01 00 00 A5 28 CD [08:46:32]Write i2c OK [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: 01 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: 01 07 00 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: 01 07 00 A5 28 00 00 00 00 00 22 0D 03 [08:46:32]RasterBufferAndPrint [08:46:32]line [08:46:32]line [08:46:32]line [08:46:32]line [08:46:32]line [08:46:32]written 0, free lines is 3370 [08:46:32]MH_Cut [08:46:32]Write to MH i2c: D1 01 00 AC 28 01 A6 [08:46:32]Write i2c OK [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: D1 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: D1 01 00 [08:46:32]MH_I2C_Read... [08:46:32]Read from MH i2c: D1 01 00 AC 28 00 A5 [08:46:32]Write to MH i2c: 01 00 00 AD 28 D5 [08:46:32]Write i2c OK [08:46:32]MH_I2C_Read... [08:46:32]OFD Sender: No OFD packet to send [08:46:32]*** Cut start [08:46:32]*** Partial cut [08:46:32]*** CUTSNS_PIN = 1 [08:46:33]*** CUTSNS_PIN = 0 [08:46:33]*** Brake cut motor [08:46:33]Read from MH i2c: 01 [08:46:33]MH_I2C_Read... [08:46:33]*** Stop cut motor [08:46:33]*** Cut end [08:46:33]Read from MH i2c: 01 07 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: 01 07 00 AD 28 00 00 00 00 00 FF 0F EA [08:46:33]process_action close_receipt done [08:46:33]requested_data is exist [08:46:33]produce_requested_data [08:46:33]requested_item fm.sn is exist - process it [08:46:33]wFMCommunicate request_size=4 [08:46:33]MH_SAM_APDU [08:46:33]CAPDU: 80 11 00 00 [08:46:33]Write to MH i2c: E2 08 00 AE 28 80 11 00 00 00 00 00 00 50 [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:33]Read from MH i2c: E2 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 17 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 17 00 AE 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [08:46:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:46:33]wFMCommunicate OK [08:46:33]requested_item fd.num is exist - process it [08:46:33]SAM_PROTO_GetFieldsCounters [08:46:33]wFMCommunicate request_size=4 [08:46:33]MH_SAM_APDU [08:46:33]CAPDU: 80 13 00 00 [08:46:33]Write to MH i2c: E2 08 00 AF 28 80 13 00 00 00 00 00 00 53 [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:33]Read from MH i2c: E2 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 62 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 62 00 AF 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 66 02 00 0E 04 04 00 3C 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 89 [08:46:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4D 66 02 00 0E 04 04 00 3C 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 [08:46:33]wFMCommunicate OK [08:46:33]SAM_PROTO_GetFieldsCounters done [08:46:33]requested_item shift.num is exist - process it [08:46:33]requested_item shift.opened is exist - process it [08:46:33]req_shift_opened [08:46:33]FM_GetShiftState [08:46:33]SAM_PROTO_GetShiftState [08:46:33]wFMCommunicate request_size=4 [08:46:33]MH_SAM_APDU [08:46:33]CAPDU: 80 13 01 00 [08:46:33]Write to MH i2c: E2 08 00 B0 28 80 13 01 00 00 00 00 00 55 [08:46:33]Write i2c OK [08:46:33]MH_I2C_Read... [08:46:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:33]Read from MH i2c: E2 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 0E 00 [08:46:33]MH_I2C_Read... [08:46:33]Read from MH i2c: E2 0E 00 B0 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DB [08:46:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:46:33]wFMCommunicate OK [08:46:33]SAM_PROTO_GetShiftState done [08:46:33]FM_GetShiftState done [08:46:33]req_shift_opened done [08:46:33]requested_item shift.open_date is exist - process it [08:46:33]req_shift_open_date [08:46:33]req_shift_open_date done [08:46:33]produce_requested_data done [08:46:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157261,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:46:33]process_action_free close_receipt [08:46:33]json_value_free [08:46:33]json_value_free done [08:46:33]process_json_proto returns [08:46:33]Send response to host [08:46:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157261,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:46:33]free response buf [08:46:33]execute_script done [08:46:33]execute_script returns [08:46:33]free content buf [08:46:33]Sock 10.Close socket [08:46:33]Sock 10.Thread stoped [08:46:37]OFD Sender: No OFD packet to send [08:46:42]OFD Sender: No OFD packet to send [08:46:47]OFD Sender: No OFD packet to send [08:46:52]OFD Sender: No OFD packet to send [08:46:57]OFD Sender: No OFD packet to send [08:47:02]accept exits with 7 [08:47:02]New connection [08:47:02]New thread 3066801508 created [08:47:02]Thread 3066944868 joined [08:47:02]Waiting for new connection... [08:47:02] Sock 7.Parse request [08:47:02]Sock 7.Check first char [08:47:02]Sock 7.First char is OK [08:47:02]request: POST /json_proto HTTP/1.0 [08:47:02]Method: POST [08:47:02]URL: /json_proto [08:47:02]Method is POST - this is cgi request [08:47:02]url: /json_proto [08:47:02]query_string will be loaded in cgi processing [08:47:02]execute_cgi json_proto POST (null) [08:47:02]execute_cgi path=json_proto method=POST [08:47:02]POST find Content-Length [08:47:02]Host: 172.17.53.67:8080 [08:47:02]Content-Length: 677 [08:47:02]Content-Type: application/json [08:47:02] [08:47:02]POST finish read [08:47:02]Found Content-Length = 677 [08:47:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875623", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:47:02]execute_script... [08:47: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)875623", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:47:02]POST & json_proto [08:47:02]process_json_proto [08:47:02]json parsed OK: [08:47:02]protocol is kg_v1.0 [08:47:02]action value=close_receipt [08:47:02]process_action close_receipt [08:47:02]cmd_close_receipt [08:47:02]MH_GetDate [08:47:02]Write to MH i2c: F0 00 00 B1 28 C8 [08:47:02]Write i2c OK [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 09 00 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: F0 09 00 B1 28 00 89 66 17 67 19 BC 99 64 10 [08:47:02]GetLastDocTimeStamp 1729586792 [08:47:02]current date 1729586825 [08:47:02]FM_GetShiftState [08:47:02]SAM_PROTO_GetShiftState [08:47:02]wFMCommunicate request_size=4 [08:47:02]MH_SAM_APDU [08:47:02]CAPDU: 80 13 01 00 [08:47:02]Write to MH i2c: E2 08 00 B2 28 80 13 01 00 00 00 00 00 57 [08:47:02]Write i2c OK [08:47:02]MH_I2C_Read... [08:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:02]Read from MH i2c: E2 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: E2 0E 00 [08:47:02]MH_I2C_Read... [08:47:02]Read from MH i2c: E2 0E 00 B2 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DD [08:47:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:47:02]wFMCommunicate OK [08:47:02]SAM_PROTO_GetShiftState done [08:47:02]FM_GetShiftState done [08:47:02]opened in 1729556748 [08:47:02]opened+sec_in_day 1729643148 [08:47:02]quantity*price = 20003 [08:47:02]sum+1 = 20004 [08:47:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 90 22.10.2024 08:47 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157262 ФПД: 254715916774793 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157262&fm=254715916774793&tin=02508201610067®Number=0000137193017469&sum=20000 [08:47:03]StoreToDocumentArchive [08:47:03]shift 316 fd 157262 [08:47:03]save to /storage/0316/doc_00157262 [08:47:03]save last doc name /storage/0316/doc_00157262 to /storage/kkm_last_doc_name [08:47:03]save OK [08:47:03]Clear old archive folders... [08:47:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:47:03]tlvbuf is 001BAA50 [08:47:03]SAM_PROTO_ClearQueue [08:47:03]wFMCommunicate request_size=4 [08:47:03]MH_SAM_APDU [08:47:03]CAPDU: 80 09 00 00 [08:47:03]Write to MH i2c: E2 08 00 BF 28 80 09 00 00 00 00 00 00 59 [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:03]Read from MH i2c: E2 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 BF 28 00 90 00 5B [08:47:03]RAPDU: 90 00 [08:47:03]wFMCommunicate OK [08:47:03]SAM_PROTO_ClearQueue done [08:47:03]KKMCreateOFDPacket [08:47:03]OFDProtocolAddRootSTLVToBuf [08:47:03]FM_MakeSignedData [08:47:03]FM_MakeSignedData [08:47:03]SAM_PROTO_SignData [08:47:03]wFMCommunicate request_size=4 [08:47:03]MH_SAM_APDU [08:47:03]CAPDU: 80 0D 01 02 [08:47:03]Write to MH i2c: E2 08 00 C0 28 80 0D 01 02 00 00 00 00 61 [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:03]Read from MH i2c: E2 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 [08:47:03]MH_I2C_Read... [08:47:03]Read from MH i2c: E2 03 00 C0 28 00 90 00 5C [08:47:03]RAPDU: 90 00 [08:47:03]wFMCommunicate OK [08:47:03]wFMCommunicate request_size=255 [08:47:03]MH_SAM_APDU [08:47: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 5A 00 00 00 F4 03 04 00 89 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 66 02 00 35 04 06 00 E7 [08:47:03]Write to MH i2c: E2 02 01 C1 28 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 5A 00 00 00 F4 03 04 00 89 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 66 02 00 35 04 06 00 E7 00 00 6B [08:47:03]Write i2c OK [08:47:03]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 C1 28 00 90 00 5D [08:47:04]RAPDU: 90 00 [08:47:04]wFMCommunicate OK [08:47:04]wFMCommunicate request_size=10 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 0D 02 02 05 A9 AB BC ED 89 [08:47:04]Write to MH i2c: E2 0D 00 C2 28 80 0D 02 02 05 00 A9 AB BC ED 89 00 00 F4 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 03 00 C2 28 00 90 00 5E [08:47:04]RAPDU: 90 00 [08:47:04]wFMCommunicate OK [08:47:04]wFMCommunicate request_size=4 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 0D 03 02 [08:47:04]Write to MH i2c: E2 08 00 C3 28 80 0D 03 02 00 00 00 00 66 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 0B 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 0B 00 C3 28 00 06 5E 99 C2 F4 AD AE 8D 90 00 02 [08:47:04]RAPDU: 06 5E 99 C2 F4 AD AE 8D 90 00 [08:47:04]wFMCommunicate OK [08:47:04]SAM_PROTO_SignData done [08:47:04]FM_MakeSignedData done [08:47:04]CreateOFDProtocolMessage [08:47:04]wFMCommunicate request_size=4 [08:47:04]MH_SAM_APDU [08:47:04]CAPDU: 80 11 00 00 [08:47:04]Write to MH i2c: E2 08 00 C4 28 80 11 00 00 00 00 00 00 66 [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:04]Read from MH i2c: E2 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 17 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: E2 17 00 C4 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B7 [08:47:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:04]wFMCommunicate OK [08:47:04]CreateOFDProtocolMessage done [08:47:04]OFDSenderStorePacket 157262 [08:47:04]StoreOFDPacket docnum=157262 [08:47:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE 61 07 01 47 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 5A 00 00 00 F4 03 04 00 89 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 66 02 00 35 04 06 00 E7 A9 AB BC ED 89 06 5E 99 C2 F4 AD AE 8D [08:47:04]CheckFolder [08:47:04]dirname=/storage/ofd_packets [08:47:04]CheckFolder done [08:47:04]ProducePacketName [08:47:04]name=ofd_packets/00157262 [08:47:04]NVStorageSaveData ofd_packets/00157262 [08:47:04]File name is /storage/ofd_packets/00157262 [08:47:04]Write 301 bytes [08:47:04]NVStorageSaveData done [08:47:04]OFDSenderStorePacket done [08:47:04]KKMCreateOFDPacket done [08:47:04]NVStorageSaveData kkm_last_timestamp [08:47:04]File name is /storage/kkm_last_timestamp [08:47:04]Write 4 bytes [08:47:04]NVStorageSaveData done [08:47:04]ExternCall_PrintAddStr [08:47:04]wPrintStart [08:47:04]Write to MH i2c: 01 00 00 C5 28 ED [08:47:04]Write i2c OK [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 [08:47:04]MH_I2C_Read... [08:47:04]Read from MH i2c: 01 07 00 C5 28 00 00 00 00 00 FF 0F 02 [08:47:04]RasterBufferAndPrint [08:47:04]line Счет N : (1)875623 [08:47:04]line ИНН: 02508201610067 [08:47:04]line Контрольно-Кассовый Чек [08:47:04]line ПРОДАЖА [08:47:04]line ТРК (МРК, ГНК) : 32 [08:47:04]line Товар: 2710124130 [08:47:04]line Аи-92-К-5 [08:47:04]line 2.990 * 66.90 [08:47:04]line = 200.03 [08:47:04]line НДС 12% НСП 1% [08:47:04]line > о реализуемом товаре [08:47:04]line ОКРУГЛЕНИЕ: -0.03 [08:47:04]line ИТОГО: 200.00 [08:47:04]line Внесено: 200.00 [08:47:04]line СДАЧА: 0.00 [08:47:04]line НСП 1% : 1.77 [08:47:04]line НДС 12% : 21.24 [08:47:04]line Наличными: 200.00 [08:47:04]line Безнал.: 0.00 [08:47:04]line Место: АЗС № 165 "Партнер Нефть" [08:47:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:47:04]line СНО: Общий режим [08:47:04]line Чек 90 22.10.2024 08:47 [08:47:04]line Смена: 316 ФФД: 1.0 [08:47:04]line ЗНМ: 0300000234 [08:47:04]line РНМ: 0000137193017469 [08:47:04]line Версия ККМ: v1.0 [08:47:04]line ФМ: 0000000000963156 [08:47:04]line ФД: 157262 [08:47:04]line ФПД: 254715916774793 [08:47:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T084705&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157262&fm=254715916774793&tin=02508201610067®Number=0000137193017469&sum=20000 [08:47:04]OFD Sender: Processing packet 157262 [packets to send 52, broken 51] [08:47:04]ProducePacketName [08:47:04]name=ofd_packets/00157262 [08:47:04]OFD Sender: To server: pG, [08:47:04]CommunicateWithHost lk.salyk.kg:30040 [08:47:04]ConnectInit lk.salyk.kg [08:47:04]written 0, free lines is 4095 [08:47:04]Connected sock=10 [08:47:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 BE 61 07 01 47 F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 5A 00 00 00 F4 03 04 00 89 66 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4E 66 02 00 35 04 06 00 E7 A9 AB BC ED 89 06 5E 99 C2 F4 AD AE 8D [08:47:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D E3 47 00 E7 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 39 36 33 31 35 36 10 04 04 00 4E 66 02 00 F4 03 04 00 B6 0C 17 67 B6 04 01 00 00 85 63 BF 47 8C 5A 40 CE [08:47:05]CommunicateWithHost err = 0 [08:47:05]CheckOFDResponse [08:47:05]1017 (14) - 77093643461234 [08:47:05]1041 (16) - 0000000000963156 [08:47:05]1040 (4) - 157262 [08:47:05]1012 (4) - 22.10.2024 02:23 [08:47:05]1206 (1) - 0 [08:47:05]OFD Sender: Remove packet 157262 [08:47:05]ProducePacketName [08:47:05]name=ofd_packets/00157262 [08:47:05]NVStorageDeleteData [08:47:05]Write to MH i2c: 01 00 00 F0 28 18 [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: 01 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: 01 07 00 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: 01 07 00 F0 28 00 00 00 00 00 EA 0C 15 [08:47:05]RasterBufferAndPrint [08:47:05]line [08:47:05]line [08:47:05]line [08:47:05]line [08:47:05]line [08:47:05]written 0, free lines is 3312 [08:47:05]MH_Cut [08:47:05]Write to MH i2c: D1 01 00 F7 28 01 F1 [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: D1 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: D1 01 00 [08:47:05]MH_I2C_Read... [08:47:05]Read from MH i2c: D1 01 00 F7 28 00 F0 [08:47:05]Write to MH i2c: 01 00 00 F8 28 20 [08:47:05]Write i2c OK [08:47:05]MH_I2C_Read... [08:47:05]OFD Sender: No OFD packet to send [08:47:05]*** Cut start [08:47:05]*** Partial cut [08:47:05]*** CUTSNS_PIN = 1 [08:47:05]*** CUTSNS_PIN = 0 [08:47:06]*** Brake cut motor [08:47:06]Read from MH i2c: 01 [08:47:06]MH_I2C_Read... [08:47:06]*** Stop cut motor [08:47:06]*** Cut end [08:47:06]Read from MH i2c: 01 07 00 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: 01 07 00 F8 28 00 00 00 00 00 FF 0F 35 [08:47:06]process_action close_receipt done [08:47:06]requested_data is exist [08:47:06]produce_requested_data [08:47:06]requested_item fm.sn is exist - process it [08:47:06]wFMCommunicate request_size=4 [08:47:06]MH_SAM_APDU [08:47:06]CAPDU: 80 11 00 00 [08:47:06]Write to MH i2c: E2 08 00 F9 28 80 11 00 00 00 00 00 00 9B [08:47:06]Write i2c OK [08:47:06]MH_I2C_Read... [08:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:06]Read from MH i2c: E2 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 17 00 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 17 00 F9 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [08:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:47:06]wFMCommunicate OK [08:47:06]requested_item fd.num is exist - process it [08:47:06]SAM_PROTO_GetFieldsCounters [08:47:06]wFMCommunicate request_size=4 [08:47:06]MH_SAM_APDU [08:47:06]CAPDU: 80 13 00 00 [08:47:06]Write to MH i2c: E2 08 00 FA 28 80 13 00 00 00 00 00 00 9E [08:47:06]Write i2c OK [08:47:06]MH_I2C_Read... [08:47:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:06]Read from MH i2c: E2 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 62 00 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 62 00 FA 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 66 02 00 0E 04 04 00 3C 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 D8 [08:47:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4E 66 02 00 0E 04 04 00 3C 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 [08:47:06]wFMCommunicate OK [08:47:06]SAM_PROTO_GetFieldsCounters done [08:47:06]requested_item shift.num is exist - process it [08:47:06]requested_item shift.opened is exist - process it [08:47:06]req_shift_opened [08:47:06]FM_GetShiftState [08:47:06]SAM_PROTO_GetShiftState [08:47:06]wFMCommunicate request_size=4 [08:47:06]MH_SAM_APDU [08:47:06]CAPDU: 80 13 01 00 [08:47:06]Write to MH i2c: E2 08 00 FB 28 80 13 01 00 00 00 00 00 A0 [08:47:06]Write i2c OK [08:47:06]MH_I2C_Read... [08:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:06]Read from MH i2c: E2 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 0E 00 [08:47:06]MH_I2C_Read... [08:47:06]Read from MH i2c: E2 0E 00 FB 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [08:47:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:47:06]wFMCommunicate OK [08:47:06]SAM_PROTO_GetShiftState done [08:47:06]FM_GetShiftState done [08:47:06]req_shift_opened done [08:47:06]requested_item shift.open_date is exist - process it [08:47:06]req_shift_open_date [08:47:06]req_shift_open_date done [08:47:06]produce_requested_data done [08:47:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157262,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:47:06]process_action_free close_receipt [08:47:06]json_value_free [08:47:06]json_value_free done [08:47:06]process_json_proto returns [08:47:06]Send response to host [08:47:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157262,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:47:06]free response buf [08:47:06]execute_script done [08:47:06]execute_script returns [08:47:06]free content buf [08:47:06]Sock 7.Close socket [08:47:06]Sock 7.Thread stoped [08:47:10]OFD Sender: No OFD packet to send [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]OFD Sender: No OFD packet to send [08:49:05]OFD Sender: No OFD packet to send [08:49:10]OFD Sender: No OFD packet to send [08:49:15]OFD Sender: No OFD packet to send [08:49:20]OFD Sender: No OFD packet to send [08:49:25]OFD Sender: No OFD packet to send [08:49:30]OFD Sender: No OFD packet to send [08:49:35]OFD Sender: No OFD packet to send [08:49:40]OFD Sender: No OFD packet to send [08:49:45]OFD Sender: No OFD packet to send [08:49:50]OFD Sender: No OFD packet to send [08:49:55]OFD Sender: No OFD packet to send [08:50:00]OFD Sender: No OFD packet to send [08:50:05]OFD Sender: No OFD packet to send [08:50:10]OFD Sender: No OFD packet to send [08:50:15]OFD Sender: No OFD packet to send [08:50:20]OFD Sender: No OFD packet to send [08:50:25]OFD Sender: No OFD packet to send [08:50:30]accept exits with 9 [08:50:30]New connection [08:50:30]New thread 3066944868 created [08:50:30]Thread 3066801508 joined [08:50:30]Waiting for new connection... [08:50:30] Sock 9.Parse request [08:50:30]Sock 9.Check first char [08:50:30]Sock 9.First char is OK [08:50:30]request: POST /json_proto HTTP/1.0 [08:50:30]Method: POST [08:50:30]URL: /json_proto [08:50:30]Method is POST - this is cgi request [08:50:30]url: /json_proto [08:50:30]query_string will be loaded in cgi processing [08:50:30]execute_cgi json_proto POST (null) [08:50:30]execute_cgi path=json_proto method=POST [08:50:30]POST find Content-Length [08:50:30]Host: 172.17.53.67:8080 [08:50:30]Content-Length: 677 [08:50:30]Content-Type: application/json [08:50:30] [08:50:30]POST finish read [08:50:30]Found Content-Length = 677 [08:50:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875624", "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.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [08:50:30]execute_script... [08:50: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)875624", "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.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [08:50:30]POST & json_proto [08:50:30]process_json_proto [08:50:30]json parsed OK: [08:50:30]protocol is kg_v1.0 [08:50:30]action value=close_receipt [08:50:30]process_action close_receipt [08:50:30]cmd_close_receipt [08:50:30]MH_GetDate [08:50:30]Write to MH i2c: F0 00 00 FC 28 13 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 09 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: F0 09 00 FC 28 00 58 67 17 67 19 BC 99 64 2B [08:50:30]GetLastDocTimeStamp 1729586825 [08:50:30]current date 1729587032 [08:50:30]FM_GetShiftState [08:50:30]SAM_PROTO_GetShiftState [08:50:30]wFMCommunicate request_size=4 [08:50:30]MH_SAM_APDU [08:50:30]CAPDU: 80 13 01 00 [08:50:30]Write to MH i2c: E2 08 00 FD 28 80 13 01 00 00 00 00 00 A2 [08:50:30]Write i2c OK [08:50:30]MH_I2C_Read... [08:50:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:30]Read from MH i2c: E2 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0E 00 [08:50:30]MH_I2C_Read... [08:50:30]Read from MH i2c: E2 0E 00 FD 28 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 28 [08:50:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:30]wFMCommunicate OK [08:50:30]SAM_PROTO_GetShiftState done [08:50:30]FM_GetShiftState done [08:50:30]opened in 1729556748 [08:50:30]opened+sec_in_day 1729643148 [08:50:30]quantity*price = 60009 [08:50:30]sum+1 = 60010 [08:50:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 91 22.10.2024 08:50 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157263 ФПД: 273809886670864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157263&fm=273809886670864&tin=02508201610067®Number=0000137193017469&sum=60000 [08:50:31]StoreToDocumentArchive [08:50:31]shift 316 fd 157263 [08:50:31]save to /storage/0316/doc_00157263 [08:50:31]save last doc name /storage/0316/doc_00157263 to /storage/kkm_last_doc_name [08:50:31]save OK [08:50:31]Clear old archive folders... [08:50:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:31]tlvbuf is B6F53640 [08:50:31]SAM_PROTO_ClearQueue [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 09 00 00 [08:50:31]Write to MH i2c: E2 08 00 0A 29 80 09 00 00 00 00 00 00 A5 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 0A 29 00 90 00 A7 [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]SAM_PROTO_ClearQueue done [08:50:31]KKMCreateOFDPacket [08:50:31]OFDProtocolAddRootSTLVToBuf [08:50:31]FM_MakeSignedData [08:50:31]FM_MakeSignedData [08:50:31]SAM_PROTO_SignData [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 0D 01 02 [08:50:31]Write to MH i2c: E2 08 00 0B 29 80 0D 01 02 00 00 00 00 AD [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 0B 29 00 90 00 A8 [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]wFMCommunicate request_size=255 [08:50:31]MH_SAM_APDU [08:50: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 5B 00 00 00 F4 03 04 00 58 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 66 02 00 35 04 06 00 F9 [08:50:31]Write to MH i2c: E2 02 01 0C 29 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 5B 00 00 00 F4 03 04 00 58 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 66 02 00 35 04 06 00 F9 00 00 B6 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 0C 29 00 90 00 A9 [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]wFMCommunicate request_size=10 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 0D 02 02 05 07 55 07 F0 10 [08:50:31]Write to MH i2c: E2 0D 00 0D 29 80 0D 02 02 05 00 07 55 07 F0 10 00 00 1D [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 03 00 0D 29 00 90 00 AA [08:50:31]RAPDU: 90 00 [08:50:31]wFMCommunicate OK [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 0D 03 02 [08:50:31]Write to MH i2c: E2 08 00 0E 29 80 0D 03 02 00 00 00 00 B2 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 0B 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 0B 00 0E 29 00 10 0C FC D4 3C 05 FE 69 90 00 47 [08:50:31]RAPDU: 10 0C FC D4 3C 05 FE 69 90 00 [08:50:31]wFMCommunicate OK [08:50:31]SAM_PROTO_SignData done [08:50:31]FM_MakeSignedData done [08:50:31]CreateOFDProtocolMessage [08:50:31]wFMCommunicate request_size=4 [08:50:31]MH_SAM_APDU [08:50:31]CAPDU: 80 11 00 00 [08:50:31]Write to MH i2c: E2 08 00 0F 29 80 11 00 00 00 00 00 00 B2 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:31]Read from MH i2c: E2 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 17 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: E2 17 00 0F 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 03 [08:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:31]wFMCommunicate OK [08:50:31]CreateOFDProtocolMessage done [08:50:31]OFDSenderStorePacket 157263 [08:50:31]StoreOFDPacket docnum=157263 [08:50:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B FD 07 01 59 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 5B 00 00 00 F4 03 04 00 58 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 66 02 00 35 04 06 00 F9 07 55 07 F0 10 10 0C FC D4 3C 05 FE 69 [08:50:31]CheckFolder [08:50:31]dirname=/storage/ofd_packets [08:50:31]CheckFolder done [08:50:31]ProducePacketName [08:50:31]name=ofd_packets/00157263 [08:50:31]NVStorageSaveData ofd_packets/00157263 [08:50:31]File name is /storage/ofd_packets/00157263 [08:50:31]Write 301 bytes [08:50:31]NVStorageSaveData done [08:50:31]OFDSenderStorePacket done [08:50:31]KKMCreateOFDPacket done [08:50:31]NVStorageSaveData kkm_last_timestamp [08:50:31]File name is /storage/kkm_last_timestamp [08:50:31]Write 4 bytes [08:50:31]NVStorageSaveData done [08:50:31]ExternCall_PrintAddStr [08:50:31]wPrintStart [08:50:31]Write to MH i2c: 01 00 00 10 29 39 [08:50:31]Write i2c OK [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 07 00 [08:50:31]MH_I2C_Read... [08:50:31]Read from MH i2c: 01 07 00 10 29 00 00 00 00 00 FF 0F 4E [08:50:31]RasterBufferAndPrint [08:50:31]line Счет N : (1)875624 [08:50:31]line ИНН: 02508201610067 [08:50:31]line Контрольно-Кассовый Чек [08:50:31]line ПРОДАЖА [08:50:31]line ТРК (МРК, ГНК) : 22 [08:50:31]line Товар: 2710124130 [08:50:31]line Аи-92-К-5 [08:50:31]line 8.970 * 66.90 [08:50:31]line = 600.09 [08:50:31]line НДС 12% НСП 1% [08:50:31]line > о реализуемом товаре [08:50:31]line ОКРУГЛЕНИЕ: -0.09 [08:50:31]line ИТОГО: 600.00 [08:50:31]line Внесено: 600.00 [08:50:31]line СДАЧА: 0.00 [08:50:31]line НСП 1% : 5.31 [08:50:31]line НДС 12% : 63.73 [08:50:31]line Наличными: 600.00 [08:50:31]line Безнал.: 0.00 [08:50:31]line Место: АЗС № 165 "Партнер Нефть" [08:50:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:50:31]line СНО: Общий режим [08:50:31]line Чек 91 22.10.2024 08:50 [08:50:31]line Смена: 316 ФФД: 1.0 [08:50:31]line ЗНМ: 0300000234 [08:50:31]line РНМ: 0000137193017469 [08:50:31]line Версия ККМ: v1.0 [08:50:31]line ФМ: 0000000000963156 [08:50:31]line ФД: 157263 [08:50:32]line ФПД: 273809886670864 [08:50:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157263&fm=273809886670864&tin=02508201610067®Number=0000137193017469&sum=60000 [08:50:32]OFD Sender: Processing packet 157263 [packets to send 52, broken 51] [08:50:32]ProducePacketName [08:50:32]name=ofd_packets/00157263 [08:50:32]OFD Sender: To server: pG, [08:50:32]CommunicateWithHost lk.salyk.kg:30040 [08:50:32]ConnectInit lk.salyk.kg [08:50:32]written 0, free lines is 4095 [08:50:32]Connected sock=10 [08:50:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B FD 07 01 59 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 5B 00 00 00 F4 03 04 00 58 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 4F 66 02 00 35 04 06 00 F9 07 55 07 F0 10 10 0C FC D4 3C 05 FE 69 [08:50:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A6 D5 47 00 CB 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 39 36 33 31 35 36 10 04 04 00 4F 66 02 00 F4 03 04 00 86 0D 17 67 B6 04 01 00 00 50 13 29 07 4E D0 BF CE [08:50:32]CommunicateWithHost err = 0 [08:50:32]CheckOFDResponse [08:50:32]1017 (14) - 77093643461234 [08:50:32]1041 (16) - 0000000000963156 [08:50:32]1040 (4) - 157263 [08:50:32]1012 (4) - 22.10.2024 02:27 [08:50:32]1206 (1) - 0 [08:50:32]OFD Sender: Remove packet 157263 [08:50:32]ProducePacketName [08:50:32]name=ofd_packets/00157263 [08:50:32]NVStorageDeleteData [08:50:32]Write to MH i2c: 01 00 00 3B 29 64 [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: 01 07 00 3B 29 00 00 00 00 00 ED 0C 64 [08:50:32]RasterBufferAndPrint [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]line [08:50:32]written 0, free lines is 3315 [08:50:32]MH_Cut [08:50:32]Write to MH i2c: D1 01 00 42 29 01 3D [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 01 00 [08:50:32]MH_I2C_Read... [08:50:32]Read from MH i2c: D1 01 00 42 29 00 3C [08:50:32]Write to MH i2c: 01 00 00 43 29 6C [08:50:32]Write i2c OK [08:50:32]MH_I2C_Read... [08:50:33]OFD Sender: No OFD packet to send [08:50:33]*** Cut start [08:50:33]*** Partial cut [08:50:33]*** CUTSNS_PIN = 1 [08:50:33]*** CUTSNS_PIN = 0 [08:50:33]*** Brake cut motor [08:50:34]Read from MH i2c: 01 [08:50:34]MH_I2C_Read... [08:50:34]*** Stop cut motor [08:50:34]*** Cut end [08:50:34]Read from MH i2c: 01 07 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: 01 07 00 43 29 00 00 00 00 00 FF 0F 81 [08:50:34]process_action close_receipt done [08:50:34]requested_data is exist [08:50:34]produce_requested_data [08:50:34]requested_item fm.sn is exist - process it [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 11 00 00 [08:50:34]Write to MH i2c: E2 08 00 44 29 80 11 00 00 00 00 00 00 E7 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 44 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [08:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:34]wFMCommunicate OK [08:50:34]requested_item fd.num is exist - process it [08:50:34]SAM_PROTO_GetFieldsCounters [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 13 00 00 [08:50:34]Write to MH i2c: E2 08 00 45 29 80 13 00 00 00 00 00 00 EA [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 62 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 62 00 45 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 66 02 00 0E 04 04 00 3C 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 28 [08:50:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 4F 66 02 00 0E 04 04 00 3C 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 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_GetFieldsCounters done [08:50:34]requested_item shift.num is exist - process it [08:50:34]requested_item shift.opened is exist - process it [08:50:34]req_shift_opened [08:50:34]FM_GetShiftState [08:50:34]SAM_PROTO_GetShiftState [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 13 01 00 [08:50:34]Write to MH i2c: E2 08 00 46 29 80 13 01 00 00 00 00 00 EC [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0E 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0E 00 46 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 72 [08:50:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_GetShiftState done [08:50:34]FM_GetShiftState done [08:50:34]req_shift_opened done [08:50:34]requested_item shift.open_date is exist - process it [08:50:34]req_shift_open_date [08:50:34]req_shift_open_date done [08:50:34]produce_requested_data done [08:50:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157263,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:50:34]process_action_free close_receipt [08:50:34]json_value_free [08:50:34]json_value_free done [08:50:34]process_json_proto returns [08:50:34]Send response to host [08:50:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157263,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:50:34]free response buf [08:50:34]execute_script done [08:50:34]execute_script returns [08:50:34]free content buf [08:50:34]Sock 9.Close socket [08:50:34]Sock 9.Thread stoped [08:50:38]OFD Sender: No OFD packet to send [08:50:42]accept exits with 7 [08:50:42]New connection [08:50:42]New thread 3066801508 created [08:50:42]Thread 3066944868 joined [08:50:42]Waiting for new connection... [08:50:42] Sock 7.Parse request [08:50:42]Sock 7.Check first char [08:50:42]Sock 7.First char is OK [08:50:42]request: POST /json_proto HTTP/1.0 [08:50:42]Method: POST [08:50:42]URL: /json_proto [08:50:42]Method is POST - this is cgi request [08:50:42]url: /json_proto [08:50:42]query_string will be loaded in cgi processing [08:50:42]execute_cgi json_proto POST (null) [08:50:42]execute_cgi path=json_proto method=POST [08:50:42]POST find Content-Length [08:50:42]Host: 172.17.53.67:8080 [08:50:42]Content-Length: 759 [08:50:42]Content-Type: application/json [08:50:42] [08:50:42]POST finish read [08:50:42]Found Content-Length = 759 [08:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:42]execute_script... [08:50: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)875625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:42]POST & json_proto [08:50:42]process_json_proto [08:50:42]json parsed OK: [08:50:42]protocol is kg_v1.0 [08:50:42]action value=close_receipt [08:50:42]process_action close_receipt [08:50:42]cmd_close_receipt [08:50:42]MH_GetDate [08:50:42]Write to MH i2c: F0 00 00 47 29 5F [08:50:42]Write i2c OK [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 09 00 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: F0 09 00 47 29 00 64 67 17 67 19 BC 99 64 83 [08:50:42]GetLastDocTimeStamp 1729587032 [08:50:42]current date 1729587044 [08:50:42]FM_GetShiftState [08:50:42]SAM_PROTO_GetShiftState [08:50:42]wFMCommunicate request_size=4 [08:50:42]MH_SAM_APDU [08:50:42]CAPDU: 80 13 01 00 [08:50:42]Write to MH i2c: E2 08 00 48 29 80 13 01 00 00 00 00 00 EE [08:50:42]Write i2c OK [08:50:42]MH_I2C_Read... [08:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:42]Read from MH i2c: E2 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: E2 0E 00 [08:50:42]MH_I2C_Read... [08:50:42]Read from MH i2c: E2 0E 00 48 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 74 [08:50:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:42]wFMCommunicate OK [08:50:42]SAM_PROTO_GetShiftState done [08:50:42]FM_GetShiftState done [08:50:42]opened in 1729556748 [08:50:42]opened+sec_in_day 1729643148 [08:50:42]quantity*price = 30027 [08:50:42]sum+1 = 30029 [08:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 92 22.10.2024 08:50 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157264 ФПД: 3719136954640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157264&fm=3719136954640&tin=02508201610067®Number=0000137193017469&sum=30028 [08:50:43]StoreToDocumentArchive [08:50:43]shift 316 fd 157264 [08:50:43]save to /storage/0316/doc_00157264 [08:50:43]save last doc name /storage/0316/doc_00157264 to /storage/kkm_last_doc_name [08:50:43]save OK [08:50:43]Clear old archive folders... [08:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:50:43]tlvbuf is 0017B7F0 [08:50:43]SAM_PROTO_ClearQueue [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 09 00 00 [08:50:43]Write to MH i2c: E2 08 00 55 29 80 09 00 00 00 00 00 00 F0 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 55 29 00 90 00 F2 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]SAM_PROTO_ClearQueue done [08:50:43]KKMCreateOFDPacket [08:50:43]OFDProtocolAddRootSTLVToBuf [08:50:43]FM_MakeSignedData [08:50:43]FM_MakeSignedData [08:50:43]SAM_PROTO_SignData [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 01 02 [08:50:43]Write to MH i2c: E2 08 00 56 29 80 0D 01 02 00 00 00 00 F8 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 56 29 00 90 00 F3 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]wFMCommunicate request_size=255 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 64 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 66 02 00 35 04 06 00 [08:50:43]Write to MH i2c: E2 02 01 57 29 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 64 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 66 02 00 35 04 06 00 00 00 A9 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 57 29 00 90 00 F4 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]wFMCommunicate request_size=11 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 02 02 06 03 61 ED D6 49 10 [08:50:43]Write to MH i2c: E2 0E 00 58 29 80 0D 02 02 06 00 03 61 ED D6 49 10 00 00 87 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 03 00 58 29 00 90 00 F5 [08:50:43]RAPDU: 90 00 [08:50:43]wFMCommunicate OK [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 0D 03 02 [08:50:43]Write to MH i2c: E2 08 00 59 29 80 0D 03 02 00 00 00 00 FD [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 0B 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 0B 00 59 29 00 AC D8 D6 F1 62 13 24 4C 90 00 2E [08:50:43]RAPDU: AC D8 D6 F1 62 13 24 4C 90 00 [08:50:43]wFMCommunicate OK [08:50:43]SAM_PROTO_SignData done [08:50:43]FM_MakeSignedData done [08:50:43]CreateOFDProtocolMessage [08:50:43]wFMCommunicate request_size=4 [08:50:43]MH_SAM_APDU [08:50:43]CAPDU: 80 11 00 00 [08:50:43]Write to MH i2c: E2 08 00 5A 29 80 11 00 00 00 00 00 00 FD [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:43]Read from MH i2c: E2 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 17 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: E2 17 00 5A 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [08:50:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:43]wFMCommunicate OK [08:50:43]CreateOFDProtocolMessage done [08:50:43]OFDSenderStorePacket 157264 [08:50:43]StoreOFDPacket docnum=157264 [08:50:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 28 71 08 01 8E BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 64 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 66 02 00 35 04 06 00 03 61 ED D6 49 10 AC D8 D6 F1 62 13 24 4C [08:50:43]CheckFolder [08:50:43]dirname=/storage/ofd_packets [08:50:43]CheckFolder done [08:50:43]ProducePacketName [08:50:43]name=ofd_packets/00157264 [08:50:43]NVStorageSaveData ofd_packets/00157264 [08:50:43]File name is /storage/ofd_packets/00157264 [08:50:43]Write 302 bytes [08:50:43]NVStorageSaveData done [08:50:43]OFDSenderStorePacket done [08:50:43]KKMCreateOFDPacket done [08:50:43]NVStorageSaveData kkm_last_timestamp [08:50:43]File name is /storage/kkm_last_timestamp [08:50:43]Write 4 bytes [08:50:43]NVStorageSaveData done [08:50:43]ExternCall_PrintAddStr [08:50:43]wPrintStart [08:50:43]Write to MH i2c: 01 00 00 5B 29 84 [08:50:43]Write i2c OK [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: 01 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: 01 07 00 [08:50:43]MH_I2C_Read... [08:50:43]Read from MH i2c: 01 07 00 5B 29 00 00 00 00 00 FF 0F 99 [08:50:43]RasterBufferAndPrint [08:50:43]line Счет N : (1)875625 [08:50:43]line ИНН: 02508201610067 [08:50:43]line Контрольно-Кассовый Чек [08:50:43]line ПРОДАЖА [08:50:43]line ТРК (МРК, ГНК) : 43 [08:50:43]line Товар: 2710124130 [08:50:43]line Super 92-К-5 [08:50:43]line 4.390 * 68.40 [08:50:43]line = 300.28 [08:50:43]line НДС 12% НСП 1% [08:50:43]line > о реализуемом товаре [08:50:43]line ИТОГО: 300.28 [08:50:43]line НСП 1% : 2.66 [08:50:43]line НДС 12% : 31.89 [08:50:43]line Наличными: 0.00 [08:50:43]line Безнал.: 300.28 [08:50:43]line Место: АЗС № 165 "Партнер Нефть" [08:50:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:50:43]line СНО: Общий режим [08:50:43]line Чек 92 22.10.2024 08:50 [08:50:43]line Смена: 316 ФФД: 1.0 [08:50:43]line ЗНМ: 0300000234 [08:50:43]line РНМ: 0000137193017469 [08:50:43]line Версия ККМ: v1.0 [08:50:43]line Платежная система: Mbank [08:50:43]line ФМ: 0000000000963156 [08:50:43]line ФД: 157264 [08:50:43]line ФПД: 3719136954640 [08:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085044&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157264&fm=3719136954640&tin=02508201610067®Number=0000137193017469&sum=30028 [08:50:44]OFD Sender: Processing packet 157264 [packets to send 52, broken 51] [08:50:44]ProducePacketName [08:50:44]name=ofd_packets/00157264 [08:50:44]OFD Sender: To server: pG, [08:50:44]CommunicateWithHost lk.salyk.kg:30040 [08:50:44]ConnectInit lk.salyk.kg [08:50:44]written 0, free lines is 4095 [08:50:44]Connected sock=10 [08:50:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 28 71 08 01 8E BB 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 64 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 50 66 02 00 35 04 06 00 03 61 ED D6 49 10 AC D8 D6 F1 62 13 24 4C [08:50:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E F6 47 00 52 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 39 36 33 31 35 36 10 04 04 00 50 66 02 00 F4 03 04 00 92 0D 17 67 B6 04 01 00 00 E1 90 38 07 9C 8D E8 15 [08:50:44]CommunicateWithHost err = 0 [08:50:44]CheckOFDResponse [08:50:44]1017 (14) - 77093643461234 [08:50:44]1041 (16) - 0000000000963156 [08:50:44]1040 (4) - 157264 [08:50:44]1012 (4) - 22.10.2024 02:27 [08:50:44]1206 (1) - 0 [08:50:44]OFD Sender: Remove packet 157264 [08:50:44]ProducePacketName [08:50:44]name=ofd_packets/00157264 [08:50:44]NVStorageDeleteData [08:50:44]Write to MH i2c: 01 00 00 84 29 AD [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: 01 07 00 84 29 00 00 00 00 00 0E 0D CF [08:50:44]RasterBufferAndPrint [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]line [08:50:44]written 0, free lines is 3348 [08:50:44]MH_Cut [08:50:44]Write to MH i2c: D1 01 00 8B 29 01 86 [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 01 00 [08:50:44]MH_I2C_Read... [08:50:44]Read from MH i2c: D1 01 00 8B 29 00 85 [08:50:44]Write to MH i2c: 01 00 00 8C 29 B5 [08:50:44]Write i2c OK [08:50:44]MH_I2C_Read... [08:50:45]OFD Sender: No OFD packet to send [08:50:45]*** Cut start [08:50:45]*** Partial cut [08:50:45]*** CUTSNS_PIN = 1 [08:50:45]*** CUTSNS_PIN = 0 [08:50:45]*** Brake cut motor [08:50:46]Read from MH i2c: 01 [08:50:46]MH_I2C_Read... [08:50:46]*** Stop cut motor [08:50:46]*** Cut end [08:50:46]Read from MH i2c: 01 07 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: 01 07 00 8C 29 00 00 00 00 00 FF 0F CA [08:50:46]process_action close_receipt done [08:50:46]requested_data is exist [08:50:46]produce_requested_data [08:50:46]requested_item fm.sn is exist - process it [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 11 00 00 [08:50:46]Write to MH i2c: E2 08 00 8D 29 80 11 00 00 00 00 00 00 30 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 17 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 17 00 8D 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [08:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:46]wFMCommunicate OK [08:50:46]requested_item fd.num is exist - process it [08:50:46]SAM_PROTO_GetFieldsCounters [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 13 00 00 [08:50:46]Write to MH i2c: E2 08 00 8E 29 80 13 00 00 00 00 00 00 33 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 62 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 62 00 8E 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 66 02 00 0E 04 04 00 3C 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 [08:50:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 50 66 02 00 0E 04 04 00 3C 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 [08:50:46]wFMCommunicate OK [08:50:46]SAM_PROTO_GetFieldsCounters done [08:50:46]requested_item shift.num is exist - process it [08:50:46]requested_item shift.opened is exist - process it [08:50:46]req_shift_opened [08:50:46]FM_GetShiftState [08:50:46]SAM_PROTO_GetShiftState [08:50:46]wFMCommunicate request_size=4 [08:50:46]MH_SAM_APDU [08:50:46]CAPDU: 80 13 01 00 [08:50:46]Write to MH i2c: E2 08 00 8F 29 80 13 01 00 00 00 00 00 35 [08:50:46]Write i2c OK [08:50:46]MH_I2C_Read... [08:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:46]Read from MH i2c: E2 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 0E 00 [08:50:46]MH_I2C_Read... [08:50:46]Read from MH i2c: E2 0E 00 8F 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BB [08:50:46]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:46]wFMCommunicate OK [08:50:46]SAM_PROTO_GetShiftState done [08:50:46]FM_GetShiftState done [08:50:46]req_shift_opened done [08:50:46]requested_item shift.open_date is exist - process it [08:50:46]req_shift_open_date [08:50:46]req_shift_open_date done [08:50:46]produce_requested_data done [08:50:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157264,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:50:46]process_action_free close_receipt [08:50:46]json_value_free [08:50:46]json_value_free done [08:50:46]process_json_proto returns [08:50:46]Send response to host [08:50:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157264,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:50:46]free response buf [08:50:46]execute_script done [08:50:46]execute_script returns [08:50:46]free content buf [08:50:46]Sock 7.Close socket [08:50:46]Sock 7.Thread stoped [08:50:48]accept exits with 9 [08:50:48]New connection [08:50:48]New thread 3066944868 created [08:50:48]Thread 3066801508 joined [08:50:48]Waiting for new connection... [08:50:48] Sock 9.Parse request [08:50:48]Sock 9.Check first char [08:50:48]Sock 9.First char is OK [08:50:48]request: POST /json_proto HTTP/1.0 [08:50:48]Method: POST [08:50:48]URL: /json_proto [08:50:48]Method is POST - this is cgi request [08:50:48]url: /json_proto [08:50:48]query_string will be loaded in cgi processing [08:50:48]execute_cgi json_proto POST (null) [08:50:48]execute_cgi path=json_proto method=POST [08:50:48]POST find Content-Length [08:50:48]Host: 172.17.53.67:8080 [08:50:48]Content-Length: 632 [08:50:48]Content-Type: application/json [08:50:48] [08:50:48]POST finish read [08:50:48]Found Content-Length = 632 [08:50:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:48]execute_script... [08:50: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)875626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:48]POST & json_proto [08:50:48]process_json_proto [08:50:48]json parsed OK: [08:50:48]protocol is kg_v1.0 [08:50:48]action value=close_receipt [08:50:48]process_action close_receipt [08:50:48]cmd_close_receipt [08:50:48]MH_GetDate [08:50:48]Write to MH i2c: F0 00 00 90 29 A8 [08:50:48]Write i2c OK [08:50:48]MH_I2C_Read... [08:50:48]Read from MH i2c: F0 [08:50:48]MH_I2C_Read... [08:50:48]Read from MH i2c: F0 09 00 [08:50:48]MH_I2C_Read... [08:50:48]Read from MH i2c: F0 09 00 90 29 00 6A 67 17 67 19 BC 99 64 D2 [08:50:48]GetLastDocTimeStamp 1729587044 [08:50:48]current date 1729587050 [08:50:48]FM_GetShiftState [08:50:48]SAM_PROTO_GetShiftState [08:50:48]wFMCommunicate request_size=4 [08:50:48]MH_SAM_APDU [08:50:48]CAPDU: 80 13 01 00 [08:50:48]Write to MH i2c: E2 08 00 91 29 80 13 01 00 00 00 00 00 37 [08:50:48]Write i2c OK [08:50:48]MH_I2C_Read... [08:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:48]Read from MH i2c: E2 [08:50:48]MH_I2C_Read... [08:50:48]Read from MH i2c: E2 0E 00 [08:50:48]MH_I2C_Read... [08:50:48]Read from MH i2c: E2 0E 00 91 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BD [08:50:48]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:48]wFMCommunicate OK [08:50:48]SAM_PROTO_GetShiftState done [08:50:48]FM_GetShiftState done [08:50:48]opened in 1729556748 [08:50:48]opened+sec_in_day 1729643148 [08:50:48]quantity*price = 50000 [08:50:48]sum+1 = 50001 [08:50:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 93 22.10.2024 08:50 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157265 ФПД: 236562070627358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157265&fm=236562070627358&tin=02508201610067®Number=0000137193017469&sum=50000 [08:50:49]StoreToDocumentArchive [08:50:49]shift 316 fd 157265 [08:50:49]save to /storage/0316/doc_00157265 [08:50:49]save last doc name /storage/0316/doc_00157265 to /storage/kkm_last_doc_name [08:50:49]save OK [08:50:49]Clear old archive folders... [08:50:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:50:49]tlvbuf is 002687A0 [08:50:49]SAM_PROTO_ClearQueue [08:50:49]wFMCommunicate request_size=4 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 09 00 00 [08:50:49]Write to MH i2c: E2 08 00 9E 29 80 09 00 00 00 00 00 00 39 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 9E 29 00 90 00 3B [08:50:49]RAPDU: 90 00 [08:50:49]wFMCommunicate OK [08:50:49]SAM_PROTO_ClearQueue done [08:50:49]KKMCreateOFDPacket [08:50:49]OFDProtocolAddRootSTLVToBuf [08:50:49]FM_MakeSignedData [08:50:49]FM_MakeSignedData [08:50:49]SAM_PROTO_SignData [08:50:49]wFMCommunicate request_size=4 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 0D 01 02 [08:50:49]Write to MH i2c: E2 08 00 9F 29 80 0D 01 02 00 00 00 00 41 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 9F 29 00 90 00 3C [08:50:49]RAPDU: 90 00 [08:50:49]wFMCommunicate OK [08:50:49]wFMCommunicate request_size=255 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 6A 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 66 02 00 35 04 06 00 [08:50:49]Write to MH i2c: E2 02 01 A0 29 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 6A 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 66 02 00 35 04 06 00 00 00 64 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 A0 29 00 90 00 3D [08:50:49]RAPDU: 90 00 [08:50:49]wFMCommunicate OK [08:50:49]wFMCommunicate request_size=11 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 0D 02 02 06 D7 26 E6 2F E4 1E [08:50:49]Write to MH i2c: E2 0E 00 A1 29 80 0D 02 02 06 00 D7 26 E6 2F E4 1E 00 00 64 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 03 00 A1 29 00 90 00 3E [08:50:49]RAPDU: 90 00 [08:50:49]wFMCommunicate OK [08:50:49]wFMCommunicate request_size=4 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 0D 03 02 [08:50:49]Write to MH i2c: E2 08 00 A2 29 80 0D 03 02 00 00 00 00 46 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 0B 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 0B 00 A2 29 00 73 49 2B AB DB 7C 9A A5 90 00 6F [08:50:49]RAPDU: 73 49 2B AB DB 7C 9A A5 90 00 [08:50:49]wFMCommunicate OK [08:50:49]SAM_PROTO_SignData done [08:50:49]FM_MakeSignedData done [08:50:49]CreateOFDProtocolMessage [08:50:49]wFMCommunicate request_size=4 [08:50:49]MH_SAM_APDU [08:50:49]CAPDU: 80 11 00 00 [08:50:49]Write to MH i2c: E2 08 00 A3 29 80 11 00 00 00 00 00 00 46 [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:49]Read from MH i2c: E2 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 17 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: E2 17 00 A3 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [08:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:49]wFMCommunicate OK [08:50:49]CreateOFDProtocolMessage done [08:50:49]OFDSenderStorePacket 157265 [08:50:49]StoreOFDPacket docnum=157265 [08:50:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 62 7F 08 01 59 F1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 6A 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 66 02 00 35 04 06 00 D7 26 E6 2F E4 1E 73 49 2B AB DB 7C 9A A5 [08:50:49]CheckFolder [08:50:49]dirname=/storage/ofd_packets [08:50:49]CheckFolder done [08:50:49]ProducePacketName [08:50:49]name=ofd_packets/00157265 [08:50:49]NVStorageSaveData ofd_packets/00157265 [08:50:49]File name is /storage/ofd_packets/00157265 [08:50:49]Write 302 bytes [08:50:49]NVStorageSaveData done [08:50:49]OFDSenderStorePacket done [08:50:49]KKMCreateOFDPacket done [08:50:49]NVStorageSaveData kkm_last_timestamp [08:50:49]File name is /storage/kkm_last_timestamp [08:50:49]Write 4 bytes [08:50:49]NVStorageSaveData done [08:50:49]ExternCall_PrintAddStr [08:50:49]wPrintStart [08:50:49]Write to MH i2c: 01 00 00 A4 29 CD [08:50:49]Write i2c OK [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 07 00 [08:50:49]MH_I2C_Read... [08:50:49]Read from MH i2c: 01 07 00 A4 29 00 00 00 00 00 FF 0F E2 [08:50:49]RasterBufferAndPrint [08:50:49]line Счет N : (1)875626 [08:50:49]line ИНН: 02508201610067 [08:50:49]line Контрольно-Кассовый Чек [08:50:49]line ПРОДАЖА [08:50:49]line ТРК (МРК, ГНК) : 33 [08:50:49]line Товар: 2710124130 [08:50:49]line Super 92-К-5 [08:50:49]line 7.310 * 68.40 [08:50:49]line = 500.00 [08:50:49]line НДС 12% НСП 1% [08:50:49]line > о реализуемом товаре [08:50:49]line ИТОГО: 500.00 [08:50:49]line НСП 1% : 4.42 [08:50:49]line НДС 12% : 53.10 [08:50:49]line Наличными: 500.00 [08:50:49]line Безнал.: 0.00 [08:50:49]line Место: АЗС № 165 "Партнер Нефть" [08:50:49]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:50:49]line СНО: Общий режим [08:50:49]line Чек 93 22.10.2024 08:50 [08:50:49]line Смена: 316 ФФД: 1.0 [08:50:49]line ЗНМ: 0300000234 [08:50:49]line РНМ: 0000137193017469 [08:50:49]line Версия ККМ: v1.0 [08:50:49]line ФМ: 0000000000963156 [08:50:49]line ФД: 157265 [08:50:49]line ФПД: 236562070627358 [08:50:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085050&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157265&fm=236562070627358&tin=02508201610067®Number=0000137193017469&sum=50000 [08:50:49]written 0, free lines is 4095 [08:50:49]OFD Sender: Processing packet 157265 [packets to send 52, broken 51] [08:50:49]ProducePacketName [08:50:49]name=ofd_packets/00157265 [08:50:49]OFD Sender: To server: pG, [08:50:49]CommunicateWithHost lk.salyk.kg:30040 [08:50:49]ConnectInit lk.salyk.kg [08:50:50]Connected sock=10 [08:50:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 62 7F 08 01 59 F1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 6A 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 51 66 02 00 35 04 06 00 D7 26 E6 2F E4 1E 73 49 2B AB DB 7C 9A A5 [08:50:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 96 46 47 00 46 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 39 36 33 31 35 36 10 04 04 00 51 66 02 00 F4 03 04 00 97 0D 17 67 B6 04 01 00 00 32 B3 65 5C 74 15 7A 91 [08:50:50]CommunicateWithHost err = 0 [08:50:50]CheckOFDResponse [08:50:50]1017 (14) - 77093643461234 [08:50:50]1041 (16) - 0000000000963156 [08:50:50]1040 (4) - 157265 [08:50:50]1012 (4) - 22.10.2024 02:27 [08:50:50]1206 (1) - 0 [08:50:50]OFD Sender: Remove packet 157265 [08:50:50]ProducePacketName [08:50:50]name=ofd_packets/00157265 [08:50:50]NVStorageDeleteData [08:50:50]Write to MH i2c: 01 00 00 CC 29 F5 [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 07 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: 01 07 00 CC 29 00 00 00 00 00 22 0D 2B [08:50:50]RasterBufferAndPrint [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]line [08:50:50]written 0, free lines is 3377 [08:50:50]MH_Cut [08:50:50]Write to MH i2c: D1 01 00 D3 29 01 CE [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 01 00 [08:50:50]MH_I2C_Read... [08:50:50]Read from MH i2c: D1 01 00 D3 29 00 CD [08:50:50]Write to MH i2c: 01 00 00 D4 29 FD [08:50:50]Write i2c OK [08:50:50]MH_I2C_Read... [08:50:50]OFD Sender: No OFD packet to send [08:50:51]*** Cut start [08:50:51]*** Partial cut [08:50:51]*** CUTSNS_PIN = 1 [08:50:51]*** CUTSNS_PIN = 0 [08:50:51]*** Brake cut motor [08:50:51]Read from MH i2c: 01 [08:50:51]MH_I2C_Read... [08:50:51]*** Stop cut motor [08:50:51]*** Cut end [08:50:51]Read from MH i2c: 01 07 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: 01 07 00 D4 29 00 00 00 00 00 FF 0F 12 [08:50:51]process_action close_receipt done [08:50:51]requested_data is exist [08:50:51]produce_requested_data [08:50:51]requested_item fm.sn is exist - process it [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 11 00 00 [08:50:51]Write to MH i2c: E2 08 00 D5 29 80 11 00 00 00 00 00 00 78 [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 17 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 17 00 D5 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [08:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:50:51]wFMCommunicate OK [08:50:51]requested_item fd.num is exist - process it [08:50:51]SAM_PROTO_GetFieldsCounters [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 13 00 00 [08:50:51]Write to MH i2c: E2 08 00 D6 29 80 13 00 00 00 00 00 00 7B [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 62 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 62 00 D6 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 66 02 00 0E 04 04 00 3C 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 C1 [08:50:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 51 66 02 00 0E 04 04 00 3C 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 [08:50:51]wFMCommunicate OK [08:50:51]SAM_PROTO_GetFieldsCounters done [08:50:51]requested_item shift.num is exist - process it [08:50:51]requested_item shift.opened is exist - process it [08:50:51]req_shift_opened [08:50:51]FM_GetShiftState [08:50:51]SAM_PROTO_GetShiftState [08:50:51]wFMCommunicate request_size=4 [08:50:51]MH_SAM_APDU [08:50:51]CAPDU: 80 13 01 00 [08:50:51]Write to MH i2c: E2 08 00 D7 29 80 13 01 00 00 00 00 00 7D [08:50:51]Write i2c OK [08:50:51]MH_I2C_Read... [08:50:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:51]Read from MH i2c: E2 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 0E 00 [08:50:51]MH_I2C_Read... [08:50:51]Read from MH i2c: E2 0E 00 D7 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 03 [08:50:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:50:51]wFMCommunicate OK [08:50:51]SAM_PROTO_GetShiftState done [08:50:51]FM_GetShiftState done [08:50:51]req_shift_opened done [08:50:51]requested_item shift.open_date is exist - process it [08:50:51]req_shift_open_date [08:50:51]req_shift_open_date done [08:50:51]produce_requested_data done [08:50:51]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157265,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:50:51]process_action_free close_receipt [08:50:51]json_value_free [08:50:51]json_value_free done [08:50:51]process_json_proto returns [08:50:51]Send response to host [08:50:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157265,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:50:51]free response buf [08:50:51]execute_script done [08:50:51]execute_script returns [08:50:51]free content buf [08:50:51]Sock 9.Close socket [08:50:51]Sock 9.Thread stoped [08:50:55]OFD Sender: No OFD packet to send [08:51:00]OFD Sender: No OFD packet to send [08:51:05]OFD Sender: No OFD packet to send [08:51:10]accept exits with 7 [08:51:10]New connection [08:51:10]New thread 3066801508 created [08:51:10]Thread 3066944868 joined [08:51:10]Waiting for new connection... [08:51:10] Sock 7.Parse request [08:51:10]Sock 7.Check first char [08:51:10]Sock 7.First char is OK [08:51:10]request: POST /json_proto HTTP/1.0 [08:51:10]Method: POST [08:51:10]URL: /json_proto [08:51:10]Method is POST - this is cgi request [08:51:10]url: /json_proto [08:51:10]query_string will be loaded in cgi processing [08:51:10]execute_cgi json_proto POST (null) [08:51:10]execute_cgi path=json_proto method=POST [08:51:10]POST find Content-Length [08:51:10]Host: 172.17.53.67:8080 [08:51:10]Content-Length: 670 [08:51:10]Content-Type: application/json [08:51:10] [08:51:10]POST finish read [08:51:10]Found Content-Length = 670 [08:51:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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:51:10]execute_script... [08:51: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)875627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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:51:10]POST & json_proto [08:51:10]process_json_proto [08:51:10]json parsed OK: [08:51:10]protocol is kg_v1.0 [08:51:10]action value=close_receipt [08:51:10]process_action close_receipt [08:51:10]cmd_close_receipt [08:51:10]MH_GetDate [08:51:10]Write to MH i2c: F0 00 00 D8 29 F0 [08:51:10]Write i2c OK [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: F0 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: F0 09 00 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: F0 09 00 D8 29 00 80 67 17 67 19 BC 99 64 30 [08:51:10]GetLastDocTimeStamp 1729587050 [08:51:10]current date 1729587072 [08:51:10]FM_GetShiftState [08:51:10]SAM_PROTO_GetShiftState [08:51:10]wFMCommunicate request_size=4 [08:51:10]MH_SAM_APDU [08:51:10]CAPDU: 80 13 01 00 [08:51:10]Write to MH i2c: E2 08 00 D9 29 80 13 01 00 00 00 00 00 7F [08:51:10]Write i2c OK [08:51:10]MH_I2C_Read... [08:51:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:10]Read from MH i2c: E2 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: E2 0E 00 [08:51:10]MH_I2C_Read... [08:51:10]Read from MH i2c: E2 0E 00 D9 29 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 05 [08:51:10]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:51:10]wFMCommunicate OK [08:51:10]SAM_PROTO_GetShiftState done [08:51:10]FM_GetShiftState done [08:51:10]opened in 1729556748 [08:51:10]opened+sec_in_day 1729643148 [08:51:10]quantity*price = 40014 [08:51:10]sum+1 = 40015 [08:51:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 94 22.10.2024 08:51 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157266 ФПД: 170710534506747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157266&fm=170710534506747&tin=02508201610067®Number=0000137193017469&sum=40000 [08:51:11]StoreToDocumentArchive [08:51:11]shift 316 fd 157266 [08:51:11]save to /storage/0316/doc_00157266 [08:51:11]save last doc name /storage/0316/doc_00157266 to /storage/kkm_last_doc_name [08:51:11]save OK [08:51:11]Clear old archive folders... [08:51:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:51:11]tlvbuf is B6ED8EC0 [08:51:11]SAM_PROTO_ClearQueue [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 09 00 00 [08:51:11]Write to MH i2c: E2 08 00 E6 29 80 09 00 00 00 00 00 00 81 [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 E6 29 00 90 00 83 [08:51:11]RAPDU: 90 00 [08:51:11]wFMCommunicate OK [08:51:11]SAM_PROTO_ClearQueue done [08:51:11]KKMCreateOFDPacket [08:51:11]OFDProtocolAddRootSTLVToBuf [08:51:11]FM_MakeSignedData [08:51:11]FM_MakeSignedData [08:51:11]SAM_PROTO_SignData [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 0D 01 02 [08:51:11]Write to MH i2c: E2 08 00 E7 29 80 0D 01 02 00 00 00 00 89 [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 E7 29 00 90 00 84 [08:51:11]RAPDU: 90 00 [08:51:11]wFMCommunicate OK [08:51:11]wFMCommunicate request_size=255 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 80 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 66 02 00 35 04 06 00 [08:51:11]Write to MH i2c: E2 02 01 E8 29 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 80 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 66 02 00 35 04 06 00 00 00 F2 [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 E8 29 00 90 00 85 [08:51:11]RAPDU: 90 00 [08:51:11]wFMCommunicate OK [08:51:11]wFMCommunicate request_size=11 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 0D 02 02 06 9B 42 A4 C4 C8 FB [08:51:11]Write to MH i2c: E2 0E 00 E9 29 80 0D 02 02 06 00 9B 42 A4 C4 C8 FB 00 00 A0 [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 03 00 E9 29 00 90 00 86 [08:51:11]RAPDU: 90 00 [08:51:11]wFMCommunicate OK [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 0D 03 02 [08:51:11]Write to MH i2c: E2 08 00 EA 29 80 0D 03 02 00 00 00 00 8E [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 0B 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 0B 00 EA 29 00 D5 EF 47 3F 1D B9 5F 3E 90 00 4C [08:51:11]RAPDU: D5 EF 47 3F 1D B9 5F 3E 90 00 [08:51:11]wFMCommunicate OK [08:51:11]SAM_PROTO_SignData done [08:51:11]FM_MakeSignedData done [08:51:11]CreateOFDProtocolMessage [08:51:11]wFMCommunicate request_size=4 [08:51:11]MH_SAM_APDU [08:51:11]CAPDU: 80 11 00 00 [08:51:11]Write to MH i2c: E2 08 00 EB 29 80 11 00 00 00 00 00 00 8E [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:11]Read from MH i2c: E2 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 17 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: E2 17 00 EB 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DF [08:51:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:11]wFMCommunicate OK [08:51:11]CreateOFDProtocolMessage done [08:51:11]OFDSenderStorePacket 157266 [08:51:11]StoreOFDPacket docnum=157266 [08:51:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 53 D8 08 01 FB 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 80 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 66 02 00 35 04 06 00 9B 42 A4 C4 C8 FB D5 EF 47 3F 1D B9 5F 3E [08:51:11]CheckFolder [08:51:11]dirname=/storage/ofd_packets [08:51:11]CheckFolder done [08:51:11]ProducePacketName [08:51:11]name=ofd_packets/00157266 [08:51:11]NVStorageSaveData ofd_packets/00157266 [08:51:11]File name is /storage/ofd_packets/00157266 [08:51:11]Write 302 bytes [08:51:11]NVStorageSaveData done [08:51:11]OFDSenderStorePacket done [08:51:11]KKMCreateOFDPacket done [08:51:11]NVStorageSaveData kkm_last_timestamp [08:51:11]File name is /storage/kkm_last_timestamp [08:51:11]Write 4 bytes [08:51:11]NVStorageSaveData done [08:51:11]ExternCall_PrintAddStr [08:51:11]wPrintStart [08:51:11]Write to MH i2c: 01 00 00 EC 29 15 [08:51:11]Write i2c OK [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: 01 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: 01 07 00 [08:51:11]MH_I2C_Read... [08:51:11]Read from MH i2c: 01 07 00 EC 29 00 00 00 00 00 FF 0F 2A [08:51:11]RasterBufferAndPrint [08:51:11]line Счет N : (1)875627 [08:51:11]line ИНН: 02508201610067 [08:51:11]line Контрольно-Кассовый Чек [08:51:11]line ПРОДАЖА [08:51:11]line ТРК (МРК, ГНК) : 13 [08:51:11]line Товар: 2710124130 [08:51:11]line Super 92-К-5 [08:51:11]line 5.850 * 68.40 [08:51:11]line = 400.14 [08:51:11]line НДС 12% НСП 1% [08:51:11]line > о реализуемом товаре [08:51:11]line ОКРУГЛЕНИЕ: -0.14 [08:51:11]line ИТОГО: 400.00 [08:51:11]line Внесено: 400.00 [08:51:11]line СДАЧА: 0.00 [08:51:11]line НСП 1% : 3.54 [08:51:11]line НДС 12% : 42.49 [08:51:11]line Наличными: 400.00 [08:51:11]line Безнал.: 0.00 [08:51:11]line Место: АЗС № 165 "Партнер Нефть" [08:51:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:51:11]line СНО: Общий режим [08:51:11]line Чек 94 22.10.2024 08:51 [08:51:11]line Смена: 316 ФФД: 1.0 [08:51:11]line ЗНМ: 0300000234 [08:51:11]line РНМ: 0000137193017469 [08:51:11]line Версия ККМ: v1.0 [08:51:11]line ФМ: 0000000000963156 [08:51:11]line ФД: 157266 [08:51:11]line ФПД: 170710534506747 [08:51:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157266&fm=170710534506747&tin=02508201610067®Number=0000137193017469&sum=40000 [08:51:11]OFD Sender: Processing packet 157266 [packets to send 52, broken 51] [08:51:11]ProducePacketName [08:51:11]name=ofd_packets/00157266 [08:51:11]OFD Sender: To server: pG, [08:51:11]CommunicateWithHost lk.salyk.kg:30040 [08:51:11]ConnectInit lk.salyk.kg [08:51:11]written 0, free lines is 4095 [08:51:12]Connected sock=10 [08:51:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 53 D8 08 01 FB 2F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 80 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 52 66 02 00 35 04 06 00 9B 42 A4 C4 C8 FB D5 EF 47 3F 1D B9 5F 3E [08:51:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 62 6F 47 00 A3 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 39 36 33 31 35 36 10 04 04 00 52 66 02 00 F4 03 04 00 AD 0D 17 67 B6 04 01 00 00 A9 BA 51 4C 4D 3F 92 72 [08:51:12]CommunicateWithHost err = 0 [08:51:12]CheckOFDResponse [08:51:12]1017 (14) - 77093643461234 [08:51:12]1041 (16) - 0000000000963156 [08:51:12]1040 (4) - 157266 [08:51:12]1012 (4) - 22.10.2024 02:27 [08:51:12]1206 (1) - 0 [08:51:12]OFD Sender: Remove packet 157266 [08:51:12]ProducePacketName [08:51:12]name=ofd_packets/00157266 [08:51:12]NVStorageDeleteData [08:51:12]Write to MH i2c: 01 00 00 17 2A 41 [08:51:12]Write i2c OK [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: 01 [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: 01 07 00 [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: 01 07 00 17 2A 00 00 00 00 00 FE 0C 52 [08:51:12]RasterBufferAndPrint [08:51:12]line [08:51:12]line [08:51:12]line [08:51:12]line [08:51:12]line [08:51:12]written 0, free lines is 3338 [08:51:12]MH_Cut [08:51:12]Write to MH i2c: D1 01 00 1E 2A 01 1A [08:51:12]Write i2c OK [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: D1 [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: D1 01 00 [08:51:12]MH_I2C_Read... [08:51:12]Read from MH i2c: D1 01 00 1E 2A 00 19 [08:51:12]Write to MH i2c: 01 00 00 1F 2A 49 [08:51:12]Write i2c OK [08:51:12]MH_I2C_Read... [08:51:12]OFD Sender: No OFD packet to send [08:51:13]*** Cut start [08:51:13]*** Partial cut [08:51:13]*** CUTSNS_PIN = 1 [08:51:13]*** CUTSNS_PIN = 0 [08:51:13]*** Brake cut motor [08:51:13]Read from MH i2c: 01 [08:51:13]MH_I2C_Read... [08:51:13]*** Stop cut motor [08:51:13]*** Cut end [08:51:13]Read from MH i2c: 01 07 00 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: 01 07 00 1F 2A 00 00 00 00 00 FF 0F 5E [08:51:13]process_action close_receipt done [08:51:13]requested_data is exist [08:51:13]produce_requested_data [08:51:13]requested_item fm.sn is exist - process it [08:51:13]wFMCommunicate request_size=4 [08:51:13]MH_SAM_APDU [08:51:13]CAPDU: 80 11 00 00 [08:51:13]Write to MH i2c: E2 08 00 20 2A 80 11 00 00 00 00 00 00 C4 [08:51:13]Write i2c OK [08:51:13]MH_I2C_Read... [08:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:13]Read from MH i2c: E2 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 17 00 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 17 00 20 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 15 [08:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:51:13]wFMCommunicate OK [08:51:13]requested_item fd.num is exist - process it [08:51:13]SAM_PROTO_GetFieldsCounters [08:51:13]wFMCommunicate request_size=4 [08:51:13]MH_SAM_APDU [08:51:13]CAPDU: 80 13 00 00 [08:51:13]Write to MH i2c: E2 08 00 21 2A 80 13 00 00 00 00 00 00 C7 [08:51:13]Write i2c OK [08:51:13]MH_I2C_Read... [08:51:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:13]Read from MH i2c: E2 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 62 00 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 62 00 21 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 66 02 00 0E 04 04 00 3C 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 11 [08:51:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 52 66 02 00 0E 04 04 00 3C 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 [08:51:13]wFMCommunicate OK [08:51:13]SAM_PROTO_GetFieldsCounters done [08:51:13]requested_item shift.num is exist - process it [08:51:13]requested_item shift.opened is exist - process it [08:51:13]req_shift_opened [08:51:13]FM_GetShiftState [08:51:13]SAM_PROTO_GetShiftState [08:51:13]wFMCommunicate request_size=4 [08:51:13]MH_SAM_APDU [08:51:13]CAPDU: 80 13 01 00 [08:51:13]Write to MH i2c: E2 08 00 22 2A 80 13 01 00 00 00 00 00 C9 [08:51:13]Write i2c OK [08:51:13]MH_I2C_Read... [08:51:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:13]Read from MH i2c: E2 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 0E 00 [08:51:13]MH_I2C_Read... [08:51:13]Read from MH i2c: E2 0E 00 22 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4F [08:51:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:51:14]wFMCommunicate OK [08:51:14]SAM_PROTO_GetShiftState done [08:51:14]FM_GetShiftState done [08:51:14]req_shift_opened done [08:51:14]requested_item shift.open_date is exist - process it [08:51:14]req_shift_open_date [08:51:14]req_shift_open_date done [08:51:14]produce_requested_data done [08:51:14]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157266,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:51:14]process_action_free close_receipt [08:51:14]json_value_free [08:51:14]json_value_free done [08:51:14]process_json_proto returns [08:51:14]Send response to host [08:51:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157266,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:51:14]free response buf [08:51:14]execute_script done [08:51:14]execute_script returns [08:51:14]free content buf [08:51:14]Sock 7.Close socket [08:51:14]Sock 7.Thread stoped [08:51:17]OFD Sender: No OFD packet to send [08:51:22]OFD Sender: No OFD packet to send [08:51:27]OFD Sender: No OFD packet to send [08:51:32]OFD Sender: No OFD packet to send [08:51:37]OFD Sender: No OFD packet to send [08:51:42]OFD Sender: No OFD packet to send [08:51:47]OFD Sender: No OFD packet to send [08:51:52]OFD Sender: No OFD packet to send [08:51:57]OFD Sender: No OFD packet to send [08:52:02]OFD Sender: No OFD packet to send [08:52:07]OFD Sender: No OFD packet to send [08:52:12]OFD Sender: No OFD packet to send [08:52:17]OFD Sender: No OFD packet to send [08:52:22]OFD Sender: No OFD packet to send [08:52:27]OFD Sender: No OFD packet to send [08:52:32]OFD Sender: No OFD packet to send [08:52:37]OFD Sender: No OFD packet to send [08:52:42]OFD Sender: No OFD packet to send [08:52:47]OFD Sender: No OFD packet to send [08:52:52]OFD Sender: No OFD packet to send [08:52:57]OFD Sender: No OFD packet to send [08:53:02]OFD Sender: No OFD packet to send [08:53:03]accept exits with 9 [08:53:03]New connection [08:53:03]New thread 3066944868 created [08:53:03]Thread 3066801508 joined [08:53:03]Waiting for new connection... [08:53:03] Sock 9.Parse request [08:53:03]Sock 9.Check first char [08:53:03]Sock 9.First char is OK [08:53:03]request: POST /json_proto HTTP/1.0 [08:53:03]Method: POST [08:53:03]URL: /json_proto [08:53:03]Method is POST - this is cgi request [08:53:03]url: /json_proto [08:53:03]query_string will be loaded in cgi processing [08:53:03]execute_cgi json_proto POST (null) [08:53:03]execute_cgi path=json_proto method=POST [08:53:03]POST find Content-Length [08:53:03]Host: 172.17.53.67:8080 [08:53:03]Content-Length: 670 [08:53:03]Content-Type: application/json [08:53:03] [08:53:03]POST finish read [08:53:03]Found Content-Length = 670 [08:53:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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:53:03]execute_script... [08:53: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)875629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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:53:03]POST & json_proto [08:53:03]process_json_proto [08:53:03]json parsed OK: [08:53:03]protocol is kg_v1.0 [08:53:03]action value=close_receipt [08:53:03]process_action close_receipt [08:53:03]cmd_close_receipt [08:53:03]MH_GetDate [08:53:03]Write to MH i2c: F0 00 00 23 2A 3C [08:53:03]Write i2c OK [08:53:03]MH_I2C_Read... [08:53:03]Read from MH i2c: F0 [08:53:03]MH_I2C_Read... [08:53:03]Read from MH i2c: F0 09 00 [08:53:03]MH_I2C_Read... [08:53:03]Read from MH i2c: F0 09 00 23 2A 00 F2 67 17 67 19 BC 99 64 EE [08:53:03]GetLastDocTimeStamp 1729587072 [08:53:03]current date 1729587186 [08:53:03]FM_GetShiftState [08:53:03]SAM_PROTO_GetShiftState [08:53:03]wFMCommunicate request_size=4 [08:53:03]MH_SAM_APDU [08:53:03]CAPDU: 80 13 01 00 [08:53:03]Write to MH i2c: E2 08 00 24 2A 80 13 01 00 00 00 00 00 CB [08:53:03]Write i2c OK [08:53:03]MH_I2C_Read... [08:53:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:03]Read from MH i2c: E2 [08:53:03]MH_I2C_Read... [08:53:03]Read from MH i2c: E2 0E 00 [08:53:03]MH_I2C_Read... [08:53:03]Read from MH i2c: E2 0E 00 24 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 51 [08:53:03]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:03]wFMCommunicate OK [08:53:03]SAM_PROTO_GetShiftState done [08:53:03]FM_GetShiftState done [08:53:03]opened in 1729556748 [08:53:03]opened+sec_in_day 1729643148 [08:53:03]quantity*price = 20041 [08:53:03]sum+1 = 20042 [08:53:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 95 22.10.2024 08:53 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157267 ФПД: 63320476394372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157267&fm=63320476394372&tin=02508201610067®Number=0000137193017469&sum=20000 [08:53:04]StoreToDocumentArchive [08:53:04]shift 316 fd 157267 [08:53:04]save to /storage/0316/doc_00157267 [08:53:04]save last doc name /storage/0316/doc_00157267 to /storage/kkm_last_doc_name [08:53:04]save OK [08:53:04]Clear old archive folders... [08:53:04]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:53:04]tlvbuf is B6F569E0 [08:53:04]SAM_PROTO_ClearQueue [08:53:04]wFMCommunicate request_size=4 [08:53:04]MH_SAM_APDU [08:53:04]CAPDU: 80 09 00 00 [08:53:04]Write to MH i2c: E2 08 00 31 2A 80 09 00 00 00 00 00 00 CD [08:53:04]Write i2c OK [08:53:04]MH_I2C_Read... [08:53:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:04]Read from MH i2c: E2 [08:53:04]MH_I2C_Read... [08:53:04]Read from MH i2c: E2 03 00 [08:53:04]MH_I2C_Read... [08:53:04]Read from MH i2c: E2 03 00 31 2A 00 90 00 CF [08:53:04]RAPDU: 90 00 [08:53:04]wFMCommunicate OK [08:53:04]SAM_PROTO_ClearQueue done [08:53:04]KKMCreateOFDPacket [08:53:04]OFDProtocolAddRootSTLVToBuf [08:53:04]FM_MakeSignedData [08:53:04]FM_MakeSignedData [08:53:04]SAM_PROTO_SignData [08:53:04]wFMCommunicate request_size=4 [08:53:04]MH_SAM_APDU [08:53:04]CAPDU: 80 0D 01 02 [08:53:04]Write to MH i2c: E2 08 00 32 2A 80 0D 01 02 00 00 00 00 D5 [08:53:04]Write i2c OK [08:53:04]MH_I2C_Read... [08:53:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:04]Read from MH i2c: E2 [08:53:04]MH_I2C_Read... [08:53:04]Read from MH i2c: E2 03 00 [08:53:04]MH_I2C_Read... [08:53:04]Read from MH i2c: E2 03 00 32 2A 00 90 00 D0 [08:53:04]RAPDU: 90 00 [08:53:04]wFMCommunicate OK [08:53:04]wFMCommunicate request_size=255 [08:53:04]MH_SAM_APDU [08:53:04]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 5F 00 00 00 F4 03 04 00 F2 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 66 02 00 35 04 06 00 [08:53:04]Write to MH i2c: E2 02 01 33 2A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 5F 00 00 00 F4 03 04 00 F2 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 66 02 00 35 04 06 00 00 00 0D [08:53:04]Write i2c OK [08:53:04]MH_I2C_Read... [08:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:05]Read from MH i2c: E2 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 03 00 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 03 00 33 2A 00 90 00 D1 [08:53:05]RAPDU: 90 00 [08:53:05]wFMCommunicate OK [08:53:05]wFMCommunicate request_size=11 [08:53:05]MH_SAM_APDU [08:53:05]CAPDU: 80 0D 02 02 06 39 96 F2 80 A3 84 [08:53:05]Write to MH i2c: E2 0E 00 34 2A 80 0D 02 02 06 00 39 96 F2 80 A3 84 00 00 4C [08:53:05]Write i2c OK [08:53:05]MH_I2C_Read... [08:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:05]Read from MH i2c: E2 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 03 00 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 03 00 34 2A 00 90 00 D2 [08:53:05]RAPDU: 90 00 [08:53:05]wFMCommunicate OK [08:53:05]wFMCommunicate request_size=4 [08:53:05]MH_SAM_APDU [08:53:05]CAPDU: 80 0D 03 02 [08:53:05]Write to MH i2c: E2 08 00 35 2A 80 0D 03 02 00 00 00 00 DA [08:53:05]Write i2c OK [08:53:05]MH_I2C_Read... [08:53:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:05]Read from MH i2c: E2 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 0B 00 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 0B 00 35 2A 00 46 2F 79 13 9D C6 EF 17 90 00 45 [08:53:05]RAPDU: 46 2F 79 13 9D C6 EF 17 90 00 [08:53:05]wFMCommunicate OK [08:53:05]SAM_PROTO_SignData done [08:53:05]FM_MakeSignedData done [08:53:05]CreateOFDProtocolMessage [08:53:05]wFMCommunicate request_size=4 [08:53:05]MH_SAM_APDU [08:53:05]CAPDU: 80 11 00 00 [08:53:05]Write to MH i2c: E2 08 00 36 2A 80 11 00 00 00 00 00 00 DA [08:53:05]Write i2c OK [08:53:05]MH_I2C_Read... [08:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:05]Read from MH i2c: E2 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 17 00 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: E2 17 00 36 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2B [08:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:05]wFMCommunicate OK [08:53:05]CreateOFDProtocolMessage done [08:53:05]OFDSenderStorePacket 157267 [08:53:05]StoreOFDPacket docnum=157267 [08:53:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 F6 08 01 40 9F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 5F 00 00 00 F4 03 04 00 F2 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 66 02 00 35 04 06 00 39 96 F2 80 A3 84 46 2F 79 13 9D C6 EF 17 [08:53:05]CheckFolder [08:53:05]dirname=/storage/ofd_packets [08:53:05]CheckFolder done [08:53:05]ProducePacketName [08:53:05]name=ofd_packets/00157267 [08:53:05]NVStorageSaveData ofd_packets/00157267 [08:53:05]File name is /storage/ofd_packets/00157267 [08:53:05]Write 302 bytes [08:53:05]NVStorageSaveData done [08:53:05]OFDSenderStorePacket done [08:53:05]KKMCreateOFDPacket done [08:53:05]NVStorageSaveData kkm_last_timestamp [08:53:05]File name is /storage/kkm_last_timestamp [08:53:05]Write 4 bytes [08:53:05]NVStorageSaveData done [08:53:05]ExternCall_PrintAddStr [08:53:05]wPrintStart [08:53:05]Write to MH i2c: 01 00 00 37 2A 61 [08:53:05]Write i2c OK [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: 01 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: 01 07 00 [08:53:05]MH_I2C_Read... [08:53:05]Read from MH i2c: 01 07 00 37 2A 00 00 00 00 00 FF 0F 76 [08:53:05]RasterBufferAndPrint [08:53:05]line Счет N : (1)875629 [08:53:05]line ИНН: 02508201610067 [08:53:05]line Контрольно-Кассовый Чек [08:53:05]line ПРОДАЖА [08:53:05]line ТРК (МРК, ГНК) : 43 [08:53:05]line Товар: 2710124130 [08:53:05]line Super 92-К-5 [08:53:05]line 2.930 * 68.40 [08:53:05]line = 200.41 [08:53:05]line НДС 12% НСП 1% [08:53:05]line > о реализуемом товаре [08:53:05]line ОКРУГЛЕНИЕ: -0.41 [08:53:05]line ИТОГО: 200.00 [08:53:05]line Внесено: 200.00 [08:53:05]line СДАЧА: 0.00 [08:53:05]line НСП 1% : 1.77 [08:53:05]line НДС 12% : 21.28 [08:53:05]line Наличными: 200.00 [08:53:05]line Безнал.: 0.00 [08:53:05]line Место: АЗС № 165 "Партнер Нефть" [08:53:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:05]line СНО: Общий режим [08:53:05]line Чек 95 22.10.2024 08:53 [08:53:05]line Смена: 316 ФФД: 1.0 [08:53:05]line ЗНМ: 0300000234 [08:53:05]line РНМ: 0000137193017469 [08:53:05]line Версия ККМ: v1.0 [08:53:05]line ФМ: 0000000000963156 [08:53:05]line ФД: 157267 [08:53:05]line ФПД: 63320476394372 [08:53:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085306&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157267&fm=63320476394372&tin=02508201610067®Number=0000137193017469&sum=20000 [08:53:05]OFD Sender: Processing packet 157267 [packets to send 52, broken 51] [08:53:05]ProducePacketName [08:53:05]name=ofd_packets/00157267 [08:53:05]OFD Sender: To server: pG, [08:53:05]CommunicateWithHost lk.salyk.kg:30040 [08:53:05]ConnectInit lk.salyk.kg [08:53:05]written 0, free lines is 4095 [08:53:05]Connected sock=10 [08:53:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 D7 F6 08 01 40 9F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 5F 00 00 00 F4 03 04 00 F2 67 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 53 66 02 00 35 04 06 00 39 96 F2 80 A3 84 46 2F 79 13 9D C6 EF 17 [08:53:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5E E1 47 00 95 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 39 36 33 31 35 36 10 04 04 00 53 66 02 00 F4 03 04 00 1F 0E 17 67 B6 04 01 00 00 E1 D8 AB 5D 96 6F F1 3B [08:53:05]CommunicateWithHost err = 0 [08:53:05]CheckOFDResponse [08:53:05]1017 (14) - 77093643461234 [08:53:05]1041 (16) - 0000000000963156 [08:53:05]1040 (4) - 157267 [08:53:05]1012 (4) - 22.10.2024 02:29 [08:53:05]1206 (1) - 0 [08:53:05]OFD Sender: Remove packet 157267 [08:53:05]ProducePacketName [08:53:05]name=ofd_packets/00157267 [08:53:05]NVStorageDeleteData [08:53:06]Write to MH i2c: 01 00 00 62 2A 8C [08:53:06]Write i2c OK [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: 01 [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: 01 07 00 [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: 01 07 00 62 2A 00 00 00 00 00 EE 0C 8D [08:53:06]RasterBufferAndPrint [08:53:06]line [08:53:06]line [08:53:06]line [08:53:06]line [08:53:06]line [08:53:06]written 0, free lines is 3316 [08:53:06]MH_Cut [08:53:06]Write to MH i2c: D1 01 00 69 2A 01 65 [08:53:06]Write i2c OK [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: D1 [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: D1 01 00 [08:53:06]MH_I2C_Read... [08:53:06]Read from MH i2c: D1 01 00 69 2A 00 64 [08:53:06]Write to MH i2c: 01 00 00 6A 2A 94 [08:53:06]Write i2c OK [08:53:06]MH_I2C_Read... [08:53:06]OFD Sender: No OFD packet to send [08:53:06]*** Cut start [08:53:06]*** Partial cut [08:53:06]*** CUTSNS_PIN = 1 [08:53:06]*** CUTSNS_PIN = 0 [08:53:07]*** Brake cut motor [08:53:07]Read from MH i2c: 01 [08:53:07]MH_I2C_Read... [08:53:07]*** Stop cut motor [08:53:07]*** Cut end [08:53:07]Read from MH i2c: 01 07 00 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: 01 07 00 6A 2A 00 00 00 00 00 FF 0F A9 [08:53:07]process_action close_receipt done [08:53:07]requested_data is exist [08:53:07]produce_requested_data [08:53:07]requested_item fm.sn is exist - process it [08:53:07]wFMCommunicate request_size=4 [08:53:07]MH_SAM_APDU [08:53:07]CAPDU: 80 11 00 00 [08:53:07]Write to MH i2c: E2 08 00 6B 2A 80 11 00 00 00 00 00 00 0F [08:53:07]Write i2c OK [08:53:07]MH_I2C_Read... [08:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:07]Read from MH i2c: E2 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 17 00 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 17 00 6B 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 60 [08:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:07]wFMCommunicate OK [08:53:07]requested_item fd.num is exist - process it [08:53:07]SAM_PROTO_GetFieldsCounters [08:53:07]wFMCommunicate request_size=4 [08:53:07]MH_SAM_APDU [08:53:07]CAPDU: 80 13 00 00 [08:53:07]Write to MH i2c: E2 08 00 6C 2A 80 13 00 00 00 00 00 00 12 [08:53:07]Write i2c OK [08:53:07]MH_I2C_Read... [08:53:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:07]Read from MH i2c: E2 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 62 00 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 62 00 6C 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 66 02 00 0E 04 04 00 3C 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 60 [08:53:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 53 66 02 00 0E 04 04 00 3C 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 [08:53:07]wFMCommunicate OK [08:53:07]SAM_PROTO_GetFieldsCounters done [08:53:07]requested_item shift.num is exist - process it [08:53:07]requested_item shift.opened is exist - process it [08:53:07]req_shift_opened [08:53:07]FM_GetShiftState [08:53:07]SAM_PROTO_GetShiftState [08:53:07]wFMCommunicate request_size=4 [08:53:07]MH_SAM_APDU [08:53:07]CAPDU: 80 13 01 00 [08:53:07]Write to MH i2c: E2 08 00 6D 2A 80 13 01 00 00 00 00 00 14 [08:53:07]Write i2c OK [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 [08:53:07]MH_I2C_Read... [08:53:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:07]Read from MH i2c: E2 0E 00 [08:53:07]MH_I2C_Read... [08:53:07]Read from MH i2c: E2 0E 00 6D 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9A [08:53:07]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:07]wFMCommunicate OK [08:53:07]SAM_PROTO_GetShiftState done [08:53:07]FM_GetShiftState done [08:53:07]req_shift_opened done [08:53:07]requested_item shift.open_date is exist - process it [08:53:07]req_shift_open_date [08:53:07]req_shift_open_date done [08:53:07]produce_requested_data done [08:53:07]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157267,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:53:07]process_action_free close_receipt [08:53:07]json_value_free [08:53:07]json_value_free done [08:53:07]process_json_proto returns [08:53:07]Send response to host [08:53:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157267,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:53:07]free response buf [08:53:07]execute_script done [08:53:07]execute_script returns [08:53:07]free content buf [08:53:07]Sock 9.Close socket [08:53:07]Sock 9.Thread stoped [08:53:11]OFD Sender: No OFD packet to send [08:53:16]OFD Sender: No OFD packet to send [08:53:21]accept exits with 7 [08:53:21]New connection [08:53:21]New thread 3066801508 created [08:53:21]Thread 3066944868 joined [08:53:21]Waiting for new connection... [08:53:21] Sock 7.Parse request [08:53:21]Sock 7.Check first char [08:53:21]Sock 7.First char is OK [08:53:21]request: POST /json_proto HTTP/1.0 [08:53:21]Method: POST [08:53:21]URL: /json_proto [08:53:21]Method is POST - this is cgi request [08:53:21]url: /json_proto [08:53:21]query_string will be loaded in cgi processing [08:53:21]execute_cgi json_proto POST (null) [08:53:21]execute_cgi path=json_proto method=POST [08:53:21]POST find Content-Length [08:53:21]Host: 172.17.53.67:8080 [08:53:21]Content-Length: 677 [08:53:21]Content-Type: application/json [08:53:21] [08:53:21]POST finish read [08:53:21]Found Content-Length = 677 [08:53:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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:53:21]execute_script... [08:53: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)875630", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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:53:21]POST & json_proto [08:53:21]process_json_proto [08:53:21]json parsed OK: [08:53:21]protocol is kg_v1.0 [08:53:21]action value=close_receipt [08:53:21]process_action close_receipt [08:53:21]cmd_close_receipt [08:53:21]MH_GetDate [08:53:21]Write to MH i2c: F0 00 00 6E 2A 87 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: F0 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: F0 09 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: F0 09 00 6E 2A 00 03 68 17 67 19 BC 99 64 4B [08:53:21]GetLastDocTimeStamp 1729587186 [08:53:21]current date 1729587203 [08:53:21]FM_GetShiftState [08:53:21]SAM_PROTO_GetShiftState [08:53:21]wFMCommunicate request_size=4 [08:53:21]MH_SAM_APDU [08:53:21]CAPDU: 80 13 01 00 [08:53:21]Write to MH i2c: E2 08 00 6F 2A 80 13 01 00 00 00 00 00 16 [08:53:21]Write i2c OK [08:53:21]MH_I2C_Read... [08:53:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:21]Read from MH i2c: E2 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 0E 00 [08:53:21]MH_I2C_Read... [08:53:21]Read from MH i2c: E2 0E 00 6F 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9C [08:53:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:21]wFMCommunicate OK [08:53:21]SAM_PROTO_GetShiftState done [08:53:21]FM_GetShiftState done [08:53:21]opened in 1729556748 [08:53:21]opened+sec_in_day 1729643148 [08:53:21]quantity*price = 20034 [08:53:21]sum+1 = 20035 [08:53:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 96 22.10.2024 08:53 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157268 ФПД: 274920297554059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157268&fm=274920297554059&tin=02508201610067®Number=0000137193017469&sum=20000 [08:53:22]StoreToDocumentArchive [08:53:22]shift 316 fd 157268 [08:53:22]save to /storage/0316/doc_00157268 [08:53:22]save last doc name /storage/0316/doc_00157268 to /storage/kkm_last_doc_name [08:53:22]save OK [08:53:22]Clear old archive folders... [08:53:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:22]tlvbuf is B6ED88F0 [08:53:22]SAM_PROTO_ClearQueue [08:53:22]wFMCommunicate request_size=4 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 09 00 00 [08:53:22]Write to MH i2c: E2 08 00 7C 2A 80 09 00 00 00 00 00 00 18 [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 7C 2A 00 90 00 1A [08:53:22]RAPDU: 90 00 [08:53:22]wFMCommunicate OK [08:53:22]SAM_PROTO_ClearQueue done [08:53:22]KKMCreateOFDPacket [08:53:22]OFDProtocolAddRootSTLVToBuf [08:53:22]FM_MakeSignedData [08:53:22]FM_MakeSignedData [08:53:22]SAM_PROTO_SignData [08:53:22]wFMCommunicate request_size=4 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 0D 01 02 [08:53:22]Write to MH i2c: E2 08 00 7D 2A 80 0D 01 02 00 00 00 00 20 [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 7D 2A 00 90 00 1B [08:53:22]RAPDU: 90 00 [08:53:22]wFMCommunicate OK [08:53:22]wFMCommunicate request_size=255 [08:53:22]MH_SAM_APDU [08:53: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 60 00 00 00 F4 03 04 00 03 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 66 02 00 35 04 06 00 FA [08:53:22]Write to MH i2c: E2 02 01 7E 2A 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 60 00 00 00 F4 03 04 00 03 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 66 02 00 35 04 06 00 FA 00 00 A4 [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 7E 2A 00 90 00 1C [08:53:22]RAPDU: 90 00 [08:53:22]wFMCommunicate OK [08:53:22]wFMCommunicate request_size=10 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 0D 02 02 05 09 DE AD 60 8B [08:53:22]Write to MH i2c: E2 0D 00 7F 2A 80 0D 02 02 05 00 09 DE AD 60 8B 00 00 AC [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 03 00 7F 2A 00 90 00 1D [08:53:22]RAPDU: 90 00 [08:53:22]wFMCommunicate OK [08:53:22]wFMCommunicate request_size=4 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 0D 03 02 [08:53:22]Write to MH i2c: E2 08 00 80 2A 80 0D 03 02 00 00 00 00 25 [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 0B 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 0B 00 80 2A 00 07 42 CE B2 2A D1 C1 69 90 00 14 [08:53:22]RAPDU: 07 42 CE B2 2A D1 C1 69 90 00 [08:53:22]wFMCommunicate OK [08:53:22]SAM_PROTO_SignData done [08:53:22]FM_MakeSignedData done [08:53:22]CreateOFDProtocolMessage [08:53:22]wFMCommunicate request_size=4 [08:53:22]MH_SAM_APDU [08:53:22]CAPDU: 80 11 00 00 [08:53:22]Write to MH i2c: E2 08 00 81 2A 80 11 00 00 00 00 00 00 25 [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:22]Read from MH i2c: E2 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 17 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: E2 17 00 81 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 76 [08:53:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:22]wFMCommunicate OK [08:53:22]CreateOFDProtocolMessage done [08:53:22]OFDSenderStorePacket 157268 [08:53:22]StoreOFDPacket docnum=157268 [08:53:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 95 07 01 1D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 60 00 00 00 F4 03 04 00 03 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 66 02 00 35 04 06 00 FA 09 DE AD 60 8B 07 42 CE B2 2A D1 C1 69 [08:53:22]CheckFolder [08:53:22]dirname=/storage/ofd_packets [08:53:22]CheckFolder done [08:53:22]ProducePacketName [08:53:22]name=ofd_packets/00157268 [08:53:22]NVStorageSaveData ofd_packets/00157268 [08:53:22]File name is /storage/ofd_packets/00157268 [08:53:22]Write 301 bytes [08:53:22]NVStorageSaveData done [08:53:22]OFDSenderStorePacket done [08:53:22]KKMCreateOFDPacket done [08:53:22]NVStorageSaveData kkm_last_timestamp [08:53:22]File name is /storage/kkm_last_timestamp [08:53:22]Write 4 bytes [08:53:22]NVStorageSaveData done [08:53:22]ExternCall_PrintAddStr [08:53:22]wPrintStart [08:53:22]Write to MH i2c: 01 00 00 82 2A AC [08:53:22]Write i2c OK [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: 01 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: 01 07 00 [08:53:22]MH_I2C_Read... [08:53:22]Read from MH i2c: 01 07 00 82 2A 00 00 00 00 00 FF 0F C1 [08:53:22]RasterBufferAndPrint [08:53:22]line Счет N : (1)875630 [08:53:22]line ИНН: 02508201610067 [08:53:22]line Контрольно-Кассовый Чек [08:53:22]line ПРОДАЖА [08:53:22]line ТРК (МРК, ГНК) : 11 [08:53:22]line Товар: 2710124500 [08:53:22]line Аи-95-К-5 [08:53:22]line 2.700 * 74.20 [08:53:22]line = 200.34 [08:53:22]line НДС 12% НСП 1% [08:53:22]line > о реализуемом товаре [08:53:22]line ОКРУГЛЕНИЕ: -0.34 [08:53:22]line ИТОГО: 200.00 [08:53:22]line Внесено: 200.00 [08:53:22]line СДАЧА: 0.00 [08:53:22]line НСП 1% : 1.77 [08:53:22]line НДС 12% : 21.27 [08:53:22]line Наличными: 200.00 [08:53:22]line Безнал.: 0.00 [08:53:22]line Место: АЗС № 165 "Партнер Нефть" [08:53:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:22]line СНО: Общий режим [08:53:22]line Чек 96 22.10.2024 08:53 [08:53:22]line Смена: 316 ФФД: 1.0 [08:53:22]line ЗНМ: 0300000234 [08:53:22]line РНМ: 0000137193017469 [08:53:22]line Версия ККМ: v1.0 [08:53:22]line ФМ: 0000000000963156 [08:53:22]line ФД: 157268 [08:53:22]line ФПД: 274920297554059 [08:53:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085323&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157268&fm=274920297554059&tin=02508201610067®Number=0000137193017469&sum=20000 [08:53:23]OFD Sender: Processing packet 157268 [packets to send 52, broken 51] [08:53:23]ProducePacketName [08:53:23]name=ofd_packets/00157268 [08:53:23]OFD Sender: To server: pG, [08:53:23]CommunicateWithHost lk.salyk.kg:30040 [08:53:23]ConnectInit lk.salyk.kg [08:53:23]written 0, free lines is 4095 [08:53:23]Connected sock=10 [08:53:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B0 95 07 01 1D 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 60 00 00 00 F4 03 04 00 03 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 54 66 02 00 35 04 06 00 FA 09 DE AD 60 8B 07 42 CE B2 2A D1 C1 69 [08:53:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F D2 47 00 1F 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 39 36 33 31 35 36 10 04 04 00 54 66 02 00 F4 03 04 00 30 0E 17 67 B6 04 01 00 00 8E 6A DA D3 EC A6 18 19 [08:53:23]CommunicateWithHost err = 0 [08:53:23]CheckOFDResponse [08:53:23]1017 (14) - 77093643461234 [08:53:23]1041 (16) - 0000000000963156 [08:53:23]1040 (4) - 157268 [08:53:23]1012 (4) - 22.10.2024 02:30 [08:53:23]1206 (1) - 0 [08:53:23]OFD Sender: Remove packet 157268 [08:53:23]ProducePacketName [08:53:23]name=ofd_packets/00157268 [08:53:23]NVStorageDeleteData [08:53:23]Write to MH i2c: 01 00 00 AD 2A D7 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: 01 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: 01 07 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: 01 07 00 AD 2A 00 00 00 00 00 EB 0C D5 [08:53:23]RasterBufferAndPrint [08:53:23]line [08:53:23]line [08:53:23]line [08:53:23]line [08:53:23]line [08:53:23]written 0, free lines is 3313 [08:53:23]MH_Cut [08:53:23]Write to MH i2c: D1 01 00 B4 2A 01 B0 [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: D1 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: D1 01 00 [08:53:23]MH_I2C_Read... [08:53:23]Read from MH i2c: D1 01 00 B4 2A 00 AF [08:53:23]Write to MH i2c: 01 00 00 B5 2A DF [08:53:23]Write i2c OK [08:53:23]MH_I2C_Read... [08:53:23]OFD Sender: No OFD packet to send [08:53:24]*** Cut start [08:53:24]*** Partial cut [08:53:24]*** CUTSNS_PIN = 1 [08:53:24]*** CUTSNS_PIN = 0 [08:53:24]*** Brake cut motor [08:53:24]Read from MH i2c: 01 [08:53:24]MH_I2C_Read... [08:53:24]*** Stop cut motor [08:53:24]*** Cut end [08:53:24]Read from MH i2c: 01 07 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: 01 07 00 B5 2A 00 00 00 00 00 FF 0F F4 [08:53:24]process_action close_receipt done [08:53:24]requested_data is exist [08:53:24]produce_requested_data [08:53:24]requested_item fm.sn is exist - process it [08:53:24]wFMCommunicate request_size=4 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 11 00 00 [08:53:24]Write to MH i2c: E2 08 00 B6 2A 80 11 00 00 00 00 00 00 5A [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:24]Read from MH i2c: E2 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 17 00 [08:53:24]MH_I2C_Read... [08:53:24]Read from MH i2c: E2 17 00 B6 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AB [08:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:24]wFMCommunicate OK [08:53:24]requested_item fd.num is exist - process it [08:53:24]SAM_PROTO_GetFieldsCounters [08:53:24]wFMCommunicate request_size=4 [08:53:24]MH_SAM_APDU [08:53:24]CAPDU: 80 13 00 00 [08:53:24]Write to MH i2c: E2 08 00 B7 2A 80 13 00 00 00 00 00 00 5D [08:53:24]Write i2c OK [08:53:24]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:25]Read from MH i2c: E2 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 62 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 62 00 B7 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 66 02 00 0E 04 04 00 3C 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 AF [08:53:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 54 66 02 00 0E 04 04 00 3C 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 [08:53:25]wFMCommunicate OK [08:53:25]SAM_PROTO_GetFieldsCounters done [08:53:25]requested_item shift.num is exist - process it [08:53:25]requested_item shift.opened is exist - process it [08:53:25]req_shift_opened [08:53:25]FM_GetShiftState [08:53:25]SAM_PROTO_GetShiftState [08:53:25]wFMCommunicate request_size=4 [08:53:25]MH_SAM_APDU [08:53:25]CAPDU: 80 13 01 00 [08:53:25]Write to MH i2c: E2 08 00 B8 2A 80 13 01 00 00 00 00 00 5F [08:53:25]Write i2c OK [08:53:25]MH_I2C_Read... [08:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:25]Read from MH i2c: E2 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 0E 00 [08:53:25]MH_I2C_Read... [08:53:25]Read from MH i2c: E2 0E 00 B8 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E5 [08:53:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:25]wFMCommunicate OK [08:53:25]SAM_PROTO_GetShiftState done [08:53:25]FM_GetShiftState done [08:53:25]req_shift_opened done [08:53:25]requested_item shift.open_date is exist - process it [08:53:25]req_shift_open_date [08:53:25]req_shift_open_date done [08:53:25]produce_requested_data done [08:53:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157268,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:53:25]process_action_free close_receipt [08:53:25]json_value_free [08:53:25]json_value_free done [08:53:25]process_json_proto returns [08:53:25]Send response to host [08:53:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157268,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:53:25]free response buf [08:53:25]execute_script done [08:53:25]execute_script returns [08:53:25]free content buf [08:53:25]Sock 7.Close socket [08:53:25]Sock 7.Thread stoped [08:53:26]accept exits with 9 [08:53:26]New connection [08:53:26]New thread 3066944868 created [08:53:26]Thread 3066801508 joined [08:53:26]Waiting for new connection... [08:53:26] Sock 9.Parse request [08:53:26]Sock 9.Check first char [08:53:26]Sock 9.First char is OK [08:53:26]request: POST /json_proto HTTP/1.0 [08:53:26]Method: POST [08:53:26]URL: /json_proto [08:53:26]Method is POST - this is cgi request [08:53:26]url: /json_proto [08:53:26]query_string will be loaded in cgi processing [08:53:26]execute_cgi json_proto POST (null) [08:53:26]execute_cgi path=json_proto method=POST [08:53:26]POST find Content-Length [08:53:26]Host: 172.17.53.67:8080 [08:53:26]Content-Length: 682 [08:53:26]Content-Type: application/json [08:53:26] [08:53:26]POST finish read [08:53:26]Found Content-Length = 682 [08:53:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:53:26]execute_script... [08:53: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)875628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [08:53:26]POST & json_proto [08:53:26]process_json_proto [08:53:26]json parsed OK: [08:53:26]protocol is kg_v1.0 [08:53:26]action value=close_receipt [08:53:26]process_action close_receipt [08:53:26]cmd_close_receipt [08:53:26]MH_GetDate [08:53:26]Write to MH i2c: F0 00 00 B9 2A D2 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: F0 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: F0 09 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: F0 09 00 B9 2A 00 08 68 17 67 19 BC 99 64 9B [08:53:26]GetLastDocTimeStamp 1729587203 [08:53:26]current date 1729587208 [08:53:26]FM_GetShiftState [08:53:26]SAM_PROTO_GetShiftState [08:53:26]wFMCommunicate request_size=4 [08:53:26]MH_SAM_APDU [08:53:26]CAPDU: 80 13 01 00 [08:53:26]Write to MH i2c: E2 08 00 BA 2A 80 13 01 00 00 00 00 00 61 [08:53:26]Write i2c OK [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 [08:53:26]MH_I2C_Read... [08:53:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:26]Read from MH i2c: E2 0E 00 [08:53:26]MH_I2C_Read... [08:53:26]Read from MH i2c: E2 0E 00 BA 2A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E7 [08:53:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:26]wFMCommunicate OK [08:53:26]SAM_PROTO_GetShiftState done [08:53:26]FM_GetShiftState done [08:53:26]opened in 1729556748 [08:53:26]opened+sec_in_day 1729643148 [08:53:26]quantity*price = 100021 [08:53:26]sum+1 = 100023 [08:53:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 97 22.10.2024 08:53 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157269 ФПД: 156922877826100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157269&fm=156922877826100&tin=02508201610067®Number=0000137193017469&sum=100000 [08:53:27]StoreToDocumentArchive [08:53:27]shift 316 fd 157269 [08:53:27]save to /storage/0316/doc_00157269 [08:53:27]save last doc name /storage/0316/doc_00157269 to /storage/kkm_last_doc_name [08:53:27]save OK [08:53:27]Clear old archive folders... [08:53:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:53:27]tlvbuf is 001C4AC0 [08:53:27]SAM_PROTO_ClearQueue [08:53:27]wFMCommunicate request_size=4 [08:53:27]MH_SAM_APDU [08:53:27]CAPDU: 80 09 00 00 [08:53:27]Write to MH i2c: E2 08 00 C7 2A 80 09 00 00 00 00 00 00 63 [08:53:27]Write i2c OK [08:53:27]MH_I2C_Read... [08:53:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:27]Read from MH i2c: E2 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 C7 2A 00 90 00 65 [08:53:27]RAPDU: 90 00 [08:53:27]wFMCommunicate OK [08:53:27]SAM_PROTO_ClearQueue done [08:53:27]KKMCreateOFDPacket [08:53:27]OFDProtocolAddRootSTLVToBuf [08:53:27]FM_MakeSignedData [08:53:27]FM_MakeSignedData [08:53:27]SAM_PROTO_SignData [08:53:27]wFMCommunicate request_size=4 [08:53:27]MH_SAM_APDU [08:53:27]CAPDU: 80 0D 01 02 [08:53:27]Write to MH i2c: E2 08 00 C8 2A 80 0D 01 02 00 00 00 00 6B [08:53:27]Write i2c OK [08:53:27]MH_I2C_Read... [08:53:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:27]Read from MH i2c: E2 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 C8 2A 00 90 00 66 [08:53:27]RAPDU: 90 00 [08:53:27]wFMCommunicate OK [08:53:27]wFMCommunicate request_size=255 [08:53:27]MH_SAM_APDU [08:53: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 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 61 00 00 00 F4 03 04 00 08 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 66 02 00 35 04 06 00 8E [08:53:27]Write to MH i2c: E2 02 01 C9 2A 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 61 00 00 00 F4 03 04 00 08 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 66 02 00 35 04 06 00 8E 00 00 06 [08:53:27]Write i2c OK [08:53:27]MH_I2C_Read... [08:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:27]Read from MH i2c: E2 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 [08:53:27]MH_I2C_Read... [08:53:27]Read from MH i2c: E2 03 00 C9 2A 00 90 00 67 [08:53:27]RAPDU: 90 00 [08:53:27]wFMCommunicate OK [08:53:27]wFMCommunicate request_size=10 [08:53:27]MH_SAM_APDU [08:53:27]CAPDU: 80 0D 02 02 05 B8 74 63 D4 34 [08:53:27]Write to MH i2c: E2 0D 00 CA 2A 80 0D 02 02 05 00 B8 74 63 D4 34 00 00 0F [08:53:27]Write i2c OK [08:53:27]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 03 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 03 00 CA 2A 00 90 00 68 [08:53:28]RAPDU: 90 00 [08:53:28]wFMCommunicate OK [08:53:28]wFMCommunicate request_size=4 [08:53:28]MH_SAM_APDU [08:53:28]CAPDU: 80 0D 03 02 [08:53:28]Write to MH i2c: E2 08 00 CB 2A 80 0D 03 02 00 00 00 00 70 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 0B 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 0B 00 CB 2A 00 82 56 54 9D 90 E3 54 A4 90 00 A5 [08:53:28]RAPDU: 82 56 54 9D 90 E3 54 A4 90 00 [08:53:28]wFMCommunicate OK [08:53:28]SAM_PROTO_SignData done [08:53:28]FM_MakeSignedData done [08:53:28]CreateOFDProtocolMessage [08:53:28]wFMCommunicate request_size=4 [08:53:28]MH_SAM_APDU [08:53:28]CAPDU: 80 11 00 00 [08:53:28]Write to MH i2c: E2 08 00 CC 2A 80 11 00 00 00 00 00 00 70 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:28]Read from MH i2c: E2 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 17 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: E2 17 00 CC 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C1 [08:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:28]wFMCommunicate OK [08:53:28]CreateOFDProtocolMessage done [08:53:28]OFDSenderStorePacket 157269 [08:53:28]StoreOFDPacket docnum=157269 [08:53:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 88 07 01 1B 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 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 61 00 00 00 F4 03 04 00 08 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 66 02 00 35 04 06 00 8E B8 74 63 D4 34 82 56 54 9D 90 E3 54 A4 [08:53:28]CheckFolder [08:53:28]dirname=/storage/ofd_packets [08:53:28]CheckFolder done [08:53:28]ProducePacketName [08:53:28]name=ofd_packets/00157269 [08:53:28]NVStorageSaveData ofd_packets/00157269 [08:53:28]File name is /storage/ofd_packets/00157269 [08:53:28]Write 301 bytes [08:53:28]NVStorageSaveData done [08:53:28]OFDSenderStorePacket done [08:53:28]KKMCreateOFDPacket done [08:53:28]NVStorageSaveData kkm_last_timestamp [08:53:28]File name is /storage/kkm_last_timestamp [08:53:28]Write 4 bytes [08:53:28]NVStorageSaveData done [08:53:28]ExternCall_PrintAddStr [08:53:28]wPrintStart [08:53:28]Write to MH i2c: 01 00 00 CD 2A F7 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 07 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 07 00 CD 2A 00 00 00 00 00 FF 0F 0C [08:53:28]RasterBufferAndPrint [08:53:28]line Счет N : (1)875628 [08:53:28]line ИНН: 02508201610067 [08:53:28]line Контрольно-Кассовый Чек [08:53:28]line ПРОДАЖА [08:53:28]line ТРК (МРК, ГНК) : 31 [08:53:28]line Товар: 2710124500 [08:53:28]line Аи-95-К-5 [08:53:28]line 13.480 * 74.20 [08:53:28]line = 1000.22 [08:53:28]line НДС 12% НСП 1% [08:53:28]line > о реализуемом товаре [08:53:28]line ОКРУГЛЕНИЕ: -0.22 [08:53:28]line ИТОГО: 1000.00 [08:53:28]line Внесено: 1000.00 [08:53:28]line СДАЧА: 0.00 [08:53:28]line НСП 1% : 8.85 [08:53:28]line НДС 12% : 106.22 [08:53:28]line Наличными: 1000.00 [08:53:28]line Безнал.: 0.00 [08:53:28]line Место: АЗС № 165 "Партнер Нефть" [08:53:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:53:28]line СНО: Общий режим [08:53:28]line Чек 97 22.10.2024 08:53 [08:53:28]line Смена: 316 ФФД: 1.0 [08:53:28]line ЗНМ: 0300000234 [08:53:28]line РНМ: 0000137193017469 [08:53:28]line Версия ККМ: v1.0 [08:53:28]line ФМ: 0000000000963156 [08:53:28]line ФД: 157269 [08:53:28]line ФПД: 156922877826100 [08:53:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085328&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157269&fm=156922877826100&tin=02508201610067®Number=0000137193017469&sum=100000 [08:53:28]OFD Sender: Processing packet 157269 [packets to send 52, broken 51] [08:53:28]ProducePacketName [08:53:28]name=ofd_packets/00157269 [08:53:28]written 0, free lines is 4095 [08:53:28]OFD Sender: To server: pG, [08:53:28]CommunicateWithHost lk.salyk.kg:30040 [08:53:28]ConnectInit lk.salyk.kg [08:53:28]Connected sock=10 [08:53:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 07 88 07 01 1B 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 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 61 00 00 00 F4 03 04 00 08 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 55 66 02 00 35 04 06 00 8E B8 74 63 D4 34 82 56 54 9D 90 E3 54 A4 [08:53:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CA C2 47 00 5B 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 39 36 33 31 35 36 10 04 04 00 55 66 02 00 F4 03 04 00 36 0E 17 67 B6 04 01 00 00 79 DB 09 63 54 4B 4B DD [08:53:28]CommunicateWithHost err = 0 [08:53:28]CheckOFDResponse [08:53:28]1017 (14) - 77093643461234 [08:53:28]1041 (16) - 0000000000963156 [08:53:28]1040 (4) - 157269 [08:53:28]1012 (4) - 22.10.2024 02:30 [08:53:28]1206 (1) - 0 [08:53:28]OFD Sender: Remove packet 157269 [08:53:28]ProducePacketName [08:53:28]name=ofd_packets/00157269 [08:53:28]NVStorageDeleteData [08:53:28]Write to MH i2c: 01 00 00 F8 2A 22 [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 07 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: 01 07 00 F8 2A 00 00 00 00 00 F8 0C 2D [08:53:28]RasterBufferAndPrint [08:53:28]line [08:53:28]line [08:53:28]line [08:53:28]line [08:53:28]line [08:53:28]written 0, free lines is 3335 [08:53:28]MH_Cut [08:53:28]Write to MH i2c: D1 01 00 FF 2A 01 FB [08:53:28]Write i2c OK [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: D1 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: D1 01 00 [08:53:28]MH_I2C_Read... [08:53:28]Read from MH i2c: D1 01 00 FF 2A 00 FA [08:53:29]Write to MH i2c: 01 00 00 00 2B 2B [08:53:29]Write i2c OK [08:53:29]MH_I2C_Read... [08:53:29]OFD Sender: No OFD packet to send [08:53:29]*** Cut start [08:53:29]*** Partial cut [08:53:29]*** CUTSNS_PIN = 1 [08:53:29]*** CUTSNS_PIN = 0 [08:53:29]*** Brake cut motor [08:53:30]Read from MH i2c: 01 [08:53:30]MH_I2C_Read... [08:53:30]*** Stop cut motor [08:53:30]*** Cut end [08:53:30]Read from MH i2c: 01 07 00 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: 01 07 00 00 2B 00 00 00 00 00 FF 0F 40 [08:53:30]process_action close_receipt done [08:53:30]requested_data is exist [08:53:30]produce_requested_data [08:53:30]requested_item fm.sn is exist - process it [08:53:30]wFMCommunicate request_size=4 [08:53:30]MH_SAM_APDU [08:53:30]CAPDU: 80 11 00 00 [08:53:30]Write to MH i2c: E2 08 00 01 2B 80 11 00 00 00 00 00 00 A6 [08:53:30]Write i2c OK [08:53:30]MH_I2C_Read... [08:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:30]Read from MH i2c: E2 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 17 00 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 17 00 01 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [08:53:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:53:30]wFMCommunicate OK [08:53:30]requested_item fd.num is exist - process it [08:53:30]SAM_PROTO_GetFieldsCounters [08:53:30]wFMCommunicate request_size=4 [08:53:30]MH_SAM_APDU [08:53:30]CAPDU: 80 13 00 00 [08:53:30]Write to MH i2c: E2 08 00 02 2B 80 13 00 00 00 00 00 00 A9 [08:53:30]Write i2c OK [08:53:30]MH_I2C_Read... [08:53:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:30]Read from MH i2c: E2 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 62 00 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 62 00 02 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 66 02 00 0E 04 04 00 3C 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 FF [08:53:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 55 66 02 00 0E 04 04 00 3C 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 [08:53:30]wFMCommunicate OK [08:53:30]SAM_PROTO_GetFieldsCounters done [08:53:30]requested_item shift.num is exist - process it [08:53:30]requested_item shift.opened is exist - process it [08:53:30]req_shift_opened [08:53:30]FM_GetShiftState [08:53:30]SAM_PROTO_GetShiftState [08:53:30]wFMCommunicate request_size=4 [08:53:30]MH_SAM_APDU [08:53:30]CAPDU: 80 13 01 00 [08:53:30]Write to MH i2c: E2 08 00 03 2B 80 13 01 00 00 00 00 00 AB [08:53:30]Write i2c OK [08:53:30]MH_I2C_Read... [08:53:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:30]Read from MH i2c: E2 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 0E 00 [08:53:30]MH_I2C_Read... [08:53:30]Read from MH i2c: E2 0E 00 03 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 31 [08:53:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:53:30]wFMCommunicate OK [08:53:30]SAM_PROTO_GetShiftState done [08:53:30]FM_GetShiftState done [08:53:30]req_shift_opened done [08:53:30]requested_item shift.open_date is exist - process it [08:53:30]req_shift_open_date [08:53:30]req_shift_open_date done [08:53:30]produce_requested_data done [08:53:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157269,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:53:30]process_action_free close_receipt [08:53:30]json_value_free [08:53:30]json_value_free done [08:53:30]process_json_proto returns [08:53:30]Send response to host [08:53:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157269,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:53:30]free response buf [08:53:30]execute_script done [08:53:30]execute_script returns [08:53:30]free content buf [08:53:30]Sock 9.Close socket [08:53:30]Sock 9.Thread stoped [08:53:34]OFD Sender: No OFD packet to send [08:53:39]OFD Sender: No OFD packet to send [08:53:44]OFD Sender: No OFD packet to send [08:53:49]OFD Sender: No OFD packet to send [08:53:54]OFD Sender: No OFD packet to send [08:53:59]OFD Sender: No OFD packet to send [08:54:04]OFD Sender: No OFD packet to send [08:54:09]OFD Sender: No OFD packet to send [08:54:14]OFD Sender: No OFD packet to send [08:54:19]OFD Sender: No OFD packet to send [08:54:24]OFD Sender: No OFD packet to send [08:54:29]OFD Sender: No OFD packet to send [08:54:34]OFD Sender: No OFD packet to send [08:54:39]OFD Sender: No OFD packet to send [08:54:44]OFD Sender: No OFD packet to send [08:54:49]OFD Sender: No OFD packet to send [08:54:54]OFD Sender: No OFD packet to send [08:54:59]OFD Sender: No OFD packet to send [08:55:04]OFD Sender: No OFD packet to send [08:55:09]OFD Sender: No OFD packet to send [08:55:14]OFD Sender: No OFD packet to send [08:55:19]OFD Sender: No OFD packet to send [08:55:23]accept exits with 7 [08:55:23]New connection [08:55:23]New thread 3066801508 created [08:55:23]Thread 3066944868 joined [08:55:23]Waiting for new connection... [08:55:23] Sock 7.Parse request [08:55:23]Sock 7.Check first char [08:55:23]Sock 7.First char is OK [08:55:23]request: POST /json_proto HTTP/1.0 [08:55:23]Method: POST [08:55:23]URL: /json_proto [08:55:23]Method is POST - this is cgi request [08:55:23]url: /json_proto [08:55:23]query_string will be loaded in cgi processing [08:55:23]execute_cgi json_proto POST (null) [08:55:23]execute_cgi path=json_proto method=POST [08:55:23]POST find Content-Length [08:55:23]Host: 172.17.53.67:8080 [08:55:23]Content-Length: 677 [08:55:23]Content-Type: application/json [08:55:23] [08:55:23]POST finish read [08:55:23]Found Content-Length = 677 [08:55:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875631", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:55:23]execute_script... [08:55: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)875631", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:55:23]POST & json_proto [08:55:23]process_json_proto [08:55:23]json parsed OK: [08:55:23]protocol is kg_v1.0 [08:55:23]action value=close_receipt [08:55:23]process_action close_receipt [08:55:23]cmd_close_receipt [08:55:23]MH_GetDate [08:55:23]Write to MH i2c: F0 00 00 04 2B 1E [08:55:23]Write i2c OK [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 09 00 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: F0 09 00 04 2B 00 7D 68 17 67 19 BC 99 64 5C [08:55:23]GetLastDocTimeStamp 1729587208 [08:55:23]current date 1729587325 [08:55:23]FM_GetShiftState [08:55:23]SAM_PROTO_GetShiftState [08:55:23]wFMCommunicate request_size=4 [08:55:23]MH_SAM_APDU [08:55:23]CAPDU: 80 13 01 00 [08:55:23]Write to MH i2c: E2 08 00 05 2B 80 13 01 00 00 00 00 00 AD [08:55:23]Write i2c OK [08:55:23]MH_I2C_Read... [08:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:23]Read from MH i2c: E2 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: E2 0E 00 [08:55:23]MH_I2C_Read... [08:55:23]Read from MH i2c: E2 0E 00 05 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 33 [08:55:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:55:23]wFMCommunicate OK [08:55:23]SAM_PROTO_GetShiftState done [08:55:23]FM_GetShiftState done [08:55:23]opened in 1729556748 [08:55:23]opened+sec_in_day 1729643148 [08:55:23]quantity*price = 50041 [08:55:23]sum+1 = 50042 [08:55:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 98 22.10.2024 08:55 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157270 ФПД: 33905717033843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157270&fm=33905717033843&tin=02508201610067®Number=0000137193017469&sum=50000 [08:55:24]StoreToDocumentArchive [08:55:24]shift 316 fd 157270 [08:55:24]save to /storage/0316/doc_00157270 [08:55:24]save last doc name /storage/0316/doc_00157270 to /storage/kkm_last_doc_name [08:55:24]save OK [08:55:24]Clear old archive folders... [08:55:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:55:24]tlvbuf is 001A8A40 [08:55:24]SAM_PROTO_ClearQueue [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 09 00 00 [08:55:24]Write to MH i2c: E2 08 00 12 2B 80 09 00 00 00 00 00 00 AF [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 12 2B 00 90 00 B1 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]SAM_PROTO_ClearQueue done [08:55:24]KKMCreateOFDPacket [08:55:24]OFDProtocolAddRootSTLVToBuf [08:55:24]FM_MakeSignedData [08:55:24]FM_MakeSignedData [08:55:24]SAM_PROTO_SignData [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 0D 01 02 [08:55:24]Write to MH i2c: E2 08 00 13 2B 80 0D 01 02 00 00 00 00 B7 [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 13 2B 00 90 00 B2 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]wFMCommunicate request_size=255 [08:55:24]MH_SAM_APDU [08:55: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 62 00 00 00 F4 03 04 00 7D 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 66 02 00 35 04 06 00 1E [08:55:24]Write to MH i2c: E2 02 01 14 2B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 62 00 00 00 F4 03 04 00 7D 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 66 02 00 35 04 06 00 1E 00 00 3C [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]OFD Sender: No OFD packet to send [08:55:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 14 2B 00 90 00 B3 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]wFMCommunicate request_size=10 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 0D 02 02 05 D6 4A 38 3B 73 [08:55:24]Write to MH i2c: E2 0D 00 15 2B 80 0D 02 02 05 00 D6 4A 38 3B 73 00 00 CA [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 03 00 15 2B 00 90 00 B4 [08:55:24]RAPDU: 90 00 [08:55:24]wFMCommunicate OK [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 0D 03 02 [08:55:24]Write to MH i2c: E2 08 00 16 2B 80 0D 03 02 00 00 00 00 BC [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 0B 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 0B 00 16 2B 00 B9 75 65 60 92 3A A4 39 90 00 59 [08:55:24]RAPDU: B9 75 65 60 92 3A A4 39 90 00 [08:55:24]wFMCommunicate OK [08:55:24]SAM_PROTO_SignData done [08:55:24]FM_MakeSignedData done [08:55:24]CreateOFDProtocolMessage [08:55:24]wFMCommunicate request_size=4 [08:55:24]MH_SAM_APDU [08:55:24]CAPDU: 80 11 00 00 [08:55:24]Write to MH i2c: E2 08 00 17 2B 80 11 00 00 00 00 00 00 BC [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:24]Read from MH i2c: E2 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 17 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: E2 17 00 17 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0D [08:55:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:55:24]wFMCommunicate OK [08:55:24]CreateOFDProtocolMessage done [08:55:24]OFDSenderStorePacket 157270 [08:55:24]StoreOFDPacket docnum=157270 [08:55:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 3E 07 01 18 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 62 00 00 00 F4 03 04 00 7D 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 66 02 00 35 04 06 00 1E D6 4A 38 3B 73 B9 75 65 60 92 3A A4 39 [08:55:24]CheckFolder [08:55:24]dirname=/storage/ofd_packets [08:55:24]CheckFolder done [08:55:24]ProducePacketName [08:55:24]name=ofd_packets/00157270 [08:55:24]NVStorageSaveData ofd_packets/00157270 [08:55:24]File name is /storage/ofd_packets/00157270 [08:55:24]Write 301 bytes [08:55:24]NVStorageSaveData done [08:55:24]OFDSenderStorePacket done [08:55:24]KKMCreateOFDPacket done [08:55:24]NVStorageSaveData kkm_last_timestamp [08:55:24]File name is /storage/kkm_last_timestamp [08:55:24]Write 4 bytes [08:55:24]NVStorageSaveData done [08:55:24]ExternCall_PrintAddStr [08:55:24]wPrintStart [08:55:24]Write to MH i2c: 01 00 00 18 2B 43 [08:55:24]Write i2c OK [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: 01 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: 01 07 00 [08:55:24]MH_I2C_Read... [08:55:24]Read from MH i2c: 01 07 00 18 2B 00 00 00 00 00 FF 0F 58 [08:55:24]RasterBufferAndPrint [08:55:24]line Счет N : (1)875631 [08:55:24]line ИНН: 02508201610067 [08:55:24]line Контрольно-Кассовый Чек [08:55:24]line ПРОДАЖА [08:55:24]line ТРК (МРК, ГНК) : 22 [08:55:24]line Товар: 2710124130 [08:55:24]line Аи-92-К-5 [08:55:24]line 7.480 * 66.90 [08:55:24]line = 500.41 [08:55:24]line НДС 12% НСП 1% [08:55:24]line > о реализуемом товаре [08:55:24]line ОКРУГЛЕНИЕ: -0.41 [08:55:24]line ИТОГО: 500.00 [08:55:24]line Внесено: 500.00 [08:55:24]line СДАЧА: 0.00 [08:55:24]line НСП 1% : 4.43 [08:55:24]line НДС 12% : 53.14 [08:55:24]line Наличными: 500.00 [08:55:24]line Безнал.: 0.00 [08:55:24]line Место: АЗС № 165 "Партнер Нефть" [08:55:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:55:24]line СНО: Общий режим [08:55:24]line Чек 98 22.10.2024 08:55 [08:55:24]line Смена: 316 ФФД: 1.0 [08:55:24]line ЗНМ: 0300000234 [08:55:24]line РНМ: 0000137193017469 [08:55:24]line Версия ККМ: v1.0 [08:55:24]line ФМ: 0000000000963156 [08:55:24]line ФД: 157270 [08:55:24]line ФПД: 33905717033843 [08:55:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085525&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157270&fm=33905717033843&tin=02508201610067®Number=0000137193017469&sum=50000 [08:55:24]written 0, free lines is 4095 [08:55:24]OFD Sender: Processing packet 157270 [packets to send 52, broken 51] [08:55:24]ProducePacketName [08:55:24]name=ofd_packets/00157270 [08:55:24]OFD Sender: To server: pG, [08:55:24]CommunicateWithHost lk.salyk.kg:30040 [08:55:24]ConnectInit lk.salyk.kg [08:55:24]Connected sock=10 [08:55:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 3E 07 01 18 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 62 00 00 00 F4 03 04 00 7D 68 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 56 66 02 00 35 04 06 00 1E D6 4A 38 3B 73 B9 75 65 60 92 3A A4 39 [08:55:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F0 5E 47 00 85 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 39 36 33 31 35 36 10 04 04 00 56 66 02 00 F4 03 04 00 AA 0E 17 67 B6 04 01 00 00 0A BE B0 61 20 C0 85 F1 [08:55:25]CommunicateWithHost err = 0 [08:55:25]CheckOFDResponse [08:55:25]1017 (14) - 77093643461234 [08:55:25]1041 (16) - 0000000000963156 [08:55:25]1040 (4) - 157270 [08:55:25]1012 (4) - 22.10.2024 02:32 [08:55:25]1206 (1) - 0 [08:55:25]OFD Sender: Remove packet 157270 [08:55:25]ProducePacketName [08:55:25]name=ofd_packets/00157270 [08:55:25]NVStorageDeleteData [08:55:25]Write to MH i2c: 01 00 00 43 2B 6E [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 07 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: 01 07 00 43 2B 00 00 00 00 00 EA 0C 6B [08:55:25]RasterBufferAndPrint [08:55:25]line [08:55:25]line [08:55:25]line [08:55:25]line [08:55:25]line [08:55:25]written 0, free lines is 3313 [08:55:25]MH_Cut [08:55:25]Write to MH i2c: D1 01 00 4A 2B 01 47 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: D1 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: D1 01 00 [08:55:25]MH_I2C_Read... [08:55:25]Read from MH i2c: D1 01 00 4A 2B 00 46 [08:55:25]Write to MH i2c: 01 00 00 4B 2B 76 [08:55:25]Write i2c OK [08:55:25]MH_I2C_Read... [08:55:25]OFD Sender: No OFD packet to send [08:55:25]*** Cut start [08:55:25]*** Partial cut [08:55:25]*** CUTSNS_PIN = 1 [08:55:25]*** CUTSNS_PIN = 0 [08:55:26]*** Brake cut motor [08:55:26]Read from MH i2c: 01 [08:55:26]MH_I2C_Read... [08:55:26]*** Stop cut motor [08:55:26]*** Cut end [08:55:26]Read from MH i2c: 01 07 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: 01 07 00 4B 2B 00 00 00 00 00 FF 0F 8B [08:55:26]process_action close_receipt done [08:55:26]requested_data is exist [08:55:26]produce_requested_data [08:55:26]requested_item fm.sn is exist - process it [08:55:26]wFMCommunicate request_size=4 [08:55:26]MH_SAM_APDU [08:55:26]CAPDU: 80 11 00 00 [08:55:26]Write to MH i2c: E2 08 00 4C 2B 80 11 00 00 00 00 00 00 F1 [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:55:26]Read from MH i2c: E2 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 17 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 17 00 4C 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [08:55:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:55:26]wFMCommunicate OK [08:55:26]requested_item fd.num is exist - process it [08:55:26]SAM_PROTO_GetFieldsCounters [08:55:26]wFMCommunicate request_size=4 [08:55:26]MH_SAM_APDU [08:55:26]CAPDU: 80 13 00 00 [08:55:26]Write to MH i2c: E2 08 00 4D 2B 80 13 00 00 00 00 00 00 F4 [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:55:26]Read from MH i2c: E2 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 62 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 62 00 4D 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 66 02 00 0E 04 04 00 3C 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 4E [08:55:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 56 66 02 00 0E 04 04 00 3C 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 [08:55:26]wFMCommunicate OK [08:55:26]SAM_PROTO_GetFieldsCounters done [08:55:26]requested_item shift.num is exist - process it [08:55:26]requested_item shift.opened is exist - process it [08:55:26]req_shift_opened [08:55:26]FM_GetShiftState [08:55:26]SAM_PROTO_GetShiftState [08:55:26]wFMCommunicate request_size=4 [08:55:26]MH_SAM_APDU [08:55:26]CAPDU: 80 13 01 00 [08:55:26]Write to MH i2c: E2 08 00 4E 2B 80 13 01 00 00 00 00 00 F6 [08:55:26]Write i2c OK [08:55:26]MH_I2C_Read... [08:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:55:26]Read from MH i2c: E2 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 0E 00 [08:55:26]MH_I2C_Read... [08:55:26]Read from MH i2c: E2 0E 00 4E 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7C [08:55:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:55:26]wFMCommunicate OK [08:55:26]SAM_PROTO_GetShiftState done [08:55:26]FM_GetShiftState done [08:55:26]req_shift_opened done [08:55:26]requested_item shift.open_date is exist - process it [08:55:26]req_shift_open_date [08:55:26]req_shift_open_date done [08:55:26]produce_requested_data done [08:55:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157270,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:55:26]process_action_free close_receipt [08:55:26]json_value_free [08:55:26]json_value_free done [08:55:26]process_json_proto returns [08:55:26]Send response to host [08:55:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157270,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:55:26]free response buf [08:55:26]execute_script done [08:55:26]execute_script returns [08:55:26]free content buf [08:55:26]Sock 7.Close socket [08:55:26]Sock 7.Thread stoped [08:55:30]OFD Sender: No OFD packet to send [08:55:35]OFD Sender: No OFD packet to send [08:55:40]OFD Sender: No OFD packet to send [08:55:45]OFD Sender: No OFD packet to send [08:55:50]OFD Sender: No OFD packet to send [08:55:55]OFD Sender: No OFD packet to send [08:56:00]OFD Sender: No OFD packet to send [08:56:05]OFD Sender: No OFD packet to send [08:56:10]OFD Sender: No OFD packet to send [08:56:15]OFD Sender: No OFD packet to send [08:56:20]OFD Sender: No OFD packet to send [08:56:25]OFD Sender: No OFD packet to send [08:56:30]OFD Sender: No OFD packet to send [08:56:35]OFD Sender: No OFD packet to send [08:56:40]OFD Sender: No OFD packet to send [08:56:45]OFD Sender: No OFD packet to send [08:56:50]OFD Sender: No OFD packet to send [08:56:55]OFD Sender: No OFD packet to send [08:57:00]OFD Sender: No OFD packet to send [08:57:05]OFD Sender: No OFD packet to send [08:57:10]OFD Sender: No OFD packet to send [08:57:15]OFD Sender: No OFD packet to send [08:57:20]OFD Sender: No OFD packet to send [08:57:25]OFD Sender: No OFD packet to send [08:57:30]OFD Sender: No OFD packet to send [08:57:35]OFD Sender: No OFD packet to send [08:57:40]OFD Sender: No OFD packet to send [08:57:45]OFD Sender: No OFD packet to send [08:57:46]accept exits with 9 [08:57:46]New connection [08:57:46]New thread 3066944868 created [08:57:46]Thread 3066801508 joined [08:57:46]Waiting for new connection... [08:57:46] Sock 9.Parse request [08:57:46]Sock 9.Check first char [08:57:46]Sock 9.First char is OK [08:57:46]request: POST /json_proto HTTP/1.0 [08:57:46]Method: POST [08:57:46]URL: /json_proto [08:57:46]Method is POST - this is cgi request [08:57:46]url: /json_proto [08:57:46]query_string will be loaded in cgi processing [08:57:46]execute_cgi json_proto POST (null) [08:57:46]execute_cgi path=json_proto method=POST [08:57:46]POST find Content-Length [08:57:46]Host: 172.17.53.67:8080 [08:57:46]Content-Length: 769 [08:57:46]Content-Type: application/json [08:57:46] [08:57:46]POST finish read [08:57:46]Found Content-Length = 769 [08:57:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:46]execute_script... [08:57: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)875633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:46]POST & json_proto [08:57:46]process_json_proto [08:57:46]json parsed OK: [08:57:46]protocol is kg_v1.0 [08:57:46]action value=close_receipt [08:57:46]process_action close_receipt [08:57:46]cmd_close_receipt [08:57:46]MH_GetDate [08:57:46]Write to MH i2c: F0 00 00 4F 2B 69 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: F0 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: F0 09 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: F0 09 00 4F 2B 00 0D 69 17 67 19 BC 99 64 38 [08:57:46]GetLastDocTimeStamp 1729587325 [08:57:46]current date 1729587469 [08:57:46]FM_GetShiftState [08:57:46]SAM_PROTO_GetShiftState [08:57:46]wFMCommunicate request_size=4 [08:57:46]MH_SAM_APDU [08:57:46]CAPDU: 80 13 01 00 [08:57:46]Write to MH i2c: E2 08 00 50 2B 80 13 01 00 00 00 00 00 F8 [08:57:46]Write i2c OK [08:57:46]MH_I2C_Read... [08:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:46]Read from MH i2c: E2 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 0E 00 [08:57:46]MH_I2C_Read... [08:57:46]Read from MH i2c: E2 0E 00 50 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7E [08:57:46]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:57:46]wFMCommunicate OK [08:57:46]SAM_PROTO_GetShiftState done [08:57:46]FM_GetShiftState done [08:57:46]opened in 1729556748 [08:57:46]opened+sec_in_day 1729643148 [08:57:46]quantity*price = 200043 [08:57:46]sum+1 = 200044 [08:57:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 99 22.10.2024 08:57 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157271 ФПД: 57595061236421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157271&fm=57595061236421&tin=02508201610067®Number=0000137193017469&sum=200043 [08:57:48]StoreToDocumentArchive [08:57:48]shift 316 fd 157271 [08:57:48]save to /storage/0316/doc_00157271 [08:57:48]save last doc name /storage/0316/doc_00157271 to /storage/kkm_last_doc_name [08:57:48]save OK [08:57:48]Clear old archive folders... [08:57:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:57:48]tlvbuf is 00171FE0 [08:57:48]SAM_PROTO_ClearQueue [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 09 00 00 [08:57:48]Write to MH i2c: E2 08 00 5D 2B 80 09 00 00 00 00 00 00 FA [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 5D 2B 00 90 00 FC [08:57:48]RAPDU: 90 00 [08:57:48]wFMCommunicate OK [08:57:48]SAM_PROTO_ClearQueue done [08:57:48]KKMCreateOFDPacket [08:57:48]OFDProtocolAddRootSTLVToBuf [08:57:48]FM_MakeSignedData [08:57:48]FM_MakeSignedData [08:57:48]SAM_PROTO_SignData [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 0D 01 02 [08:57:48]Write to MH i2c: E2 08 00 5E 2B 80 0D 01 02 00 00 00 00 02 [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 5E 2B 00 90 00 FD [08:57:48]RAPDU: 90 00 [08:57:48]wFMCommunicate OK [08:57:48]wFMCommunicate request_size=255 [08:57:48]MH_SAM_APDU [08:57: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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 0D 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 66 02 00 35 04 06 00 34 [08:57:48]Write to MH i2c: E2 02 01 5F 2B 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 0D 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 66 02 00 35 04 06 00 34 00 00 2E [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 5F 2B 00 90 00 FE [08:57:48]RAPDU: 90 00 [08:57:48]wFMCommunicate OK [08:57:48]wFMCommunicate request_size=10 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 0D 02 02 05 61 E5 2A 72 C5 [08:57:48]Write to MH i2c: E2 0D 00 60 2B 80 0D 02 02 05 00 61 E5 2A 72 C5 00 00 B6 [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 03 00 60 2B 00 90 00 FF [08:57:48]RAPDU: 90 00 [08:57:48]wFMCommunicate OK [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 0D 03 02 [08:57:48]Write to MH i2c: E2 08 00 61 2B 80 0D 03 02 00 00 00 00 07 [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 0B 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 0B 00 61 2B 00 DB D0 7F C2 8C 3C 02 87 90 00 45 [08:57:48]RAPDU: DB D0 7F C2 8C 3C 02 87 90 00 [08:57:48]wFMCommunicate OK [08:57:48]SAM_PROTO_SignData done [08:57:48]FM_MakeSignedData done [08:57:48]CreateOFDProtocolMessage [08:57:48]wFMCommunicate request_size=4 [08:57:48]MH_SAM_APDU [08:57:48]CAPDU: 80 11 00 00 [08:57:48]Write to MH i2c: E2 08 00 62 2B 80 11 00 00 00 00 00 00 07 [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:48]Read from MH i2c: E2 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 17 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: E2 17 00 62 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 58 [08:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:48]wFMCommunicate OK [08:57:48]CreateOFDProtocolMessage done [08:57:48]OFDSenderStorePacket 157271 [08:57:48]StoreOFDPacket docnum=157271 [08:57:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 35 07 01 3C 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 0D 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 66 02 00 35 04 06 00 34 61 E5 2A 72 C5 DB D0 7F C2 8C 3C 02 87 [08:57:48]CheckFolder [08:57:48]dirname=/storage/ofd_packets [08:57:48]CheckFolder done [08:57:48]ProducePacketName [08:57:48]name=ofd_packets/00157271 [08:57:48]NVStorageSaveData ofd_packets/00157271 [08:57:48]File name is /storage/ofd_packets/00157271 [08:57:48]Write 301 bytes [08:57:48]NVStorageSaveData done [08:57:48]OFDSenderStorePacket done [08:57:48]KKMCreateOFDPacket done [08:57:48]NVStorageSaveData kkm_last_timestamp [08:57:48]File name is /storage/kkm_last_timestamp [08:57:48]Write 4 bytes [08:57:48]NVStorageSaveData done [08:57:48]OFD Sender: Processing packet 157271 [packets to send 52, broken 51] [08:57:48]ProducePacketName [08:57:48]name=ofd_packets/00157271 [08:57:48]OFD Sender: To server: pG, [08:57:48]CommunicateWithHost lk.salyk.kg:30040 [08:57:48]ConnectInit lk.salyk.kg [08:57:48]ExternCall_PrintAddStr [08:57:48]wPrintStart [08:57:48]Write to MH i2c: 01 00 00 63 2B 8E [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: 01 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: 01 07 00 [08:57:48]MH_I2C_Read... [08:57:48]Read from MH i2c: 01 07 00 63 2B 00 00 00 00 00 FF 0F A3 [08:57:48]RasterBufferAndPrint [08:57:48]line Счет N : (1)875633 [08:57:48]line ИНН: 02508201610067 [08:57:48]line Контрольно-Кассовый Чек [08:57:48]line ПРОДАЖА [08:57:48]line ТРК (МРК, ГНК) : 11 [08:57:48]line Товар: 2710124500 [08:57:48]line Аи-95-К-5 [08:57:48]line 26.960 * 74.20 [08:57:48]line = 2000.43 [08:57:48]line НДС 12% НСП 1% [08:57:48]line > о реализуемом товаре [08:57:48]line ИТОГО: 2000.43 [08:57:48]line НСП 1% : 17.70 [08:57:48]line НДС 12% : 212.43 [08:57:48]line Наличными: 0.00 [08:57:48]line Безнал.: 2000.43 [08:57:48]line Место: АЗС № 165 "Партнер Нефть" [08:57:48]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:57:48]line СНО: Общий режим [08:57:48]line Чек 99 22.10.2024 08:57 [08:57:48]line Смена: 316 ФФД: 1.0 [08:57:48]line ЗНМ: 0300000234 [08:57:48]line РНМ: 0000137193017469 [08:57:48]line Версия ККМ: v1.0 [08:57:48]line Платежная система: Mbank [08:57:48]line ФМ: 0000000000963156 [08:57:48]line ФД: 157271 [08:57:48]line ФПД: 57595061236421 [08:57:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085749&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157271&fm=57595061236421&tin=02508201610067®Number=0000137193017469&sum=200043 [08:57:48]Connected sock=11 [08:57:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6B 35 07 01 3C 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 0D 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 57 66 02 00 35 04 06 00 34 61 E5 2A 72 C5 DB D0 7F C2 8C 3C 02 87 [08:57:48]written 0, free lines is 4095 [08:57:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E 7F 47 00 C2 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 39 36 33 31 35 36 10 04 04 00 57 66 02 00 F4 03 04 00 3A 0F 17 67 B6 04 01 00 00 5B 25 39 A5 CE DA A1 71 [08:57:49]CommunicateWithHost err = 0 [08:57:49]CheckOFDResponse [08:57:49]1017 (14) - 77093643461234 [08:57:49]1041 (16) - 0000000000963156 [08:57:49]1040 (4) - 157271 [08:57:49]1012 (4) - 22.10.2024 02:34 [08:57:49]1206 (1) - 0 [08:57:49]OFD Sender: Remove packet 157271 [08:57:49]ProducePacketName [08:57:49]name=ofd_packets/00157271 [08:57:49]NVStorageDeleteData [08:57:49]Write to MH i2c: 01 00 00 8C 2B B7 [08:57:49]Write i2c OK [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: 01 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: 01 07 00 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: 01 07 00 8C 2B 00 00 00 00 00 16 0D E1 [08:57:49]RasterBufferAndPrint [08:57:49]line [08:57:49]line [08:57:49]line [08:57:49]line [08:57:49]line [08:57:49]written 0, free lines is 3358 [08:57:49]MH_Cut [08:57:49]Write to MH i2c: D1 01 00 93 2B 01 90 [08:57:49]Write i2c OK [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: D1 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: D1 01 00 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: D1 01 00 93 2B 00 8F [08:57:49]Write to MH i2c: 01 00 00 94 2B BF [08:57:49]Write i2c OK [08:57:49]MH_I2C_Read... [08:57:49]OFD Sender: No OFD packet to send [08:57:50]*** Cut start [08:57:50]*** Partial cut [08:57:50]*** CUTSNS_PIN = 1 [08:57:50]*** CUTSNS_PIN = 0 [08:57:50]*** Brake cut motor [08:57:50]Read from MH i2c: 01 [08:57:50]MH_I2C_Read... [08:57:50]*** Stop cut motor [08:57:50]Read from MH i2c: 01 07 00 [08:57:50]MH_I2C_Read... [08:57:50]*** Cut end [08:57:50]Read from MH i2c: 01 07 00 94 2B 00 00 00 00 00 FF 0F D4 [08:57:50]process_action close_receipt done [08:57:50]requested_data is exist [08:57:50]produce_requested_data [08:57:50]requested_item fm.sn is exist - process it [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 11 00 00 [08:57:50]Write to MH i2c: E2 08 00 95 2B 80 11 00 00 00 00 00 00 3A [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 17 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 17 00 95 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [08:57:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:57:50]wFMCommunicate OK [08:57:50]requested_item fd.num is exist - process it [08:57:50]SAM_PROTO_GetFieldsCounters [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 13 00 00 [08:57:50]Write to MH i2c: E2 08 00 96 2B 80 13 00 00 00 00 00 00 3D [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 62 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 62 00 96 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 66 02 00 0E 04 04 00 3C 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 9B [08:57:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 57 66 02 00 0E 04 04 00 3C 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 [08:57:50]wFMCommunicate OK [08:57:50]SAM_PROTO_GetFieldsCounters done [08:57:50]requested_item shift.num is exist - process it [08:57:50]requested_item shift.opened is exist - process it [08:57:50]req_shift_opened [08:57:50]FM_GetShiftState [08:57:50]SAM_PROTO_GetShiftState [08:57:50]wFMCommunicate request_size=4 [08:57:50]MH_SAM_APDU [08:57:50]CAPDU: 80 13 01 00 [08:57:50]Write to MH i2c: E2 08 00 97 2B 80 13 01 00 00 00 00 00 3F [08:57:50]Write i2c OK [08:57:50]MH_I2C_Read... [08:57:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:50]Read from MH i2c: E2 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 0E 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: E2 0E 00 97 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C5 [08:57:50]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:57:50]wFMCommunicate OK [08:57:50]SAM_PROTO_GetShiftState done [08:57:50]FM_GetShiftState done [08:57:50]req_shift_opened done [08:57:50]requested_item shift.open_date is exist - process it [08:57:50]req_shift_open_date [08:57:50]req_shift_open_date done [08:57:50]produce_requested_data done [08:57:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157271,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:57:50]process_action_free close_receipt [08:57:50]json_value_free [08:57:50]json_value_free done [08:57:50]process_json_proto returns [08:57:50]Send response to host [08:57:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157271,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:57:50]free response buf [08:57:50]execute_script done [08:57:50]execute_script returns [08:57:50]free content buf [08:57:50]Sock 9.Close socket [08:57:50]Sock 9.Thread stoped [08:57:54]OFD Sender: No OFD packet to send [08:57:59]OFD Sender: No OFD packet to send [08:58:04]OFD Sender: No OFD packet to send [08:58:09]OFD Sender: No OFD packet to send [08:58:14]OFD Sender: No OFD packet to send [08:58:19]OFD Sender: No OFD packet to send [08:58:24]OFD Sender: No OFD packet to send [08:58:28]accept exits with 7 [08:58:28]New connection [08:58:28]New thread 3066801508 created [08:58:28]Thread 3066944868 joined [08:58:28]Waiting for new connection... [08:58:28] Sock 7.Parse request [08:58:28]Sock 7.Check first char [08:58:28]Sock 7.First char is OK [08:58:28]request: POST /json_proto HTTP/1.0 [08:58:28]Method: POST [08:58:28]URL: /json_proto [08:58:28]Method is POST - this is cgi request [08:58:28]url: /json_proto [08:58:28]query_string will be loaded in cgi processing [08:58:28]execute_cgi json_proto POST (null) [08:58:28]execute_cgi path=json_proto method=POST [08:58:28]POST find Content-Length [08:58:28]Host: 172.17.53.67:8080 [08:58:28]Content-Length: 675 [08:58:28]Content-Type: application/json [08:58:28] [08:58:28]POST finish read [08:58:28]Found Content-Length = 675 [08:58:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "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" ] } } [08:58:28]execute_script... [08:58: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)875634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "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" ] } } [08:58:28]POST & json_proto [08:58:28]process_json_proto [08:58:28]json parsed OK: [08:58:28]protocol is kg_v1.0 [08:58:28]action value=close_receipt [08:58:28]process_action close_receipt [08:58:28]cmd_close_receipt [08:58:28]MH_GetDate [08:58:28]Write to MH i2c: F0 00 00 98 2B B2 [08:58:28]Write i2c OK [08:58:28]MH_I2C_Read... [08:58:28]Read from MH i2c: F0 [08:58:28]MH_I2C_Read... [08:58:28]Read from MH i2c: F0 09 00 [08:58:28]MH_I2C_Read... [08:58:28]Read from MH i2c: F0 09 00 98 2B 00 37 69 17 67 19 BC 99 64 AB [08:58:28]GetLastDocTimeStamp 1729587469 [08:58:28]current date 1729587511 [08:58:28]FM_GetShiftState [08:58:28]SAM_PROTO_GetShiftState [08:58:28]wFMCommunicate request_size=4 [08:58:28]MH_SAM_APDU [08:58:28]CAPDU: 80 13 01 00 [08:58:28]Write to MH i2c: E2 08 00 99 2B 80 13 01 00 00 00 00 00 41 [08:58:28]Write i2c OK [08:58:28]MH_I2C_Read... [08:58:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:28]Read from MH i2c: E2 [08:58:28]MH_I2C_Read... [08:58:28]Read from MH i2c: E2 0E 00 [08:58:28]MH_I2C_Read... [08:58:28]Read from MH i2c: E2 0E 00 99 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C7 [08:58:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:58:28]wFMCommunicate OK [08:58:28]SAM_PROTO_GetShiftState done [08:58:28]FM_GetShiftState done [08:58:28]opened in 1729556748 [08:58:28]opened+sec_in_day 1729643148 [08:58:28]quantity*price = 200001 [08:58:28]sum+1 = 200003 [08:58:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 100 22.10.2024 08:58 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157272 ФПД: 111705471409395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085831&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157272&fm=111705471409395&tin=02508201610067®Number=0000137193017469&sum=200000 [08:58:29]StoreToDocumentArchive [08:58:29]shift 316 fd 157272 [08:58:29]save to /storage/0316/doc_00157272 [08:58:29]save last doc name /storage/0316/doc_00157272 to /storage/kkm_last_doc_name [08:58:29]save OK [08:58:29]Clear old archive folders... [08:58:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [08:58:29]tlvbuf is B6DA6660 [08:58:29]SAM_PROTO_ClearQueue [08:58:29]wFMCommunicate request_size=4 [08:58:29]MH_SAM_APDU [08:58:29]CAPDU: 80 09 00 00 [08:58:29]Write to MH i2c: E2 08 00 A6 2B 80 09 00 00 00 00 00 00 43 [08:58:29]Write i2c OK [08:58:29]MH_I2C_Read... [08:58:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:58:29]Read from MH i2c: E2 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 A6 2B 00 90 00 45 [08:58:29]RAPDU: 90 00 [08:58:29]wFMCommunicate OK [08:58:29]SAM_PROTO_ClearQueue done [08:58:29]KKMCreateOFDPacket [08:58:29]OFDProtocolAddRootSTLVToBuf [08:58:29]FM_MakeSignedData [08:58:29]FM_MakeSignedData [08:58:29]SAM_PROTO_SignData [08:58:29]wFMCommunicate request_size=4 [08:58:29]MH_SAM_APDU [08:58:29]CAPDU: 80 0D 01 02 [08:58:29]Write to MH i2c: E2 08 00 A7 2B 80 0D 01 02 00 00 00 00 4B [08:58:29]Write i2c OK [08:58:29]MH_I2C_Read... [08:58:29]OFD Sender: No OFD packet to send [08:58:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:58:29]Read from MH i2c: E2 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 A7 2B 00 90 00 46 [08:58:29]RAPDU: 90 00 [08:58:29]wFMCommunicate OK [08:58:29]wFMCommunicate request_size=255 [08:58:29]MH_SAM_APDU [08:58:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 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 F7 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 64 00 00 00 F4 03 04 00 37 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 66 02 00 35 04 06 00 [08:58:29]Write to MH i2c: E2 02 01 A8 2B 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 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 F7 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 64 00 00 00 F4 03 04 00 37 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 66 02 00 35 04 06 00 00 00 B0 [08:58:29]Write i2c OK [08:58:29]MH_I2C_Read... [08:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:29]Read from MH i2c: E2 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 [08:58:29]MH_I2C_Read... [08:58:29]Read from MH i2c: E2 03 00 A8 2B 00 90 00 47 [08:58:29]RAPDU: 90 00 [08:58:29]wFMCommunicate OK [08:58:29]wFMCommunicate request_size=11 [08:58:29]MH_SAM_APDU [08:58:29]CAPDU: 80 0D 02 02 06 65 98 74 F1 5C F3 [08:58:29]Write to MH i2c: E2 0E 00 A9 2B 80 0D 02 02 06 00 65 98 74 F1 5C F3 00 00 0B [08:58:29]Write i2c OK [08:58:29]MH_I2C_Read... [08:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:58:30]Read from MH i2c: E2 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 03 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 03 00 A9 2B 00 90 00 48 [08:58:30]RAPDU: 90 00 [08:58:30]wFMCommunicate OK [08:58:30]wFMCommunicate request_size=4 [08:58:30]MH_SAM_APDU [08:58:30]CAPDU: 80 0D 03 02 [08:58:30]Write to MH i2c: E2 08 00 AA 2B 80 0D 03 02 00 00 00 00 50 [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:58:30]Read from MH i2c: E2 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 0B 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 0B 00 AA 2B 00 60 41 60 86 4A 49 7F 6F 90 00 59 [08:58:30]RAPDU: 60 41 60 86 4A 49 7F 6F 90 00 [08:58:30]wFMCommunicate OK [08:58:30]SAM_PROTO_SignData done [08:58:30]FM_MakeSignedData done [08:58:30]CreateOFDProtocolMessage [08:58:30]wFMCommunicate request_size=4 [08:58:30]MH_SAM_APDU [08:58:30]CAPDU: 80 11 00 00 [08:58:30]Write to MH i2c: E2 08 00 AB 2B 80 11 00 00 00 00 00 00 50 [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:30]Read from MH i2c: E2 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 17 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: E2 17 00 AB 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A1 [08:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:58:30]wFMCommunicate OK [08:58:30]CreateOFDProtocolMessage done [08:58:30]OFDSenderStorePacket 157272 [08:58:30]StoreOFDPacket docnum=157272 [08:58:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5D 9E 08 01 44 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 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 F7 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 64 00 00 00 F4 03 04 00 37 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 66 02 00 35 04 06 00 65 98 74 F1 5C F3 60 41 60 86 4A 49 7F 6F [08:58:30]CheckFolder [08:58:30]dirname=/storage/ofd_packets [08:58:30]CheckFolder done [08:58:30]ProducePacketName [08:58:30]name=ofd_packets/00157272 [08:58:30]NVStorageSaveData ofd_packets/00157272 [08:58:30]File name is /storage/ofd_packets/00157272 [08:58:30]Write 302 bytes [08:58:30]NVStorageSaveData done [08:58:30]OFDSenderStorePacket done [08:58:30]KKMCreateOFDPacket done [08:58:30]NVStorageSaveData kkm_last_timestamp [08:58:30]File name is /storage/kkm_last_timestamp [08:58:30]Write 4 bytes [08:58:30]NVStorageSaveData done [08:58:30]ExternCall_PrintAddStr [08:58:30]wPrintStart [08:58:30]Write to MH i2c: 01 00 00 AC 2B D7 [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 07 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 07 00 AC 2B 00 00 00 00 00 FF 0F EC [08:58:30]RasterBufferAndPrint [08:58:30]line Счет N : (1)875634 [08:58:30]line ИНН: 02508201610067 [08:58:30]line Контрольно-Кассовый Чек [08:58:30]line ПРОДАЖА [08:58:30]line ТРК (МРК, ГНК) : 23 [08:58:30]line Товар: 2710124130 [08:58:30]line Super 92-К-5 [08:58:30]line 29.240 * 68.40 [08:58:30]line = 2000.02 [08:58:30]line НДС 12% НСП 1% [08:58:30]line > о реализуемом товаре [08:58:30]line ОКРУГЛЕНИЕ: -0.02 [08:58:30]line ИТОГО: 2000.00 [08:58:30]line Внесено: 2000.00 [08:58:30]line СДАЧА: 0.00 [08:58:30]line НСП 1% : 17.70 [08:58:30]line НДС 12% : 212.39 [08:58:30]line Наличными: 2000.00 [08:58:30]line Безнал.: 0.00 [08:58:30]line Место: АЗС № 165 "Партнер Нефть" [08:58:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [08:58:30]line СНО: Общий режим [08:58:30]line Чек 100 22.10.2024 08:58 [08:58:30]line Смена: 316 ФФД: 1.0 [08:58:30]line ЗНМ: 0300000234 [08:58:30]line РНМ: 0000137193017469 [08:58:30]line Версия ККМ: v1.0 [08:58:30]line ФМ: 0000000000963156 [08:58:30]line ФД: 157272 [08:58:30]line ФПД: 111705471409395 [08:58:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T085831&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157272&fm=111705471409395&tin=02508201610067®Number=0000137193017469&sum=200000 [08:58:30]OFD Sender: Processing packet 157272 [packets to send 52, broken 51] [08:58:30]ProducePacketName [08:58:30]name=ofd_packets/00157272 [08:58:30]OFD Sender: To server: pG, [08:58:30]CommunicateWithHost lk.salyk.kg:30040 [08:58:30]ConnectInit lk.salyk.kg [08:58:30]written 0, free lines is 4095 [08:58:30]Connected sock=10 [08:58:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 5D 9E 08 01 44 FC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 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 F7 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 64 00 00 00 F4 03 04 00 37 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 58 66 02 00 35 04 06 00 65 98 74 F1 5C F3 60 41 60 86 4A 49 7F 6F [08:58:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 3E 47 00 4B 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 39 36 33 31 35 36 10 04 04 00 58 66 02 00 F4 03 04 00 64 0F 17 67 B6 04 01 00 00 7D 70 10 9B F3 23 78 27 [08:58:30]CommunicateWithHost err = 0 [08:58:30]CheckOFDResponse [08:58:30]1017 (14) - 77093643461234 [08:58:30]1041 (16) - 0000000000963156 [08:58:30]1040 (4) - 157272 [08:58:30]1012 (4) - 22.10.2024 02:35 [08:58:30]1206 (1) - 0 [08:58:30]OFD Sender: Remove packet 157272 [08:58:30]ProducePacketName [08:58:30]name=ofd_packets/00157272 [08:58:30]NVStorageDeleteData [08:58:30]Write to MH i2c: 01 00 00 D7 2B 02 [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 07 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: 01 07 00 D7 2B 00 00 00 00 00 00 0D 16 [08:58:30]RasterBufferAndPrint [08:58:30]line [08:58:30]line [08:58:30]line [08:58:30]line [08:58:30]line [08:58:30]written 0, free lines is 3337 [08:58:30]MH_Cut [08:58:30]Write to MH i2c: D1 01 00 DE 2B 01 DB [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: D1 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: D1 01 00 [08:58:30]MH_I2C_Read... [08:58:30]Read from MH i2c: D1 01 00 DE 2B 00 DA [08:58:30]Write to MH i2c: 01 00 00 DF 2B 0A [08:58:30]Write i2c OK [08:58:30]MH_I2C_Read... [08:58:31]OFD Sender: No OFD packet to send [08:58:31]*** Cut start [08:58:31]*** Partial cut [08:58:31]*** CUTSNS_PIN = 1 [08:58:31]*** CUTSNS_PIN = 0 [08:58:31]*** Brake cut motor [08:58:32]Read from MH i2c: 01 [08:58:32]MH_I2C_Read... [08:58:32]*** Stop cut motor [08:58:32]*** Cut end [08:58:32]Read from MH i2c: 01 07 00 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: 01 07 00 DF 2B 00 00 00 00 00 FF 0F 1F [08:58:32]process_action close_receipt done [08:58:32]requested_data is exist [08:58:32]produce_requested_data [08:58:32]requested_item fm.sn is exist - process it [08:58:32]wFMCommunicate request_size=4 [08:58:32]MH_SAM_APDU [08:58:32]CAPDU: 80 11 00 00 [08:58:32]Write to MH i2c: E2 08 00 E0 2B 80 11 00 00 00 00 00 00 85 [08:58:32]Write i2c OK [08:58:32]MH_I2C_Read... [08:58:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:58:32]Read from MH i2c: E2 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 17 00 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 17 00 E0 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [08:58:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [08:58:32]wFMCommunicate OK [08:58:32]requested_item fd.num is exist - process it [08:58:32]SAM_PROTO_GetFieldsCounters [08:58:32]wFMCommunicate request_size=4 [08:58:32]MH_SAM_APDU [08:58:32]CAPDU: 80 13 00 00 [08:58:32]Write to MH i2c: E2 08 00 E1 2B 80 13 00 00 00 00 00 00 88 [08:58:32]Write i2c OK [08:58:32]MH_I2C_Read... [08:58:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:58:32]Read from MH i2c: E2 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 62 00 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 62 00 E1 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 66 02 00 0E 04 04 00 3C 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 EA [08:58:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 58 66 02 00 0E 04 04 00 3C 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 [08:58:32]wFMCommunicate OK [08:58:32]SAM_PROTO_GetFieldsCounters done [08:58:32]requested_item shift.num is exist - process it [08:58:32]requested_item shift.opened is exist - process it [08:58:32]req_shift_opened [08:58:32]FM_GetShiftState [08:58:32]SAM_PROTO_GetShiftState [08:58:32]wFMCommunicate request_size=4 [08:58:32]MH_SAM_APDU [08:58:32]CAPDU: 80 13 01 00 [08:58:32]Write to MH i2c: E2 08 00 E2 2B 80 13 01 00 00 00 00 00 8A [08:58:32]Write i2c OK [08:58:32]MH_I2C_Read... [08:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:58:32]Read from MH i2c: E2 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 0E 00 [08:58:32]MH_I2C_Read... [08:58:32]Read from MH i2c: E2 0E 00 E2 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 10 [08:58:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [08:58:32]wFMCommunicate OK [08:58:32]SAM_PROTO_GetShiftState done [08:58:32]FM_GetShiftState done [08:58:32]req_shift_opened done [08:58:32]requested_item shift.open_date is exist - process it [08:58:32]req_shift_open_date [08:58:32]req_shift_open_date done [08:58:32]produce_requested_data done [08:58:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157272,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [08:58:32]process_action_free close_receipt [08:58:32]json_value_free [08:58:32]json_value_free done [08:58:32]process_json_proto returns [08:58:32]Send response to host [08:58:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157272,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [08:58:32]free response buf [08:58:32]execute_script done [08:58:32]execute_script returns [08:58:32]free content buf [08:58:32]Sock 7.Close socket [08:58:32]Sock 7.Thread stoped [08:58:36]OFD Sender: No OFD packet to send [08:58:41]OFD Sender: No OFD packet to send [08:58:46]OFD Sender: No OFD packet to send [08:58:51]OFD Sender: No OFD packet to send [08:58:56]OFD Sender: No OFD packet to send [08:59:01]OFD Sender: No OFD packet to send [08:59:06]OFD Sender: No OFD packet to send [08:59:11]OFD Sender: No OFD packet to send [08:59:16]OFD Sender: No OFD packet to send [08:59:21]OFD Sender: No OFD packet to send [08:59:26]OFD Sender: No OFD packet to send [08:59:31]OFD Sender: No OFD packet to send [08:59:36]OFD Sender: No OFD packet to send [08:59:41]OFD Sender: No OFD packet to send [08:59:46]OFD Sender: No OFD packet to send [08:59:51]OFD Sender: No OFD packet to send [08:59:56]OFD Sender: No OFD packet to send [09:00:01]OFD Sender: No OFD packet to send [09:00:06]OFD Sender: No OFD packet to send [09:00:11]OFD Sender: No OFD packet to send [09:00:16]OFD Sender: No OFD packet to send [09:00:21]OFD Sender: No OFD packet to send [09:00:26]OFD Sender: No OFD packet to send [09:00:31]OFD Sender: No OFD packet to send [09:00:36]OFD Sender: No OFD packet to send [09:00:41]OFD Sender: No OFD packet to send [09:00:46]OFD Sender: No OFD packet to send [09:00:51]OFD Sender: No OFD packet to send [09:00:56]OFD Sender: No OFD packet to send [09:01:01]OFD Sender: No OFD packet to send [09:01:06]OFD Sender: No OFD packet to send [09:01:09]accept exits with 9 [09:01:09]New connection [09:01:09]New thread 3066944868 created [09:01:09]Thread 3066801508 joined [09:01:09]Waiting for new connection... [09:01:09] Sock 9.Parse request [09:01:09]Sock 9.Check first char [09:01:09]Sock 9.First char is OK [09:01:09]request: POST /json_proto HTTP/1.0 [09:01:09]Method: POST [09:01:09]URL: /json_proto [09:01:09]Method is POST - this is cgi request [09:01:09]url: /json_proto [09:01:09]query_string will be loaded in cgi processing [09:01:09]execute_cgi json_proto POST (null) [09:01:09]execute_cgi path=json_proto method=POST [09:01:09]POST find Content-Length [09:01:09]Host: 172.17.53.67:8080 [09:01:09]Content-Length: 766 [09:01:09]Content-Type: application/json [09:01:09] [09:01:09]POST finish read [09:01:09]Found Content-Length = 766 [09:01:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:09]execute_script... [09:01: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)875635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:01:09]POST & json_proto [09:01:09]process_json_proto [09:01:09]json parsed OK: [09:01:09]protocol is kg_v1.0 [09:01:09]action value=close_receipt [09:01:09]process_action close_receipt [09:01:09]cmd_close_receipt [09:01:09]MH_GetDate [09:01:09]Write to MH i2c: F0 00 00 E3 2B FD [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 09 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: F0 09 00 E3 2B 00 D8 69 17 67 19 BC 99 64 97 [09:01:09]GetLastDocTimeStamp 1729587511 [09:01:09]current date 1729587672 [09:01:09]FM_GetShiftState [09:01:09]SAM_PROTO_GetShiftState [09:01:09]wFMCommunicate request_size=4 [09:01:09]MH_SAM_APDU [09:01:09]CAPDU: 80 13 01 00 [09:01:09]Write to MH i2c: E2 08 00 E4 2B 80 13 01 00 00 00 00 00 8C [09:01:09]Write i2c OK [09:01:09]MH_I2C_Read... [09:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:09]Read from MH i2c: E2 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: E2 0E 00 [09:01:09]MH_I2C_Read... [09:01:09]Read from MH i2c: E2 0E 00 E4 2B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 12 [09:01:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:01:09]wFMCommunicate OK [09:01:09]SAM_PROTO_GetShiftState done [09:01:09]FM_GetShiftState done [09:01:09]opened in 1729556748 [09:01:09]opened+sec_in_day 1729643148 [09:01:09]quantity*price = 150037 [09:01:09]sum+1 = 150039 [09:01:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 101 22.10.2024 09:01 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157273 ФПД: 91427010868623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157273&fm=91427010868623&tin=02508201610067®Number=0000137193017469&sum=150038 [09:01:11]StoreToDocumentArchive [09:01:11]shift 316 fd 157273 [09:01:11]save to /storage/0316/doc_00157273 [09:01:11]save last doc name /storage/0316/doc_00157273 to /storage/kkm_last_doc_name [09:01:11]save OK [09:01:11]Clear old archive folders... [09:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:01:11]tlvbuf is B6DA6A90 [09:01:11]SAM_PROTO_ClearQueue [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 09 00 00 [09:01:11]Write to MH i2c: E2 08 00 F1 2B 80 09 00 00 00 00 00 00 8E [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 F1 2B 00 90 00 90 [09:01:11]RAPDU: 90 00 [09:01:11]wFMCommunicate OK [09:01:11]SAM_PROTO_ClearQueue done [09:01:11]KKMCreateOFDPacket [09:01:11]OFDProtocolAddRootSTLVToBuf [09:01:11]FM_MakeSignedData [09:01:11]FM_MakeSignedData [09:01:11]SAM_PROTO_SignData [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 0D 01 02 [09:01:11]Write to MH i2c: E2 08 00 F2 2B 80 0D 01 02 00 00 00 00 96 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 F2 2B 00 90 00 91 [09:01:11]RAPDU: 90 00 [09:01:11]wFMCommunicate OK [09:01:11]wFMCommunicate request_size=255 [09:01:11]MH_SAM_APDU [09:01: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 32 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 16 4A 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 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 D8 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 66 02 00 35 04 06 00 53 27 02 81 [09:01:11]Write to MH i2c: E2 02 01 F3 2B 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 32 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 16 4A 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 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 D8 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 66 02 00 35 04 06 00 53 27 02 81 00 00 14 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:11]OFD Sender: No OFD packet to send [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 F3 2B 00 90 00 92 [09:01:11]RAPDU: 90 00 [09:01:11]wFMCommunicate OK [09:01:11]wFMCommunicate request_size=7 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 0D 02 02 02 75 8F [09:01:11]Write to MH i2c: E2 0A 00 F4 2B 80 0D 02 02 02 00 75 8F 00 00 A1 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 03 00 F4 2B 00 90 00 93 [09:01:11]RAPDU: 90 00 [09:01:11]wFMCommunicate OK [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 0D 03 02 [09:01:11]Write to MH i2c: E2 08 00 F5 2B 80 0D 03 02 00 00 00 00 9B [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 0B 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 0B 00 F5 2B 00 76 26 B7 9E 7F 8D F6 BC 90 00 4B [09:01:11]RAPDU: 76 26 B7 9E 7F 8D F6 BC 90 00 [09:01:11]wFMCommunicate OK [09:01:11]SAM_PROTO_SignData done [09:01:11]FM_MakeSignedData done [09:01:11]CreateOFDProtocolMessage [09:01:11]wFMCommunicate request_size=4 [09:01:11]MH_SAM_APDU [09:01:11]CAPDU: 80 11 00 00 [09:01:11]Write to MH i2c: E2 08 00 F6 2B 80 11 00 00 00 00 00 00 9B [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:11]Read from MH i2c: E2 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 17 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: E2 17 00 F6 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [09:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:01:11]wFMCommunicate OK [09:01:11]CreateOFDProtocolMessage done [09:01:11]OFDSenderStorePacket 157273 [09:01:11]StoreOFDPacket docnum=157273 [09:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 4A 04 01 1D 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 32 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 16 4A 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 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 D8 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 66 02 00 35 04 06 00 53 27 02 81 75 8F 76 26 B7 9E 7F 8D F6 BC [09:01:11]CheckFolder [09:01:11]dirname=/storage/ofd_packets [09:01:11]CheckFolder done [09:01:11]ProducePacketName [09:01:11]name=ofd_packets/00157273 [09:01:11]NVStorageSaveData ofd_packets/00157273 [09:01:11]File name is /storage/ofd_packets/00157273 [09:01:11]Write 298 bytes [09:01:11]NVStorageSaveData done [09:01:11]OFDSenderStorePacket done [09:01:11]KKMCreateOFDPacket done [09:01:11]NVStorageSaveData kkm_last_timestamp [09:01:11]File name is /storage/kkm_last_timestamp [09:01:11]Write 4 bytes [09:01:11]NVStorageSaveData done [09:01:11]ExternCall_PrintAddStr [09:01:11]wPrintStart [09:01:11]Write to MH i2c: 01 00 00 F7 2B 22 [09:01:11]Write i2c OK [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 [09:01:11]MH_I2C_Read... [09:01:11]Read from MH i2c: 01 07 00 F7 2B 00 00 00 00 00 FF 0F 37 [09:01:11]RasterBufferAndPrint [09:01:11]line Счет N : (1)875635 [09:01:11]line ИНН: 02508201610067 [09:01:11]line Контрольно-Кассовый Чек [09:01:11]line ПРОДАЖА [09:01:11]line ТРК (МРК, ГНК) : 24 [09:01:11]line Товар: 2710194210 [09:01:11]line ДТ-К-2 [09:01:11]line 19.690 * 76.20 [09:01:11]line = 1500.38 [09:01:11]line НДС 12% НСП 1% [09:01:11]line > о реализуемом товаре [09:01:11]line ИТОГО: 1500.38 [09:01:11]line НСП 1% : 13.28 [09:01:11]line НДС 12% : 159.33 [09:01:11]line Наличными: 0.00 [09:01:11]line Безнал.: 1500.38 [09:01:11]line Место: АЗС № 165 "Партнер Нефть" [09:01:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:01:11]line СНО: Общий режим [09:01:11]line Чек 101 22.10.2024 09:01 [09:01:11]line Смена: 316 ФФД: 1.0 [09:01:11]line ЗНМ: 0300000234 [09:01:11]line РНМ: 0000137193017469 [09:01:11]line Версия ККМ: v1.0 [09:01:11]line Платежная система: Mbank [09:01:11]line ФМ: 0000000000963156 [09:01:11]line ФД: 157273 [09:01:11]line ФПД: 91427010868623 [09:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090112&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157273&fm=91427010868623&tin=02508201610067®Number=0000137193017469&sum=150038 [09:01:11]OFD Sender: Processing packet 157273 [packets to send 52, broken 51] [09:01:11]ProducePacketName [09:01:11]name=ofd_packets/00157273 [09:01:11]OFD Sender: To server: pG, [09:01:11]CommunicateWithHost lk.salyk.kg:30040 [09:01:11]ConnectInit lk.salyk.kg [09:01:11]written 0, free lines is 4095 [09:01:12]Connected sock=7 [09:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 BB 4A 04 01 1D 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 32 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 16 4A 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 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 D8 69 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 59 66 02 00 35 04 06 00 53 27 02 81 75 8F 76 26 B7 9E 7F 8D F6 BC [09:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8C 3F 47 00 D5 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 39 36 33 31 35 36 10 04 04 00 59 66 02 00 F4 03 04 00 05 10 17 67 B6 04 01 00 00 AF 32 3A 86 42 E5 99 0C [09:01:12]CommunicateWithHost err = 0 [09:01:12]CheckOFDResponse [09:01:12]1017 (14) - 77093643461234 [09:01:12]1041 (16) - 0000000000963156 [09:01:12]1040 (4) - 157273 [09:01:12]1012 (4) - 22.10.2024 02:37 [09:01:12]1206 (1) - 0 [09:01:12]OFD Sender: Remove packet 157273 [09:01:12]ProducePacketName [09:01:12]name=ofd_packets/00157273 [09:01:12]NVStorageDeleteData [09:01:12]Write to MH i2c: 01 00 00 20 2C 4C [09:01:12]Write i2c OK [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: 01 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: 01 07 00 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: 01 07 00 20 2C 00 00 00 00 00 2B 0D 8B [09:01:12]RasterBufferAndPrint [09:01:12]line [09:01:12]line [09:01:12]line [09:01:12]line [09:01:12]line [09:01:12]written 0, free lines is 3379 [09:01:12]MH_Cut [09:01:12]Write to MH i2c: D1 01 00 27 2C 01 25 [09:01:12]Write i2c OK [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: D1 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: D1 01 00 [09:01:12]MH_I2C_Read... [09:01:12]Read from MH i2c: D1 01 00 27 2C 00 24 [09:01:12]Write to MH i2c: 01 00 00 28 2C 54 [09:01:12]Write i2c OK [09:01:12]MH_I2C_Read... [09:01:12]OFD Sender: No OFD packet to send [09:01:13]*** Cut start [09:01:13]*** Partial cut [09:01:13]*** CUTSNS_PIN = 1 [09:01:13]*** CUTSNS_PIN = 0 [09:01:13]*** Brake cut motor [09:01:13]Read from MH i2c: 01 [09:01:13]MH_I2C_Read... [09:01:13]*** Stop cut motor [09:01:13]*** Cut end [09:01:13]Read from MH i2c: 01 07 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: 01 07 00 28 2C 00 00 00 00 00 FF 0F 69 [09:01:13]process_action close_receipt done [09:01:13]requested_data is exist [09:01:13]produce_requested_data [09:01:13]requested_item fm.sn is exist - process it [09:01:13]wFMCommunicate request_size=4 [09:01:13]MH_SAM_APDU [09:01:13]CAPDU: 80 11 00 00 [09:01:13]Write to MH i2c: E2 08 00 29 2C 80 11 00 00 00 00 00 00 CF [09:01:13]Write i2c OK [09:01:13]MH_I2C_Read... [09:01:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:13]Read from MH i2c: E2 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 17 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 17 00 29 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [09:01:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:01:13]wFMCommunicate OK [09:01:13]requested_item fd.num is exist - process it [09:01:13]SAM_PROTO_GetFieldsCounters [09:01:13]wFMCommunicate request_size=4 [09:01:13]MH_SAM_APDU [09:01:13]CAPDU: 80 13 00 00 [09:01:13]Write to MH i2c: E2 08 00 2A 2C 80 13 00 00 00 00 00 00 D2 [09:01:13]Write i2c OK [09:01:13]MH_I2C_Read... [09:01:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:13]Read from MH i2c: E2 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 62 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 62 00 2A 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 66 02 00 0E 04 04 00 3C 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 38 [09:01:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 59 66 02 00 0E 04 04 00 3C 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:01:13]wFMCommunicate OK [09:01:13]SAM_PROTO_GetFieldsCounters done [09:01:13]requested_item shift.num is exist - process it [09:01:13]requested_item shift.opened is exist - process it [09:01:13]req_shift_opened [09:01:13]FM_GetShiftState [09:01:13]SAM_PROTO_GetShiftState [09:01:13]wFMCommunicate request_size=4 [09:01:13]MH_SAM_APDU [09:01:13]CAPDU: 80 13 01 00 [09:01:13]Write to MH i2c: E2 08 00 2B 2C 80 13 01 00 00 00 00 00 D4 [09:01:13]Write i2c OK [09:01:13]MH_I2C_Read... [09:01:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:13]Read from MH i2c: E2 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 0E 00 [09:01:13]MH_I2C_Read... [09:01:13]Read from MH i2c: E2 0E 00 2B 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5A [09:01:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:01:13]wFMCommunicate OK [09:01:13]SAM_PROTO_GetShiftState done [09:01:13]FM_GetShiftState done [09:01:13]req_shift_opened done [09:01:13]requested_item shift.open_date is exist - process it [09:01:13]req_shift_open_date [09:01:13]req_shift_open_date done [09:01:13]produce_requested_data done [09:01:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157273,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:01:13]process_action_free close_receipt [09:01:13]json_value_free [09:01:13]json_value_free done [09:01:13]process_json_proto returns [09:01:13]Send response to host [09:01:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157273,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:01:13]free response buf [09:01:13]execute_script done [09:01:13]execute_script returns [09:01:13]free content buf [09:01:13]Sock 9.Close socket [09:01:13]Sock 9.Thread stoped [09:01:17]OFD Sender: No OFD packet to send [09:01:22]OFD Sender: No OFD packet to send [09:01:27]OFD Sender: No OFD packet to send [09:01:32]OFD Sender: No OFD packet to send [09:01:37]OFD Sender: No OFD packet to send [09:01:42]OFD Sender: No OFD packet to send [09:01:47]OFD Sender: No OFD packet to send [09:01:52]OFD Sender: No OFD packet to send [09:01:57]OFD Sender: No OFD packet to send [09:02:02]OFD Sender: No OFD packet to send [09:02:07]OFD Sender: No OFD packet to send [09:02:12]OFD Sender: No OFD packet to send [09:02:17]OFD Sender: No OFD packet to send [09:02:22]OFD Sender: No OFD packet to send [09:02:25]accept exits with 10 [09:02:25]New connection [09:02:25]New thread 3066801508 created [09:02:25]Thread 3066944868 joined [09:02:25]Waiting for new connection... [09:02:25] Sock 10.Parse request [09:02:25]Sock 10.Check first char [09:02:25]Sock 10.First char is OK [09:02:25]request: POST /json_proto HTTP/1.0 [09:02:25]Method: POST [09:02:25]URL: /json_proto [09:02:25]Method is POST - this is cgi request [09:02:25]url: /json_proto [09:02:25]query_string will be loaded in cgi processing [09:02:25]execute_cgi json_proto POST (null) [09:02:25]execute_cgi path=json_proto method=POST [09:02:25]POST find Content-Length [09:02:25]Host: 172.17.53.67:8080 [09:02:25]Content-Length: 769 [09:02:25]Content-Type: application/json [09:02:25] [09:02:25]POST finish read [09:02:25]Found Content-Length = 769 [09:02:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:25]execute_script... [09:02: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)875636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:25]POST & json_proto [09:02:25]process_json_proto [09:02:25]json parsed OK: [09:02:25]protocol is kg_v1.0 [09:02:25]action value=close_receipt [09:02:25]process_action close_receipt [09:02:25]cmd_close_receipt [09:02:25]MH_GetDate [09:02:25]Write to MH i2c: F0 00 00 2C 2C 47 [09:02:25]Write i2c OK [09:02:25]MH_I2C_Read... [09:02:25]Read from MH i2c: F0 [09:02:25]MH_I2C_Read... [09:02:25]Read from MH i2c: F0 09 00 [09:02:25]MH_I2C_Read... [09:02:25]Read from MH i2c: F0 09 00 2C 2C 00 24 6A 17 67 19 BC 99 64 2E [09:02:25]GetLastDocTimeStamp 1729587672 [09:02:25]current date 1729587748 [09:02:25]FM_GetShiftState [09:02:25]SAM_PROTO_GetShiftState [09:02:25]wFMCommunicate request_size=4 [09:02:25]MH_SAM_APDU [09:02:25]CAPDU: 80 13 01 00 [09:02:25]Write to MH i2c: E2 08 00 2D 2C 80 13 01 00 00 00 00 00 D6 [09:02:25]Write i2c OK [09:02:25]MH_I2C_Read... [09:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:26]Read from MH i2c: E2 [09:02:26]MH_I2C_Read... [09:02:26]Read from MH i2c: E2 0E 00 [09:02:26]MH_I2C_Read... [09:02:26]Read from MH i2c: E2 0E 00 2D 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5C [09:02:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:02:26]wFMCommunicate OK [09:02:26]SAM_PROTO_GetShiftState done [09:02:26]FM_GetShiftState done [09:02:26]opened in 1729556748 [09:02:26]opened+sec_in_day 1729643148 [09:02:26]quantity*price = 100021 [09:02:26]sum+1 = 100023 [09:02:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 102 22.10.2024 09:02 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157274 ФПД: 3860023651482 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157274&fm=3860023651482&tin=02508201610067®Number=0000137193017469&sum=100022 [09:02:27]StoreToDocumentArchive [09:02:27]shift 316 fd 157274 [09:02:27]save to /storage/0316/doc_00157274 [09:02:27]save last doc name /storage/0316/doc_00157274 to /storage/kkm_last_doc_name [09:02:27]save OK [09:02:27]Clear old archive folders... [09:02:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:02:27]tlvbuf is 001717B0 [09:02:27]SAM_PROTO_ClearQueue [09:02:27]wFMCommunicate request_size=4 [09:02:27]MH_SAM_APDU [09:02:27]CAPDU: 80 09 00 00 [09:02:27]Write to MH i2c: E2 08 00 3A 2C 80 09 00 00 00 00 00 00 D8 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 3A 2C 00 90 00 DA [09:02:27]RAPDU: 90 00 [09:02:27]wFMCommunicate OK [09:02:27]SAM_PROTO_ClearQueue done [09:02:27]KKMCreateOFDPacket [09:02:27]OFDProtocolAddRootSTLVToBuf [09:02:27]FM_MakeSignedData [09:02:27]FM_MakeSignedData [09:02:27]SAM_PROTO_SignData [09:02:27]wFMCommunicate request_size=4 [09:02:27]MH_SAM_APDU [09:02:27]CAPDU: 80 0D 01 02 [09:02:27]Write to MH i2c: E2 08 00 3B 2C 80 0D 01 02 00 00 00 00 E0 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 3B 2C 00 90 00 DB [09:02:27]RAPDU: 90 00 [09:02:27]wFMCommunicate OK [09:02:27]wFMCommunicate request_size=255 [09:02:27]MH_SAM_APDU [09:02: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 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 24 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 66 02 00 35 04 06 00 03 [09:02:27]Write to MH i2c: E2 02 01 3C 2C 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 24 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 66 02 00 35 04 06 00 03 00 00 44 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 3C 2C 00 90 00 DC [09:02:27]RAPDU: 90 00 [09:02:27]wFMCommunicate OK [09:02:27]wFMCommunicate request_size=10 [09:02:27]MH_SAM_APDU [09:02:27]CAPDU: 80 0D 02 02 05 82 BB 56 AC 9A [09:02:27]Write to MH i2c: E2 0D 00 3D 2C 80 0D 02 02 05 00 82 BB 56 AC 9A 00 00 C6 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 03 00 3D 2C 00 90 00 DD [09:02:27]RAPDU: 90 00 [09:02:27]wFMCommunicate OK [09:02:27]wFMCommunicate request_size=4 [09:02:27]MH_SAM_APDU [09:02:27]CAPDU: 80 0D 03 02 [09:02:27]Write to MH i2c: E2 08 00 3E 2C 80 0D 03 02 00 00 00 00 E5 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 0B 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 0B 00 3E 2C 00 74 83 60 72 C3 C9 CB 82 90 00 88 [09:02:27]RAPDU: 74 83 60 72 C3 C9 CB 82 90 00 [09:02:27]wFMCommunicate OK [09:02:27]SAM_PROTO_SignData done [09:02:27]FM_MakeSignedData done [09:02:27]CreateOFDProtocolMessage [09:02:27]wFMCommunicate request_size=4 [09:02:27]MH_SAM_APDU [09:02:27]CAPDU: 80 11 00 00 [09:02:27]Write to MH i2c: E2 08 00 3F 2C 80 11 00 00 00 00 00 00 E5 [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:27]Read from MH i2c: E2 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 17 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: E2 17 00 3F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [09:02:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:02:27]wFMCommunicate OK [09:02:27]CreateOFDProtocolMessage done [09:02:27]OFDSenderStorePacket 157274 [09:02:27]StoreOFDPacket docnum=157274 [09:02:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 85 07 01 8A C2 5A 03 01 00 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 24 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 66 02 00 35 04 06 00 03 82 BB 56 AC 9A 74 83 60 72 C3 C9 CB 82 [09:02:27]CheckFolder [09:02:27]dirname=/storage/ofd_packets [09:02:27]CheckFolder done [09:02:27]ProducePacketName [09:02:27]name=ofd_packets/00157274 [09:02:27]NVStorageSaveData ofd_packets/00157274 [09:02:27]File name is /storage/ofd_packets/00157274 [09:02:27]Write 301 bytes [09:02:27]NVStorageSaveData done [09:02:27]OFDSenderStorePacket done [09:02:27]KKMCreateOFDPacket done [09:02:27]NVStorageSaveData kkm_last_timestamp [09:02:27]File name is /storage/kkm_last_timestamp [09:02:27]Write 4 bytes [09:02:27]NVStorageSaveData done [09:02:27]ExternCall_PrintAddStr [09:02:27]wPrintStart [09:02:27]Write to MH i2c: 01 00 00 40 2C 6C [09:02:27]Write i2c OK [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: 01 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: 01 07 00 [09:02:27]MH_I2C_Read... [09:02:27]Read from MH i2c: 01 07 00 40 2C 00 00 00 00 00 FF 0F 81 [09:02:27]RasterBufferAndPrint [09:02:27]line Счет N : (1)875636 [09:02:27]line ИНН: 02508201610067 [09:02:27]line Контрольно-Кассовый Чек [09:02:27]line ПРОДАЖА [09:02:27]line ТРК (МРК, ГНК) : 11 [09:02:27]line Товар: 2710124500 [09:02:27]line Аи-95-К-5 [09:02:27]line 13.480 * 74.20 [09:02:27]line = 1000.22 [09:02:27]line НДС 12% НСП 1% [09:02:27]line > о реализуемом товаре [09:02:27]line ИТОГО: 1000.22 [09:02:27]line НСП 1% : 8.85 [09:02:27]line НДС 12% : 106.22 [09:02:27]line Наличными: 0.00 [09:02:27]line Безнал.: 1000.22 [09:02:27]line Место: АЗС № 165 "Партнер Нефть" [09:02:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:02:27]line СНО: Общий режим [09:02:27]line Чек 102 22.10.2024 09:02 [09:02:27]line Смена: 316 ФФД: 1.0 [09:02:27]line ЗНМ: 0300000234 [09:02:27]line РНМ: 0000137193017469 [09:02:27]line Версия ККМ: v1.0 [09:02:27]line Платежная система: Mbank [09:02:27]line ФМ: 0000000000963156 [09:02:27]line ФД: 157274 [09:02:27]line ФПД: 3860023651482 [09:02:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090228&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157274&fm=3860023651482&tin=02508201610067®Number=0000137193017469&sum=100022 [09:02:27]OFD Sender: Processing packet 157274 [packets to send 52, broken 51] [09:02:27]ProducePacketName [09:02:27]name=ofd_packets/00157274 [09:02:27]OFD Sender: To server: pG, [09:02:27]CommunicateWithHost lk.salyk.kg:30040 [09:02:28]ConnectInit lk.salyk.kg [09:02:28]written 0, free lines is 4095 [09:02:28]Connected sock=9 [09:02:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A3 85 07 01 8A C2 5A 03 01 00 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 24 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5A 66 02 00 35 04 06 00 03 82 BB 56 AC 9A 74 83 60 72 C3 C9 CB 82 [09:02:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 16 C6 47 00 2A 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 39 36 33 31 35 36 10 04 04 00 5A 66 02 00 F4 03 04 00 51 10 17 67 B6 04 01 00 00 F7 40 CB 16 78 DC 93 9C [09:02:28]CommunicateWithHost err = 0 [09:02:28]CheckOFDResponse [09:02:28]1017 (14) - 77093643461234 [09:02:28]1041 (16) - 0000000000963156 [09:02:28]1040 (4) - 157274 [09:02:28]1012 (4) - 22.10.2024 02:39 [09:02:28]1206 (1) - 0 [09:02:28]OFD Sender: Remove packet 157274 [09:02:28]ProducePacketName [09:02:28]name=ofd_packets/00157274 [09:02:28]NVStorageDeleteData [09:02:28]Write to MH i2c: 01 00 00 69 2C 95 [09:02:28]Write i2c OK [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: 01 [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: 01 07 00 [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: 01 07 00 69 2C 00 00 00 00 00 17 0D C0 [09:02:28]RasterBufferAndPrint [09:02:28]line [09:02:28]line [09:02:28]line [09:02:28]line [09:02:28]line [09:02:28]written 0, free lines is 3361 [09:02:28]MH_Cut [09:02:28]Write to MH i2c: D1 01 00 70 2C 01 6E [09:02:28]Write i2c OK [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: D1 [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: D1 01 00 [09:02:28]MH_I2C_Read... [09:02:28]Read from MH i2c: D1 01 00 70 2C 00 6D [09:02:28]Write to MH i2c: 01 00 00 71 2C 9D [09:02:28]Write i2c OK [09:02:28]MH_I2C_Read... [09:02:28]OFD Sender: No OFD packet to send [09:02:29]*** Cut start [09:02:29]*** Partial cut [09:02:29]*** CUTSNS_PIN = 1 [09:02:29]*** CUTSNS_PIN = 0 [09:02:29]*** Brake cut motor [09:02:29]Read from MH i2c: 01 [09:02:29]MH_I2C_Read... [09:02:29]*** Stop cut motor [09:02:29]*** Cut end [09:02:29]Read from MH i2c: 01 07 00 [09:02:29]MH_I2C_Read... [09:02:29]Read from MH i2c: 01 07 00 71 2C 00 00 00 00 00 FF 0F B2 [09:02:29]process_action close_receipt done [09:02:29]requested_data is exist [09:02:29]produce_requested_data [09:02:29]requested_item fm.sn is exist - process it [09:02:29]wFMCommunicate request_size=4 [09:02:29]MH_SAM_APDU [09:02:29]CAPDU: 80 11 00 00 [09:02:29]Write to MH i2c: E2 08 00 72 2C 80 11 00 00 00 00 00 00 18 [09:02:29]Write i2c OK [09:02:29]MH_I2C_Read... [09:02:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:29]Read from MH i2c: E2 [09:02:29]MH_I2C_Read... [09:02:29]Read from MH i2c: E2 17 00 [09:02:29]MH_I2C_Read... [09:02:29]Read from MH i2c: E2 17 00 72 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 69 [09:02:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:02:29]wFMCommunicate OK [09:02:29]requested_item fd.num is exist - process it [09:02:29]SAM_PROTO_GetFieldsCounters [09:02:29]wFMCommunicate request_size=4 [09:02:29]MH_SAM_APDU [09:02:29]CAPDU: 80 13 00 00 [09:02:29]Write to MH i2c: E2 08 00 73 2C 80 13 00 00 00 00 00 00 1B [09:02:29]Write i2c OK [09:02:29]MH_I2C_Read... [09:02:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:29]Read from MH i2c: E2 [09:02:29]MH_I2C_Read... [09:02:29]Read from MH i2c: E2 62 00 [09:02:29]MH_I2C_Read... [09:02:29]Read from MH i2c: E2 62 00 73 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 66 02 00 0E 04 04 00 3C 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 85 [09:02:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5A 66 02 00 0E 04 04 00 3C 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:02:29]wFMCommunicate OK [09:02:29]SAM_PROTO_GetFieldsCounters done [09:02:29]requested_item shift.num is exist - process it [09:02:29]requested_item shift.opened is exist - process it [09:02:29]req_shift_opened [09:02:29]FM_GetShiftState [09:02:29]SAM_PROTO_GetShiftState [09:02:29]wFMCommunicate request_size=4 [09:02:29]MH_SAM_APDU [09:02:29]CAPDU: 80 13 01 00 [09:02:29]Write to MH i2c: E2 08 00 74 2C 80 13 01 00 00 00 00 00 1D [09:02:29]Write i2c OK [09:02:29]MH_I2C_Read... [09:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:30]Read from MH i2c: E2 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: E2 0E 00 [09:02:30]MH_I2C_Read... [09:02:30]Read from MH i2c: E2 0E 00 74 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A3 [09:02:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:02:30]wFMCommunicate OK [09:02:30]SAM_PROTO_GetShiftState done [09:02:30]FM_GetShiftState done [09:02:30]req_shift_opened done [09:02:30]requested_item shift.open_date is exist - process it [09:02:30]req_shift_open_date [09:02:30]req_shift_open_date done [09:02:30]produce_requested_data done [09:02:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157274,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:02:30]process_action_free close_receipt [09:02:30]json_value_free [09:02:30]json_value_free done [09:02:30]process_json_proto returns [09:02:30]Send response to host [09:02:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157274,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:02:30]free response buf [09:02:30]execute_script done [09:02:30]execute_script returns [09:02:30]free content buf [09:02:30]Sock 10.Close socket [09:02:30]Sock 10.Thread stoped [09:02:33]OFD Sender: No OFD packet to send [09:02:38]OFD Sender: No OFD packet to send [09:02:43]OFD Sender: No OFD packet to send [09:02:48]OFD Sender: No OFD packet to send [09:02:53]OFD Sender: No OFD packet to send [09:02:58]OFD Sender: No OFD packet to send [09:03:03]OFD Sender: No OFD packet to send [09:03:07]accept exits with 7 [09:03:07]New connection [09:03:07]New thread 3066944868 created [09:03:07]Thread 3066801508 joined [09:03:07]Waiting for new connection... [09:03:07] Sock 7.Parse request [09:03:07]Sock 7.Check first char [09:03:07]Sock 7.First char is OK [09:03:07]request: POST /json_proto HTTP/1.0 [09:03:07]Method: POST [09:03:07]URL: /json_proto [09:03:07]Method is POST - this is cgi request [09:03:07]url: /json_proto [09:03:07]query_string will be loaded in cgi processing [09:03:07]execute_cgi json_proto POST (null) [09:03:07]execute_cgi path=json_proto method=POST [09:03:07]POST find Content-Length [09:03:07]Host: 172.17.53.67:8080 [09:03:07]Content-Length: 678 [09:03:07]Content-Type: application/json [09:03:07] [09:03:07]POST finish read [09:03:07]Found Content-Length = 678 [09:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875637", "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.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [09:03:07]execute_script... [09:03: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)875637", "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.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [09:03:07]POST & json_proto [09:03:07]process_json_proto [09:03:07]json parsed OK: [09:03:07]protocol is kg_v1.0 [09:03:07]action value=close_receipt [09:03:07]process_action close_receipt [09:03:07]cmd_close_receipt [09:03:07]MH_GetDate [09:03:07]Write to MH i2c: F0 00 00 75 2C 90 [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 09 00 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: F0 09 00 75 2C 00 4E 6A 17 67 19 BC 99 64 A1 [09:03:07]GetLastDocTimeStamp 1729587748 [09:03:07]current date 1729587790 [09:03:07]FM_GetShiftState [09:03:07]SAM_PROTO_GetShiftState [09:03:07]wFMCommunicate request_size=4 [09:03:07]MH_SAM_APDU [09:03:07]CAPDU: 80 13 01 00 [09:03:07]Write to MH i2c: E2 08 00 76 2C 80 13 01 00 00 00 00 00 1F [09:03:07]Write i2c OK [09:03:07]MH_I2C_Read... [09:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:07]Read from MH i2c: E2 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 0E 00 [09:03:07]MH_I2C_Read... [09:03:07]Read from MH i2c: E2 0E 00 76 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A5 [09:03:07]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:03:07]wFMCommunicate OK [09:03:07]SAM_PROTO_GetShiftState done [09:03:07]FM_GetShiftState done [09:03:07]opened in 1729556748 [09:03:07]opened+sec_in_day 1729643148 [09:03:07]quantity*price = 70044 [09:03:07]sum+1 = 70045 [09:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 103 22.10.2024 09:03 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157275 ФПД: 66146173252068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090310&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157275&fm=66146173252068&tin=02508201610067®Number=0000137193017469&sum=70000 [09:03:08]StoreToDocumentArchive [09:03:08]shift 316 fd 157275 [09:03:08]save to /storage/0316/doc_00157275 [09:03:08]save last doc name /storage/0316/doc_00157275 to /storage/kkm_last_doc_name [09:03:08]save OK [09:03:08]Clear old archive folders... [09:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:03:08]tlvbuf is 001717A0 [09:03:08]SAM_PROTO_ClearQueue [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 09 00 00 [09:03:08]Write to MH i2c: E2 08 00 83 2C 80 09 00 00 00 00 00 00 21 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 83 2C 00 90 00 23 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_ClearQueue done [09:03:08]KKMCreateOFDPacket [09:03:08]OFDProtocolAddRootSTLVToBuf [09:03:08]FM_MakeSignedData [09:03:08]FM_MakeSignedData [09:03:08]SAM_PROTO_SignData [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 01 02 [09:03:08]Write to MH i2c: E2 08 00 84 2C 80 0D 01 02 00 00 00 00 29 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 84 2C 00 90 00 24 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=255 [09:03:08]MH_SAM_APDU [09:03: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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 67 00 00 00 F4 03 04 00 4E 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 66 02 00 35 04 06 00 3C [09:03:08]Write to MH i2c: E2 02 01 85 2C 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 67 00 00 00 F4 03 04 00 4E 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 66 02 00 35 04 06 00 3C 00 00 B9 [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 85 2C 00 90 00 25 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=10 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 02 02 05 28 DB 28 F1 E4 [09:03:08]Write to MH i2c: E2 0D 00 86 2C 80 0D 02 02 05 00 28 DB 28 F1 E4 00 00 36 [09:03:08]OFD Sender: No OFD packet to send [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 03 00 86 2C 00 90 00 26 [09:03:08]RAPDU: 90 00 [09:03:08]wFMCommunicate OK [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 0D 03 02 [09:03:08]Write to MH i2c: E2 08 00 87 2C 80 0D 03 02 00 00 00 00 2E [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:08]Read from MH i2c: E2 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 [09:03:08]MH_I2C_Read... [09:03:08]Read from MH i2c: E2 0B 00 87 2C 00 04 E6 48 01 8E D7 75 13 90 00 4F [09:03:08]RAPDU: 04 E6 48 01 8E D7 75 13 90 00 [09:03:08]wFMCommunicate OK [09:03:08]SAM_PROTO_SignData done [09:03:08]FM_MakeSignedData done [09:03:08]CreateOFDProtocolMessage [09:03:08]wFMCommunicate request_size=4 [09:03:08]MH_SAM_APDU [09:03:08]CAPDU: 80 11 00 00 [09:03:08]Write to MH i2c: E2 08 00 88 2C 80 11 00 00 00 00 00 00 2E [09:03:08]Write i2c OK [09:03:08]MH_I2C_Read... [09:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:09]Read from MH i2c: E2 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 17 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: E2 17 00 88 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [09:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:09]wFMCommunicate OK [09:03:09]CreateOFDProtocolMessage done [09:03:09]OFDSenderStorePacket 157275 [09:03:09]StoreOFDPacket docnum=157275 [09:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 DC 07 01 C2 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 67 00 00 00 F4 03 04 00 4E 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 66 02 00 35 04 06 00 3C 28 DB 28 F1 E4 04 E6 48 01 8E D7 75 13 [09:03:09]CheckFolder [09:03:09]dirname=/storage/ofd_packets [09:03:09]CheckFolder done [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00157275 [09:03:09]NVStorageSaveData ofd_packets/00157275 [09:03:09]File name is /storage/ofd_packets/00157275 [09:03:09]Write 301 bytes [09:03:09]NVStorageSaveData done [09:03:09]OFDSenderStorePacket done [09:03:09]KKMCreateOFDPacket done [09:03:09]NVStorageSaveData kkm_last_timestamp [09:03:09]File name is /storage/kkm_last_timestamp [09:03:09]Write 4 bytes [09:03:09]NVStorageSaveData done [09:03:09]ExternCall_PrintAddStr [09:03:09]wPrintStart [09:03:09]Write to MH i2c: 01 00 00 89 2C B5 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 89 2C 00 00 00 00 00 FF 0F CA [09:03:09]RasterBufferAndPrint [09:03:09]line Счет N : (1)875637 [09:03:09]line ИНН: 02508201610067 [09:03:09]line Контрольно-Кассовый Чек [09:03:09]line ПРОДАЖА [09:03:09]line ТРК (МРК, ГНК) : 22 [09:03:09]line Товар: 2710124130 [09:03:09]line Аи-92-К-5 [09:03:09]line 10.470 * 66.90 [09:03:09]line = 700.44 [09:03:09]line НДС 12% НСП 1% [09:03:09]line > о реализуемом товаре [09:03:09]line ОКРУГЛЕНИЕ: -0.44 [09:03:09]line ИТОГО: 700.00 [09:03:09]line Внесено: 700.00 [09:03:09]line СДАЧА: 0.00 [09:03:09]line НСП 1% : 6.20 [09:03:09]line НДС 12% : 74.38 [09:03:09]line Наличными: 700.00 [09:03:09]line Безнал.: 0.00 [09:03:09]line Место: АЗС № 165 "Партнер Нефть" [09:03:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:03:09]line СНО: Общий режим [09:03:09]line Чек 103 22.10.2024 09:03 [09:03:09]line Смена: 316 ФФД: 1.0 [09:03:09]line ЗНМ: 0300000234 [09:03:09]line РНМ: 0000137193017469 [09:03:09]line Версия ККМ: v1.0 [09:03:09]line ФМ: 0000000000963156 [09:03:09]line ФД: 157275 [09:03:09]line ФПД: 66146173252068 [09:03:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090310&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157275&fm=66146173252068&tin=02508201610067®Number=0000137193017469&sum=70000 [09:03:09]OFD Sender: Processing packet 157275 [packets to send 52, broken 51] [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00157275 [09:03:09]OFD Sender: To server: pG, [09:03:09]CommunicateWithHost lk.salyk.kg:30040 [09:03:09]ConnectInit lk.salyk.kg [09:03:09]written 0, free lines is 4095 [09:03:09]Connected sock=10 [09:03:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 DC 07 01 C2 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 67 00 00 00 F4 03 04 00 4E 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5B 66 02 00 35 04 06 00 3C 28 DB 28 F1 E4 04 E6 48 01 8E D7 75 13 [09:03:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 68 95 47 00 13 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 39 36 33 31 35 36 10 04 04 00 5B 66 02 00 F4 03 04 00 7B 10 17 67 B6 04 01 00 00 DC 5B A3 72 E3 A0 22 A2 [09:03:09]CommunicateWithHost err = 0 [09:03:09]CheckOFDResponse [09:03:09]1017 (14) - 77093643461234 [09:03:09]1041 (16) - 0000000000963156 [09:03:09]1040 (4) - 157275 [09:03:09]1012 (4) - 22.10.2024 02:39 [09:03:09]1206 (1) - 0 [09:03:09]OFD Sender: Remove packet 157275 [09:03:09]ProducePacketName [09:03:09]name=ofd_packets/00157275 [09:03:09]NVStorageDeleteData [09:03:09]Write to MH i2c: 01 00 00 B4 2C E0 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: 01 07 00 B4 2C 00 00 00 00 00 F4 0C E7 [09:03:09]RasterBufferAndPrint [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]line [09:03:09]written 0, free lines is 3326 [09:03:09]MH_Cut [09:03:09]Write to MH i2c: D1 01 00 BB 2C 01 B9 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 [09:03:09]MH_I2C_Read... [09:03:09]Read from MH i2c: D1 01 00 BB 2C 00 B8 [09:03:09]Write to MH i2c: 01 00 00 BC 2C E8 [09:03:09]Write i2c OK [09:03:09]MH_I2C_Read... [09:03:10]OFD Sender: No OFD packet to send [09:03:10]*** Cut start [09:03:10]*** Partial cut [09:03:10]*** CUTSNS_PIN = 1 [09:03:10]*** CUTSNS_PIN = 0 [09:03:10]*** Brake cut motor [09:03:11]Read from MH i2c: 01 [09:03:11]MH_I2C_Read... [09:03:11]*** Stop cut motor [09:03:11]*** Cut end [09:03:11]Read from MH i2c: 01 07 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: 01 07 00 BC 2C 00 00 00 00 00 FF 0F FD [09:03:11]process_action close_receipt done [09:03:11]requested_data is exist [09:03:11]produce_requested_data [09:03:11]requested_item fm.sn is exist - process it [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 11 00 00 [09:03:11]Write to MH i2c: E2 08 00 BD 2C 80 11 00 00 00 00 00 00 63 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 17 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 17 00 BD 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [09:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:03:11]wFMCommunicate OK [09:03:11]requested_item fd.num is exist - process it [09:03:11]SAM_PROTO_GetFieldsCounters [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 13 00 00 [09:03:11]Write to MH i2c: E2 08 00 BE 2C 80 13 00 00 00 00 00 00 66 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 62 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 62 00 BE 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 66 02 00 0E 04 04 00 3C 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 D4 [09:03:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5B 66 02 00 0E 04 04 00 3C 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:03:11]wFMCommunicate OK [09:03:11]SAM_PROTO_GetFieldsCounters done [09:03:11]requested_item shift.num is exist - process it [09:03:11]requested_item shift.opened is exist - process it [09:03:11]req_shift_opened [09:03:11]FM_GetShiftState [09:03:11]SAM_PROTO_GetShiftState [09:03:11]wFMCommunicate request_size=4 [09:03:11]MH_SAM_APDU [09:03:11]CAPDU: 80 13 01 00 [09:03:11]Write to MH i2c: E2 08 00 BF 2C 80 13 01 00 00 00 00 00 68 [09:03:11]Write i2c OK [09:03:11]MH_I2C_Read... [09:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:11]Read from MH i2c: E2 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 0E 00 [09:03:11]MH_I2C_Read... [09:03:11]Read from MH i2c: E2 0E 00 BF 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EE [09:03:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:03:11]wFMCommunicate OK [09:03:11]SAM_PROTO_GetShiftState done [09:03:11]FM_GetShiftState done [09:03:11]req_shift_opened done [09:03:11]requested_item shift.open_date is exist - process it [09:03:11]req_shift_open_date [09:03:11]req_shift_open_date done [09:03:11]produce_requested_data done [09:03:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157275,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:03:11]process_action_free close_receipt [09:03:11]json_value_free [09:03:11]json_value_free done [09:03:11]process_json_proto returns [09:03:11]Send response to host [09:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157275,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:03:11]free response buf [09:03:11]execute_script done [09:03:11]execute_script returns [09:03:11]free content buf [09:03:11]Sock 7.Close socket [09:03:11]Sock 7.Thread stoped [09:03:15]OFD Sender: No OFD packet to send [09:03:20]OFD Sender: No OFD packet to send [09:03:25]OFD Sender: No OFD packet to send [09:03:30]OFD Sender: No OFD packet to send [09:03:35]OFD Sender: No OFD packet to send [09:03:40]OFD Sender: No OFD packet to send [09:03:45]OFD Sender: No OFD packet to send [09:03:50]OFD Sender: No OFD packet to send [09:03:55]OFD Sender: No OFD packet to send [09:04:00]OFD Sender: No OFD packet to send [09:04:05]OFD Sender: No OFD packet to send [09:04:10]OFD Sender: No OFD packet to send [09:04:15]OFD Sender: No OFD packet to send [09:04:20]OFD Sender: No OFD packet to send [09:04:25]OFD Sender: No OFD packet to send [09:04:30]OFD Sender: No OFD packet to send [09:04:35]OFD Sender: No OFD packet to send [09:04:40]OFD Sender: No OFD packet to send [09:04:45]OFD Sender: No OFD packet to send [09:04:50]OFD Sender: No OFD packet to send [09:04:55]OFD Sender: No OFD packet to send [09:05:00]OFD Sender: No OFD packet to send [09:05:05]OFD Sender: No OFD packet to send [09:05:07]accept exits with 9 [09:05:07]New connection [09:05:07]New thread 3066801508 created [09:05:07]Thread 3066944868 joined [09:05:07]Waiting for new connection... [09:05:07] Sock 9.Parse request [09:05:07]Sock 9.Check first char [09:05:07]Sock 9.First char is OK [09:05:07]request: POST /json_proto HTTP/1.0 [09:05:07]Method: POST [09:05:07]URL: /json_proto [09:05:07]Method is POST - this is cgi request [09:05:07]url: /json_proto [09:05:07]query_string will be loaded in cgi processing [09:05:07]execute_cgi json_proto POST (null) [09:05:07]execute_cgi path=json_proto method=POST [09:05:07]POST find Content-Length [09:05:07]Host: 172.17.53.67:8080 [09:05:07]Content-Length: 671 [09:05:07]Content-Type: application/json [09:05:07] [09:05:07]POST finish read [09:05:07]Found Content-Length = 671 [09:05:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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" ] } } [09:05:07]execute_script... [09:05: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)875638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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" ] } } [09:05:07]POST & json_proto [09:05:07]process_json_proto [09:05:07]json parsed OK: [09:05:07]protocol is kg_v1.0 [09:05:07]action value=close_receipt [09:05:07]process_action close_receipt [09:05:07]cmd_close_receipt [09:05:07]MH_GetDate [09:05:07]Write to MH i2c: F0 00 00 C0 2C DB [09:05:07]Write i2c OK [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 09 00 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: F0 09 00 C0 2C 00 C6 6A 17 67 19 BC 99 64 64 [09:05:07]GetLastDocTimeStamp 1729587790 [09:05:07]current date 1729587910 [09:05:07]FM_GetShiftState [09:05:07]SAM_PROTO_GetShiftState [09:05:07]wFMCommunicate request_size=4 [09:05:07]MH_SAM_APDU [09:05:07]CAPDU: 80 13 01 00 [09:05:07]Write to MH i2c: E2 08 00 C1 2C 80 13 01 00 00 00 00 00 6A [09:05:07]Write i2c OK [09:05:07]MH_I2C_Read... [09:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:07]Read from MH i2c: E2 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: E2 0E 00 [09:05:07]MH_I2C_Read... [09:05:07]Read from MH i2c: E2 0E 00 C1 2C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F0 [09:05:07]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:05:07]wFMCommunicate OK [09:05:07]SAM_PROTO_GetShiftState done [09:05:07]FM_GetShiftState done [09:05:07]opened in 1729556748 [09:05:07]opened+sec_in_day 1729643148 [09:05:07]quantity*price = 70041 [09:05:07]sum+1 = 70043 [09:05:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 104 22.10.2024 09:05 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157276 ФПД: 200290468265843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090510&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157276&fm=200290468265843&tin=02508201610067®Number=0000137193017469&sum=70000 [09:05:09]StoreToDocumentArchive [09:05:09]shift 316 fd 157276 [09:05:09]save to /storage/0316/doc_00157276 [09:05:09]save last doc name /storage/0316/doc_00157276 to /storage/kkm_last_doc_name [09:05:09]save OK [09:05:09]Clear old archive folders... [09:05:09]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:05:09]tlvbuf is 0028A380 [09:05:09]SAM_PROTO_ClearQueue [09:05:09]wFMCommunicate request_size=4 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 09 00 00 [09:05:09]Write to MH i2c: E2 08 00 CE 2C 80 09 00 00 00 00 00 00 6C [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 CE 2C 00 90 00 6E [09:05:09]RAPDU: 90 00 [09:05:09]wFMCommunicate OK [09:05:09]SAM_PROTO_ClearQueue done [09:05:09]KKMCreateOFDPacket [09:05:09]OFDProtocolAddRootSTLVToBuf [09:05:09]FM_MakeSignedData [09:05:09]FM_MakeSignedData [09:05:09]SAM_PROTO_SignData [09:05:09]wFMCommunicate request_size=4 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 0D 01 02 [09:05:09]Write to MH i2c: E2 08 00 CF 2C 80 0D 01 02 00 00 00 00 74 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 CF 2C 00 90 00 6F [09:05:09]RAPDU: 90 00 [09:05:09]wFMCommunicate OK [09:05:09]wFMCommunicate request_size=255 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 68 00 00 00 F4 03 04 00 C6 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 66 02 00 35 04 06 00 [09:05:09]Write to MH i2c: E2 02 01 D0 2C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 68 00 00 00 F4 03 04 00 C6 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 66 02 00 35 04 06 00 00 00 0D [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 D0 2C 00 90 00 70 [09:05:09]RAPDU: 90 00 [09:05:09]wFMCommunicate OK [09:05:09]wFMCommunicate request_size=11 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 0D 02 02 06 B6 29 C2 36 7F 73 [09:05:09]Write to MH i2c: E2 0E 00 D1 2C 80 0D 02 02 06 00 B6 29 C2 36 7F 73 00 00 4C [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 03 00 D1 2C 00 90 00 71 [09:05:09]RAPDU: 90 00 [09:05:09]wFMCommunicate OK [09:05:09]wFMCommunicate request_size=4 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 0D 03 02 [09:05:09]Write to MH i2c: E2 08 00 D2 2C 80 0D 03 02 00 00 00 00 79 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 0B 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 0B 00 D2 2C 00 04 6E 4C 8A 83 5D 14 15 90 00 CB [09:05:09]RAPDU: 04 6E 4C 8A 83 5D 14 15 90 00 [09:05:09]wFMCommunicate OK [09:05:09]SAM_PROTO_SignData done [09:05:09]FM_MakeSignedData done [09:05:09]CreateOFDProtocolMessage [09:05:09]wFMCommunicate request_size=4 [09:05:09]MH_SAM_APDU [09:05:09]CAPDU: 80 11 00 00 [09:05:09]Write to MH i2c: E2 08 00 D3 2C 80 11 00 00 00 00 00 00 79 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:09]Read from MH i2c: E2 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 17 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: E2 17 00 D3 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [09:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:05:09]wFMCommunicate OK [09:05:09]CreateOFDProtocolMessage done [09:05:09]OFDSenderStorePacket 157276 [09:05:09]StoreOFDPacket docnum=157276 [09:05:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 37 9D 08 01 88 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 68 00 00 00 F4 03 04 00 C6 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 66 02 00 35 04 06 00 B6 29 C2 36 7F 73 04 6E 4C 8A 83 5D 14 15 [09:05:09]CheckFolder [09:05:09]dirname=/storage/ofd_packets [09:05:09]CheckFolder done [09:05:09]ProducePacketName [09:05:09]name=ofd_packets/00157276 [09:05:09]NVStorageSaveData ofd_packets/00157276 [09:05:09]File name is /storage/ofd_packets/00157276 [09:05:09]Write 302 bytes [09:05:09]NVStorageSaveData done [09:05:09]OFDSenderStorePacket done [09:05:09]KKMCreateOFDPacket done [09:05:09]NVStorageSaveData kkm_last_timestamp [09:05:09]File name is /storage/kkm_last_timestamp [09:05:09]Write 4 bytes [09:05:09]NVStorageSaveData done [09:05:09]ExternCall_PrintAddStr [09:05:09]wPrintStart [09:05:09]Write to MH i2c: 01 00 00 D4 2C 00 [09:05:09]Write i2c OK [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 07 00 [09:05:09]MH_I2C_Read... [09:05:09]Read from MH i2c: 01 07 00 D4 2C 00 00 00 00 00 FF 0F 15 [09:05:09]RasterBufferAndPrint [09:05:09]line Счет N : (1)875638 [09:05:09]line ИНН: 02508201610067 [09:05:09]line Контрольно-Кассовый Чек [09:05:09]line ПРОДАЖА [09:05:09]line ТРК (МРК, ГНК) : 13 [09:05:09]line Товар: 2710124130 [09:05:09]line Super 92-К-5 [09:05:09]line 10.240 * 68.40 [09:05:09]line = 700.42 [09:05:09]line НДС 12% НСП 1% [09:05:09]line > о реализуемом товаре [09:05:09]line ОКРУГЛЕНИЕ: -0.42 [09:05:09]line ИТОГО: 700.00 [09:05:09]line Внесено: 700.00 [09:05:09]line СДАЧА: 0.00 [09:05:09]line НСП 1% : 6.20 [09:05:09]line НДС 12% : 74.38 [09:05:09]line Наличными: 700.00 [09:05:09]line Безнал.: 0.00 [09:05:09]line Место: АЗС № 165 "Партнер Нефть" [09:05:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:05:09]line СНО: Общий режим [09:05:09]line Чек 104 22.10.2024 09:05 [09:05:09]line Смена: 316 ФФД: 1.0 [09:05:09]line ЗНМ: 0300000234 [09:05:09]line РНМ: 0000137193017469 [09:05:09]line Версия ККМ: v1.0 [09:05:09]line ФМ: 0000000000963156 [09:05:09]line ФД: 157276 [09:05:09]line ФПД: 200290468265843 [09:05:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090510&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157276&fm=200290468265843&tin=02508201610067®Number=0000137193017469&sum=70000 [09:05:09]OFD Sender: Processing packet 157276 [packets to send 52, broken 51] [09:05:09]ProducePacketName [09:05:09]name=ofd_packets/00157276 [09:05:09]OFD Sender: To server: pG, [09:05:09]CommunicateWithHost lk.salyk.kg:30040 [09:05:09]ConnectInit lk.salyk.kg [09:05:09]written 0, free lines is 4095 [09:05:10]Connected sock=10 [09:05:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 37 9D 08 01 88 BD 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 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 68 00 00 00 F4 03 04 00 C6 6A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5C 66 02 00 35 04 06 00 B6 29 C2 36 7F 73 04 6E 4C 8A 83 5D 14 15 [09:05:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9D 44 47 00 78 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 39 36 33 31 35 36 10 04 04 00 5C 66 02 00 F4 03 04 00 F3 10 17 67 B6 04 01 00 00 5F 01 55 6A 84 F2 79 41 [09:05:10]CommunicateWithHost err = 0 [09:05:10]CheckOFDResponse [09:05:10]1017 (14) - 77093643461234 [09:05:10]1041 (16) - 0000000000963156 [09:05:10]1040 (4) - 157276 [09:05:10]1012 (4) - 22.10.2024 02:41 [09:05:10]1206 (1) - 0 [09:05:10]OFD Sender: Remove packet 157276 [09:05:10]ProducePacketName [09:05:10]name=ofd_packets/00157276 [09:05:10]NVStorageDeleteData [09:05:10]Write to MH i2c: 01 00 00 FF 2C 2B [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: 01 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: 01 07 00 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: 01 07 00 FF 2C 00 00 00 00 00 ED 0C 2B [09:05:10]RasterBufferAndPrint [09:05:10]line [09:05:10]line [09:05:10]line [09:05:10]line [09:05:10]line [09:05:10]written 0, free lines is 3315 [09:05:10]MH_Cut [09:05:10]Write to MH i2c: D1 01 00 06 2D 01 05 [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: D1 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: D1 01 00 [09:05:10]MH_I2C_Read... [09:05:10]Read from MH i2c: D1 01 00 06 2D 00 04 [09:05:10]Write to MH i2c: 01 00 00 07 2D 34 [09:05:10]Write i2c OK [09:05:10]MH_I2C_Read... [09:05:10]OFD Sender: No OFD packet to send [09:05:11]*** Cut start [09:05:11]*** Partial cut [09:05:11]*** CUTSNS_PIN = 1 [09:05:11]*** CUTSNS_PIN = 0 [09:05:11]*** Brake cut motor [09:05:11]Read from MH i2c: 01 [09:05:11]MH_I2C_Read... [09:05:11]*** Stop cut motor [09:05:11]*** Cut end [09:05:11]Read from MH i2c: 01 07 00 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: 01 07 00 07 2D 00 00 00 00 00 FF 0F 49 [09:05:11]process_action close_receipt done [09:05:11]requested_data is exist [09:05:11]produce_requested_data [09:05:11]requested_item fm.sn is exist - process it [09:05:11]wFMCommunicate request_size=4 [09:05:11]MH_SAM_APDU [09:05:11]CAPDU: 80 11 00 00 [09:05:11]Write to MH i2c: E2 08 00 08 2D 80 11 00 00 00 00 00 00 AF [09:05:11]Write i2c OK [09:05:11]MH_I2C_Read... [09:05:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:11]Read from MH i2c: E2 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 17 00 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 17 00 08 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [09:05:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:05:11]wFMCommunicate OK [09:05:11]requested_item fd.num is exist - process it [09:05:11]SAM_PROTO_GetFieldsCounters [09:05:11]wFMCommunicate request_size=4 [09:05:11]MH_SAM_APDU [09:05:11]CAPDU: 80 13 00 00 [09:05:11]Write to MH i2c: E2 08 00 09 2D 80 13 00 00 00 00 00 00 B2 [09:05:11]Write i2c OK [09:05:11]MH_I2C_Read... [09:05:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:11]Read from MH i2c: E2 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 62 00 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 62 00 09 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 66 02 00 0E 04 04 00 3C 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 24 [09:05:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5C 66 02 00 0E 04 04 00 3C 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:05:11]wFMCommunicate OK [09:05:11]SAM_PROTO_GetFieldsCounters done [09:05:11]requested_item shift.num is exist - process it [09:05:11]requested_item shift.opened is exist - process it [09:05:11]req_shift_opened [09:05:11]FM_GetShiftState [09:05:11]SAM_PROTO_GetShiftState [09:05:11]wFMCommunicate request_size=4 [09:05:11]MH_SAM_APDU [09:05:11]CAPDU: 80 13 01 00 [09:05:11]Write to MH i2c: E2 08 00 0A 2D 80 13 01 00 00 00 00 00 B4 [09:05:11]Write i2c OK [09:05:11]MH_I2C_Read... [09:05:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:11]Read from MH i2c: E2 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 0E 00 [09:05:11]MH_I2C_Read... [09:05:11]Read from MH i2c: E2 0E 00 0A 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3A [09:05:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:05:11]wFMCommunicate OK [09:05:11]SAM_PROTO_GetShiftState done [09:05:11]FM_GetShiftState done [09:05:11]req_shift_opened done [09:05:11]requested_item shift.open_date is exist - process it [09:05:11]req_shift_open_date [09:05:11]req_shift_open_date done [09:05:11]produce_requested_data done [09:05:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157276,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:05:11]process_action_free close_receipt [09:05:11]json_value_free [09:05:11]json_value_free done [09:05:11]process_json_proto returns [09:05:11]Send response to host [09:05:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157276,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:05:11]free response buf [09:05:11]execute_script done [09:05:11]execute_script returns [09:05:11]free content buf [09:05:11]Sock 9.Close socket [09:05:11]Sock 9.Thread stoped [09:05:15]OFD Sender: No OFD packet to send [09:05:20]OFD Sender: No OFD packet to send [09:05:25]OFD Sender: No OFD packet to send [09:05:30]OFD Sender: No OFD packet to send [09:05:35]OFD Sender: No OFD packet to send [09:05:40]OFD Sender: No OFD packet to send [09:05:45]OFD Sender: No OFD packet to send [09:05:50]OFD Sender: No OFD packet to send [09:05:55]OFD Sender: No OFD packet to send [09:06:00]OFD Sender: No OFD packet to send [09:06:05]OFD Sender: No OFD packet to send [09:06:09]accept exits with 7 [09:06:09]New connection [09:06:09]New thread 3066944868 created [09:06:09]Thread 3066801508 joined [09:06:09]Waiting for new connection... [09:06:09] Sock 7.Parse request [09:06:09]Sock 7.Check first char [09:06:09]Sock 7.First char is OK [09:06:09]request: POST /json_proto HTTP/1.0 [09:06:09]Method: POST [09:06:09]URL: /json_proto [09:06:09]Method is POST - this is cgi request [09:06:09]url: /json_proto [09:06:09]query_string will be loaded in cgi processing [09:06:09]execute_cgi json_proto POST (null) [09:06:09]execute_cgi path=json_proto method=POST [09:06:09]POST find Content-Length [09:06:09]Host: 172.17.53.67:8080 [09:06:09]Content-Length: 677 [09:06:09]Content-Type: application/json [09:06:09] [09:06:09]POST finish read [09:06:09]Found Content-Length = 677 [09:06:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875640", "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" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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:06:09]execute_script... [09: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)875640", "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" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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:06:09]POST & json_proto [09:06:09]process_json_proto [09:06:09]json parsed OK: [09:06:09]protocol is kg_v1.0 [09:06:09]action value=close_receipt [09:06:09]process_action close_receipt [09:06:09]cmd_close_receipt [09:06:09]MH_GetDate [09:06:09]Write to MH i2c: F0 00 00 0B 2D 27 [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: F0 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: F0 09 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: F0 09 00 0B 2D 00 04 6B 17 67 19 BC 99 64 EF [09:06:09]GetLastDocTimeStamp 1729587910 [09:06:09]current date 1729587972 [09:06:09]FM_GetShiftState [09:06:09]SAM_PROTO_GetShiftState [09:06:09]wFMCommunicate request_size=4 [09:06:09]MH_SAM_APDU [09:06:09]CAPDU: 80 13 01 00 [09:06:09]Write to MH i2c: E2 08 00 0C 2D 80 13 01 00 00 00 00 00 B6 [09:06:09]Write i2c OK [09:06:09]MH_I2C_Read... [09:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:09]Read from MH i2c: E2 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 0E 00 [09:06:09]MH_I2C_Read... [09:06:09]Read from MH i2c: E2 0E 00 0C 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3C [09:06:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:06:09]wFMCommunicate OK [09:06:09]SAM_PROTO_GetShiftState done [09:06:09]FM_GetShiftState done [09:06:09]opened in 1729556748 [09:06:09]opened+sec_in_day 1729643148 [09:06:09]quantity*price = 60009 [09:06:09]sum+1 = 60010 [09:06:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 105 22.10.2024 09:06 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157277 ФПД: 101786602244826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157277&fm=101786602244826&tin=02508201610067®Number=0000137193017469&sum=60000 [09:06:11]StoreToDocumentArchive [09:06:11]shift 316 fd 157277 [09:06:11]save to /storage/0316/doc_00157277 [09:06:11]save last doc name /storage/0316/doc_00157277 to /storage/kkm_last_doc_name [09:06:11]save OK [09:06:11]Clear old archive folders... [09:06:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:06:11]tlvbuf is 00264450 [09:06:11]SAM_PROTO_ClearQueue [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 09 00 00 [09:06:11]Write to MH i2c: E2 08 00 19 2D 80 09 00 00 00 00 00 00 B8 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 19 2D 00 90 00 BA [09:06:11]RAPDU: 90 00 [09:06:11]wFMCommunicate OK [09:06:11]SAM_PROTO_ClearQueue done [09:06:11]KKMCreateOFDPacket [09:06:11]OFDProtocolAddRootSTLVToBuf [09:06:11]FM_MakeSignedData [09:06:11]FM_MakeSignedData [09:06:11]SAM_PROTO_SignData [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 0D 01 02 [09:06:11]Write to MH i2c: E2 08 00 1A 2D 80 0D 01 02 00 00 00 00 C0 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 1A 2D 00 90 00 BB [09:06:11]RAPDU: 90 00 [09:06:11]wFMCommunicate OK [09:06:11]wFMCommunicate request_size=255 [09:06:11]MH_SAM_APDU [09:06: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 69 00 00 00 F4 03 04 00 04 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 66 02 00 35 04 06 00 5C [09:06:11]Write to MH i2c: E2 02 01 1B 2D 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 69 00 00 00 F4 03 04 00 04 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 66 02 00 35 04 06 00 5C 00 00 F8 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 1B 2D 00 90 00 BC [09:06:11]RAPDU: 90 00 [09:06:11]wFMCommunicate OK [09:06:11]wFMCommunicate request_size=10 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 0D 02 02 05 93 0A 45 0A DA [09:06:11]Write to MH i2c: E2 0D 00 1C 2D 80 0D 02 02 05 00 93 0A 45 0A DA 00 00 93 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 03 00 1C 2D 00 90 00 BD [09:06:11]RAPDU: 90 00 [09:06:11]wFMCommunicate OK [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 0D 03 02 [09:06:11]Write to MH i2c: E2 08 00 1D 2D 80 0D 03 02 00 00 00 00 C5 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 0B 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 0B 00 1D 2D 00 7D 2A B0 A9 9E A8 7C 9C 90 00 24 [09:06:11]RAPDU: 7D 2A B0 A9 9E A8 7C 9C 90 00 [09:06:11]wFMCommunicate OK [09:06:11]SAM_PROTO_SignData done [09:06:11]FM_MakeSignedData done [09:06:11]CreateOFDProtocolMessage [09:06:11]wFMCommunicate request_size=4 [09:06:11]MH_SAM_APDU [09:06:11]CAPDU: 80 11 00 00 [09:06:11]Write to MH i2c: E2 08 00 1E 2D 80 11 00 00 00 00 00 00 C5 [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:11]Read from MH i2c: E2 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 17 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: E2 17 00 1E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [09:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:06:11]wFMCommunicate OK [09:06:11]CreateOFDProtocolMessage done [09:06:11]OFDSenderStorePacket 157277 [09:06:11]StoreOFDPacket docnum=157277 [09:06:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 67 07 01 70 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 69 00 00 00 F4 03 04 00 04 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 66 02 00 35 04 06 00 5C 93 0A 45 0A DA 7D 2A B0 A9 9E A8 7C 9C [09:06:11]CheckFolder [09:06:11]dirname=/storage/ofd_packets [09:06:11]CheckFolder done [09:06:11]ProducePacketName [09:06:11]name=ofd_packets/00157277 [09:06:11]NVStorageSaveData ofd_packets/00157277 [09:06:11]File name is /storage/ofd_packets/00157277 [09:06:11]Write 301 bytes [09:06:11]NVStorageSaveData done [09:06:11]OFDSenderStorePacket done [09:06:11]KKMCreateOFDPacket done [09:06:11]NVStorageSaveData kkm_last_timestamp [09:06:11]File name is /storage/kkm_last_timestamp [09:06:11]Write 4 bytes [09:06:11]NVStorageSaveData done [09:06:11]ExternCall_PrintAddStr [09:06:11]wPrintStart [09:06:11]Write to MH i2c: 01 00 00 1F 2D 4C [09:06:11]Write i2c OK [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: 01 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: 01 07 00 [09:06:11]MH_I2C_Read... [09:06:11]Read from MH i2c: 01 07 00 1F 2D 00 00 00 00 00 FF 0F 61 [09:06:11]RasterBufferAndPrint [09:06:11]line Счет N : (1)875640 [09:06:11]line ИНН: 02508201610067 [09:06:11]line Контрольно-Кассовый Чек [09:06:11]line ПРОДАЖА [09:06:11]line ТРК (МРК, ГНК) : 32 [09:06:11]line Товар: 2710124130 [09:06:11]line Аи-92-К-5 [09:06:11]line 8.970 * 66.90 [09:06:11]line = 600.09 [09:06:11]line НДС 12% НСП 1% [09:06:11]line > о реализуемом товаре [09:06:11]line ОКРУГЛЕНИЕ: -0.09 [09:06:11]line ИТОГО: 600.00 [09:06:11]line Внесено: 600.00 [09:06:11]line СДАЧА: 0.00 [09:06:11]line НСП 1% : 5.31 [09:06:11]line НДС 12% : 63.73 [09:06:11]line Наличными: 600.00 [09:06:11]line Безнал.: 0.00 [09:06:11]line Место: АЗС № 165 "Партнер Нефть" [09:06:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:06:11]line СНО: Общий режим [09:06:11]line Чек 105 22.10.2024 09:06 [09:06:11]line Смена: 316 ФФД: 1.0 [09:06:11]line ЗНМ: 0300000234 [09:06:11]line РНМ: 0000137193017469 [09:06:11]line Версия ККМ: v1.0 [09:06:11]line ФМ: 0000000000963156 [09:06:11]line ФД: 157277 [09:06:11]line ФПД: 101786602244826 [09:06:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157277&fm=101786602244826&tin=02508201610067®Number=0000137193017469&sum=60000 [09:06:11]OFD Sender: Processing packet 157277 [packets to send 52, broken 51] [09:06:11]ProducePacketName [09:06:11]name=ofd_packets/00157277 [09:06:11]OFD Sender: To server: pG, [09:06:11]CommunicateWithHost lk.salyk.kg:30040 [09:06:11]ConnectInit lk.salyk.kg [09:06:11]written 0, free lines is 4095 [09:06:11]Connected sock=10 [09:06:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 09 67 07 01 70 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 E5 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 69 00 00 00 F4 03 04 00 04 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5D 66 02 00 35 04 06 00 5C 93 0A 45 0A DA 7D 2A B0 A9 9E A8 7C 9C [09:06:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 87 01 47 00 F9 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 39 36 33 31 35 36 10 04 04 00 5D 66 02 00 F4 03 04 00 31 11 17 67 B6 04 01 00 00 C7 38 C1 6E DE 12 EB 90 [09:06:12]CommunicateWithHost err = 0 [09:06:12]CheckOFDResponse [09:06:12]1017 (14) - 77093643461234 [09:06:12]1041 (16) - 0000000000963156 [09:06:12]1040 (4) - 157277 [09:06:12]1012 (4) - 22.10.2024 02:42 [09:06:12]1206 (1) - 0 [09:06:12]OFD Sender: Remove packet 157277 [09:06:12]ProducePacketName [09:06:12]name=ofd_packets/00157277 [09:06:12]NVStorageDeleteData [09:06:12]Write to MH i2c: 01 00 00 4A 2D 77 [09:06:12]Write i2c OK [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: 01 [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: 01 07 00 [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: 01 07 00 4A 2D 00 00 00 00 00 F0 0C 7A [09:06:12]RasterBufferAndPrint [09:06:12]line [09:06:12]line [09:06:12]line [09:06:12]line [09:06:12]line [09:06:12]written 0, free lines is 3318 [09:06:12]MH_Cut [09:06:12]Write to MH i2c: D1 01 00 51 2D 01 50 [09:06:12]Write i2c OK [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: D1 [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: D1 01 00 [09:06:12]MH_I2C_Read... [09:06:12]Read from MH i2c: D1 01 00 51 2D 00 4F [09:06:12]Write to MH i2c: 01 00 00 52 2D 7F [09:06:12]Write i2c OK [09:06:12]MH_I2C_Read... [09:06:12]OFD Sender: No OFD packet to send [09:06:13]*** Cut start [09:06:13]*** Partial cut [09:06:13]*** CUTSNS_PIN = 1 [09:06:13]*** CUTSNS_PIN = 0 [09:06:13]*** Brake cut motor [09:06:13]Read from MH i2c: 01 [09:06:13]MH_I2C_Read... [09:06:13]*** Stop cut motor [09:06:13]*** Cut end [09:06:13]Read from MH i2c: 01 07 00 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: 01 07 00 52 2D 00 00 00 00 00 FF 0F 94 [09:06:13]process_action close_receipt done [09:06:13]requested_data is exist [09:06:13]produce_requested_data [09:06:13]requested_item fm.sn is exist - process it [09:06:13]wFMCommunicate request_size=4 [09:06:13]MH_SAM_APDU [09:06:13]CAPDU: 80 11 00 00 [09:06:13]Write to MH i2c: E2 08 00 53 2D 80 11 00 00 00 00 00 00 FA [09:06:13]Write i2c OK [09:06:13]MH_I2C_Read... [09:06:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:13]Read from MH i2c: E2 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 17 00 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 17 00 53 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [09:06:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:06:13]wFMCommunicate OK [09:06:13]requested_item fd.num is exist - process it [09:06:13]SAM_PROTO_GetFieldsCounters [09:06:13]wFMCommunicate request_size=4 [09:06:13]MH_SAM_APDU [09:06:13]CAPDU: 80 13 00 00 [09:06:13]Write to MH i2c: E2 08 00 54 2D 80 13 00 00 00 00 00 00 FD [09:06:13]Write i2c OK [09:06:13]MH_I2C_Read... [09:06:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:13]Read from MH i2c: E2 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 62 00 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 62 00 54 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 66 02 00 0E 04 04 00 3C 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 73 [09:06:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5D 66 02 00 0E 04 04 00 3C 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:06:13]wFMCommunicate OK [09:06:13]SAM_PROTO_GetFieldsCounters done [09:06:13]requested_item shift.num is exist - process it [09:06:13]requested_item shift.opened is exist - process it [09:06:13]req_shift_opened [09:06:13]FM_GetShiftState [09:06:13]SAM_PROTO_GetShiftState [09:06:13]wFMCommunicate request_size=4 [09:06:13]MH_SAM_APDU [09:06:13]CAPDU: 80 13 01 00 [09:06:13]Write to MH i2c: E2 08 00 55 2D 80 13 01 00 00 00 00 00 FF [09:06:13]Write i2c OK [09:06:13]MH_I2C_Read... [09:06:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:13]Read from MH i2c: E2 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 0E 00 [09:06:13]MH_I2C_Read... [09:06:13]Read from MH i2c: E2 0E 00 55 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 85 [09:06:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:06:13]wFMCommunicate OK [09:06:13]SAM_PROTO_GetShiftState done [09:06:13]FM_GetShiftState done [09:06:13]req_shift_opened done [09:06:13]requested_item shift.open_date is exist - process it [09:06:13]req_shift_open_date [09:06:13]req_shift_open_date done [09:06:13]produce_requested_data done [09:06:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157277,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:06:13]process_action_free close_receipt [09:06:13]json_value_free [09:06:13]json_value_free done [09:06:13]process_json_proto returns [09:06:13]Send response to host [09:06:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157277,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:06:13]free response buf [09:06:13]execute_script done [09:06:13]execute_script returns [09:06:13]free content buf [09:06:13]Sock 7.Close socket [09:06:13]Sock 7.Thread stoped [09:06:17]OFD Sender: No OFD packet to send [09:06:22]OFD Sender: No OFD packet to send [09:06:27]OFD Sender: No OFD packet to send [09:06:32]OFD Sender: No OFD packet to send [09:06:37]OFD Sender: No OFD packet to send [09:06:42]OFD Sender: No OFD packet to send [09:06:47]OFD Sender: No OFD packet to send [09:06:52]OFD Sender: No OFD packet to send [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:22]OFD Sender: No OFD packet to send [09:07:27]OFD Sender: No OFD packet to send [09:07:32]OFD Sender: No OFD packet to send [09:07:37]OFD Sender: No OFD packet to send [09:07:42]OFD Sender: No OFD packet to send [09:07:47]OFD Sender: No OFD packet to send [09:07:52]OFD Sender: No OFD packet to send [09:07:57]OFD Sender: No OFD packet to send [09:08:02]OFD Sender: No OFD packet to send [09:08:07]OFD Sender: No OFD packet to send [09:08:12]OFD Sender: No OFD packet to send [09:08:17]OFD Sender: No OFD packet to send [09:08:22]OFD Sender: No OFD packet to send [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:35]int [09:08:35]Write to MH i2c: 01 00 00 56 2D 83 [09:08:35]*** FLAG_PRN_KEY set [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 56 2D 00 08 00 00 00 FF 0F A0 [09:08:35]state=0 [09:08:35]Key pressed [09:08:35]Feed [09:08:35]Write to MH i2c: D8 00 00 57 2D 5B [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: D8 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: D8 01 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: D8 01 00 57 2D 00 5C [09:08:35]int [09:08:35]Write to MH i2c: 01 00 00 58 2D 85 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: 01 07 00 58 2D 00 48 00 00 00 3C 00 10 [09:08:35]state=2 [09:08:35]Key pressed [09:08:35]int [09:08:35]Write to MH i2c: 01 00 00 59 2D 86 [09:08:36]*** FLAG_PRN_KEY reset [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 59 2D 00 00 00 00 00 FF 0F 9B [09:08:36]state=2 [09:08:36]Stop feed [09:08:37]OFD Sender: No OFD packet to send [09:08:42]OFD Sender: No OFD packet to send [09:08:47]OFD Sender: No OFD packet to send [09:08:52]OFD Sender: No OFD packet to send [09:08:57]OFD Sender: No OFD packet to send [09:09:02]OFD Sender: No OFD packet to send [09:09:07]OFD Sender: No OFD packet to send [09:09:12]OFD Sender: No OFD packet to send [09:09:17]OFD Sender: No OFD packet to send [09:09:22]OFD Sender: No OFD packet to send [09:09:27]OFD Sender: No OFD packet to send [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:42]OFD Sender: No OFD packet to send [09:09:47]OFD Sender: No OFD packet to send [09:09:52]OFD Sender: No OFD packet to send [09:09:54]accept exits with 9 [09:09:54]New connection [09:09:54]New thread 3066801508 created [09:09:54]Thread 3066944868 joined [09:09:54]Waiting for new connection... [09:09:54] Sock 9.Parse request [09:09:54]Sock 9.Check first char [09:09:54]Sock 9.First char is OK [09:09:54]request: POST /json_proto HTTP/1.0 [09:09:54]Method: POST [09:09:54]URL: /json_proto [09:09:54]Method is POST - this is cgi request [09:09:54]url: /json_proto [09:09:54]query_string will be loaded in cgi processing [09:09:54]execute_cgi json_proto POST (null) [09:09:54]execute_cgi path=json_proto method=POST [09:09:54]POST find Content-Length [09:09:54]Host: 172.17.53.67:8080 [09:09:54]Content-Length: 677 [09:09:54]Content-Type: application/json [09:09:54] [09:09:54]POST finish read [09:09:54]Found Content-Length = 677 [09:09:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875643", "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.90, "quantity" : 4.490, "sum" : 300.38, "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:09:54]execute_script... [09:09: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)875643", "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.90, "quantity" : 4.490, "sum" : 300.38, "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:09:54]POST & json_proto [09:09:54]process_json_proto [09:09:54]json parsed OK: [09:09:54]protocol is kg_v1.0 [09:09:54]action value=close_receipt [09:09:54]process_action close_receipt [09:09:54]cmd_close_receipt [09:09:54]MH_GetDate [09:09:54]Write to MH i2c: F0 00 00 5A 2D 76 [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: F0 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: F0 09 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: F0 09 00 5A 2D 00 E5 6B 17 67 19 BC 99 64 1F [09:09:54]GetLastDocTimeStamp 1729587972 [09:09:54]current date 1729588197 [09:09:54]FM_GetShiftState [09:09:54]SAM_PROTO_GetShiftState [09:09:54]wFMCommunicate request_size=4 [09:09:54]MH_SAM_APDU [09:09:54]CAPDU: 80 13 01 00 [09:09:54]Write to MH i2c: E2 08 00 5B 2D 80 13 01 00 00 00 00 00 05 [09:09:54]Write i2c OK [09:09:54]MH_I2C_Read... [09:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:54]Read from MH i2c: E2 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 0E 00 [09:09:54]MH_I2C_Read... [09:09:54]Read from MH i2c: E2 0E 00 5B 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8B [09:09:54]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:09:54]wFMCommunicate OK [09:09:54]SAM_PROTO_GetShiftState done [09:09:54]FM_GetShiftState done [09:09:54]opened in 1729556748 [09:09:54]opened+sec_in_day 1729643148 [09:09:54]quantity*price = 30038 [09:09:54]sum+1 = 30039 [09:09:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 106 22.10.2024 09:09 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157278 ФПД: 263336173327185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157278&fm=263336173327185&tin=02508201610067®Number=0000137193017469&sum=30000 [09:09:55]StoreToDocumentArchive [09:09:55]shift 316 fd 157278 [09:09:55]save to /storage/0316/doc_00157278 [09:09:55]save last doc name /storage/0316/doc_00157278 to /storage/kkm_last_doc_name [09:09:55]save OK [09:09:55]Clear old archive folders... [09:09:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:55]tlvbuf is 001F3AE0 [09:09:55]SAM_PROTO_ClearQueue [09:09:55]wFMCommunicate request_size=4 [09:09:55]MH_SAM_APDU [09:09:55]CAPDU: 80 09 00 00 [09:09:55]Write to MH i2c: E2 08 00 68 2D 80 09 00 00 00 00 00 00 07 [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:55]Read from MH i2c: E2 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: E2 03 00 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: E2 03 00 68 2D 00 90 00 09 [09:09:55]RAPDU: 90 00 [09:09:55]wFMCommunicate OK [09:09:55]SAM_PROTO_ClearQueue done [09:09:55]KKMCreateOFDPacket [09:09:55]OFDProtocolAddRootSTLVToBuf [09:09:55]FM_MakeSignedData [09:09:55]FM_MakeSignedData [09:09:55]SAM_PROTO_SignData [09:09:55]wFMCommunicate request_size=4 [09:09:55]MH_SAM_APDU [09:09:55]CAPDU: 80 0D 01 02 [09:09:55]Write to MH i2c: E2 08 00 69 2D 80 0D 01 02 00 00 00 00 0F [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:55]Read from MH i2c: E2 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: E2 03 00 [09:09:55]MH_I2C_Read... [09:09:55]Read from MH i2c: E2 03 00 69 2D 00 90 00 0A [09:09:55]RAPDU: 90 00 [09:09:55]wFMCommunicate OK [09:09:55]wFMCommunicate request_size=255 [09:09:55]MH_SAM_APDU [09:09: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 E5 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 66 02 00 35 04 06 00 EF [09:09:55]Write to MH i2c: E2 02 01 6A 2D 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 E5 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 66 02 00 35 04 06 00 EF 00 00 D4 [09:09:55]Write i2c OK [09:09:55]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 03 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 03 00 6A 2D 00 90 00 0B [09:09:56]RAPDU: 90 00 [09:09:56]wFMCommunicate OK [09:09:56]wFMCommunicate request_size=10 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 0D 02 02 05 80 BB 11 53 51 [09:09:56]Write to MH i2c: E2 0D 00 6B 2D 80 0D 02 02 05 00 80 BB 11 53 51 00 00 0C [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 03 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 03 00 6B 2D 00 90 00 0C [09:09:56]RAPDU: 90 00 [09:09:56]wFMCommunicate OK [09:09:56]wFMCommunicate request_size=4 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 0D 03 02 [09:09:56]Write to MH i2c: E2 08 00 6C 2D 80 0D 03 02 00 00 00 00 14 [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 0B 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 0B 00 6C 2D 00 A6 A8 0D E9 1F B5 FC B5 90 00 DE [09:09:56]RAPDU: A6 A8 0D E9 1F B5 FC B5 90 00 [09:09:56]wFMCommunicate OK [09:09:56]SAM_PROTO_SignData done [09:09:56]FM_MakeSignedData done [09:09:56]CreateOFDProtocolMessage [09:09:56]wFMCommunicate request_size=4 [09:09:56]MH_SAM_APDU [09:09:56]CAPDU: 80 11 00 00 [09:09:56]Write to MH i2c: E2 08 00 6D 2D 80 11 00 00 00 00 00 00 14 [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:56]Read from MH i2c: E2 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 17 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: E2 17 00 6D 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [09:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:09:56]wFMCommunicate OK [09:09:56]CreateOFDProtocolMessage done [09:09:56]OFDSenderStorePacket 157278 [09:09:56]StoreOFDPacket docnum=157278 [09:09:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 60 70 07 01 C1 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 E5 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 66 02 00 35 04 06 00 EF 80 BB 11 53 51 A6 A8 0D E9 1F B5 FC B5 [09:09:56]CheckFolder [09:09:56]dirname=/storage/ofd_packets [09:09:56]CheckFolder done [09:09:56]ProducePacketName [09:09:56]name=ofd_packets/00157278 [09:09:56]NVStorageSaveData ofd_packets/00157278 [09:09:56]File name is /storage/ofd_packets/00157278 [09:09:56]Write 301 bytes [09:09:56]NVStorageSaveData done [09:09:56]OFDSenderStorePacket done [09:09:56]KKMCreateOFDPacket done [09:09:56]NVStorageSaveData kkm_last_timestamp [09:09:56]File name is /storage/kkm_last_timestamp [09:09:56]Write 4 bytes [09:09:56]NVStorageSaveData done [09:09:56]ExternCall_PrintAddStr [09:09:56]wPrintStart [09:09:56]Write to MH i2c: 01 00 00 6E 2D 9B [09:09:56]Write i2c OK [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: 01 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: 01 07 00 [09:09:56]MH_I2C_Read... [09:09:56]Read from MH i2c: 01 07 00 6E 2D 00 00 00 00 00 FF 0F B0 [09:09:56]RasterBufferAndPrint [09:09:56]line Счет N : (1)875643 [09:09:56]line ИНН: 02508201610067 [09:09:56]line Контрольно-Кассовый Чек [09:09:56]line ПРОДАЖА [09:09:56]line ТРК (МРК, ГНК) : 22 [09:09:56]line Товар: 2710124130 [09:09:56]line Аи-92-К-5 [09:09:56]line 4.490 * 66.90 [09:09:56]line = 300.38 [09:09:56]line НДС 12% НСП 1% [09:09:56]line > о реализуемом товаре [09:09:56]line ОКРУГЛЕНИЕ: -0.38 [09:09:56]line ИТОГО: 300.00 [09:09:56]line Внесено: 300.00 [09:09:56]line СДАЧА: 0.00 [09:09:56]line НСП 1% : 2.66 [09:09:56]line НДС 12% : 31.90 [09:09:56]line Наличными: 300.00 [09:09:56]line Безнал.: 0.00 [09:09:56]line Место: АЗС № 165 "Партнер Нефть" [09:09:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:09:56]line СНО: Общий режим [09:09:56]line Чек 106 22.10.2024 09:09 [09:09:56]line Смена: 316 ФФД: 1.0 [09:09:56]line ЗНМ: 0300000234 [09:09:56]line РНМ: 0000137193017469 [09:09:56]line Версия ККМ: v1.0 [09:09:56]line ФМ: 0000000000963156 [09:09:56]line ФД: 157278 [09:09:56]line ФПД: 263336173327185 [09:09:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T090957&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157278&fm=263336173327185&tin=02508201610067®Number=0000137193017469&sum=30000 [09:09:56]OFD Sender: Processing packet 157278 [packets to send 52, broken 51] [09:09:56]ProducePacketName [09:09:56]name=ofd_packets/00157278 [09:09:56]OFD Sender: To server: pG, [09:09:56]CommunicateWithHost lk.salyk.kg:30040 [09:09:56]ConnectInit lk.salyk.kg [09:09:56]written 0, free lines is 4095 [09:09:56]Connected sock=10 [09:09:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 60 70 07 01 C1 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 E5 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5E 66 02 00 35 04 06 00 EF 80 BB 11 53 51 A6 A8 0D E9 1F B5 FC B5 [09:09:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B3 44 47 00 C1 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 39 36 33 31 35 36 10 04 04 00 5E 66 02 00 F4 03 04 00 12 12 17 67 B6 04 01 00 00 D0 16 93 E4 59 34 9B AC [09:09:57]CommunicateWithHost err = 0 [09:09:57]CheckOFDResponse [09:09:57]1017 (14) - 77093643461234 [09:09:57]1041 (16) - 0000000000963156 [09:09:57]1040 (4) - 157278 [09:09:57]1012 (4) - 22.10.2024 02:46 [09:09:57]1206 (1) - 0 [09:09:57]OFD Sender: Remove packet 157278 [09:09:57]ProducePacketName [09:09:57]name=ofd_packets/00157278 [09:09:57]NVStorageDeleteData [09:09:57]Write to MH i2c: 01 00 00 99 2D C6 [09:09:57]Write i2c OK [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: 01 [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: 01 07 00 [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: 01 07 00 99 2D 00 00 00 00 00 F0 0C C9 [09:09:57]RasterBufferAndPrint [09:09:57]line [09:09:57]line [09:09:57]line [09:09:57]line [09:09:57]line [09:09:57]written 0, free lines is 3318 [09:09:57]MH_Cut [09:09:57]Write to MH i2c: D1 01 00 A0 2D 01 9F [09:09:57]Write i2c OK [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: D1 [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: D1 01 00 [09:09:57]MH_I2C_Read... [09:09:57]Read from MH i2c: D1 01 00 A0 2D 00 9E [09:09:57]Write to MH i2c: 01 00 00 A1 2D CE [09:09:57]Write i2c OK [09:09:57]MH_I2C_Read... [09:09:57]OFD Sender: No OFD packet to send [09:09:57]*** Cut start [09:09:57]*** Partial cut [09:09:57]*** CUTSNS_PIN = 1 [09:09:57]*** CUTSNS_PIN = 0 [09:09:58]*** Brake cut motor [09:09:58]Read from MH i2c: 01 [09:09:58]MH_I2C_Read... [09:09:58]*** Stop cut motor [09:09:58]*** Cut end [09:09:58]Read from MH i2c: 01 07 00 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: 01 07 00 A1 2D 00 00 00 00 00 FF 0F E3 [09:09:58]process_action close_receipt done [09:09:58]requested_data is exist [09:09:58]produce_requested_data [09:09:58]requested_item fm.sn is exist - process it [09:09:58]wFMCommunicate request_size=4 [09:09:58]MH_SAM_APDU [09:09:58]CAPDU: 80 11 00 00 [09:09:58]Write to MH i2c: E2 08 00 A2 2D 80 11 00 00 00 00 00 00 49 [09:09:58]Write i2c OK [09:09:58]MH_I2C_Read... [09:09:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:58]Read from MH i2c: E2 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 17 00 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 17 00 A2 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9A [09:09:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:09:58]wFMCommunicate OK [09:09:58]requested_item fd.num is exist - process it [09:09:58]SAM_PROTO_GetFieldsCounters [09:09:58]wFMCommunicate request_size=4 [09:09:58]MH_SAM_APDU [09:09:58]CAPDU: 80 13 00 00 [09:09:58]Write to MH i2c: E2 08 00 A3 2D 80 13 00 00 00 00 00 00 4C [09:09:58]Write i2c OK [09:09:58]MH_I2C_Read... [09:09:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:58]Read from MH i2c: E2 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 62 00 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 62 00 A3 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 66 02 00 0E 04 04 00 3C 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 C6 [09:09:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5E 66 02 00 0E 04 04 00 3C 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:09:58]wFMCommunicate OK [09:09:58]SAM_PROTO_GetFieldsCounters done [09:09:58]requested_item shift.num is exist - process it [09:09:58]requested_item shift.opened is exist - process it [09:09:58]req_shift_opened [09:09:58]FM_GetShiftState [09:09:58]SAM_PROTO_GetShiftState [09:09:58]wFMCommunicate request_size=4 [09:09:58]MH_SAM_APDU [09:09:58]CAPDU: 80 13 01 00 [09:09:58]Write to MH i2c: E2 08 00 A4 2D 80 13 01 00 00 00 00 00 4E [09:09:58]Write i2c OK [09:09:58]MH_I2C_Read... [09:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:58]Read from MH i2c: E2 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 0E 00 [09:09:58]MH_I2C_Read... [09:09:58]Read from MH i2c: E2 0E 00 A4 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D4 [09:09:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:09:58]wFMCommunicate OK [09:09:58]SAM_PROTO_GetShiftState done [09:09:58]FM_GetShiftState done [09:09:58]req_shift_opened done [09:09:58]requested_item shift.open_date is exist - process it [09:09:58]req_shift_open_date [09:09:58]req_shift_open_date done [09:09:58]produce_requested_data done [09:09:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157278,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:09:58]process_action_free close_receipt [09:09:58]json_value_free [09:09:58]json_value_free done [09:09:58]process_json_proto returns [09:09:58]Send response to host [09:09:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157278,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:09:58]free response buf [09:09:58]execute_script done [09:09:58]execute_script returns [09:09:58]free content buf [09:09:58]Sock 9.Close socket [09:09:58]Sock 9.Thread stoped [09:10:02]OFD Sender: No OFD packet to send [09:10:03]int [09:10:03]Write to MH i2c: 01 00 00 A5 2D D2 [09:10:03]*** FLAG_PRN_KEY set [09:10:03]Write i2c OK [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 A5 2D 00 08 00 00 00 FF 0F EF [09:10:03]state=0 [09:10:03]Key pressed [09:10:03]Feed [09:10:03]Write to MH i2c: D8 00 00 A6 2D AA [09:10:03]Write i2c OK [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: D8 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: D8 01 00 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: D8 01 00 A6 2D 00 AB [09:10:03]int [09:10:03]Write to MH i2c: 01 00 00 A7 2D D4 [09:10:03]Write i2c OK [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 A7 2D 00 48 00 00 00 3C 00 5F [09:10:03]state=2 [09:10:03]Key pressed [09:10:03]int [09:10:03]Write to MH i2c: 01 00 00 A8 2D D5 [09:10:03]*** FLAG_PRN_KEY reset [09:10:03]Write i2c OK [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 [09:10:03]MH_I2C_Read... [09:10:03]Read from MH i2c: 01 07 00 A8 2D 00 00 00 00 00 FC 0F E7 [09:10:03]state=2 [09:10:03]Stop feed [09:10:07]OFD Sender: No OFD packet to send [09:10:12]accept exits with 7 [09:10:12]New connection [09:10:12]New thread 3066944868 created [09:10:12]Thread 3066801508 joined [09:10:12]Waiting for new connection... [09:10:12] Sock 7.Parse request [09:10:12]Sock 7.Check first char [09:10:12]Sock 7.First char is OK [09:10:12]request: POST /json_proto HTTP/1.0 [09:10:12]Method: POST [09:10:12]URL: /json_proto [09:10:12]Method is POST - this is cgi request [09:10:12]url: /json_proto [09:10:12]query_string will be loaded in cgi processing [09:10:12]execute_cgi json_proto POST (null) [09:10:12]execute_cgi path=json_proto method=POST [09:10:12]POST find Content-Length [09:10:12]Host: 172.17.53.67:8080 [09:10:12]Content-Length: 792 [09:10:12]Content-Type: application/json [09:10:12] [09:10:12]POST finish read [09:10:12]Found Content-Length = 792 [09:10:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875642", "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" : 0.00, "quantity" : 40.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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81544", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:12]execute_script... [09:10: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)875642", "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" : 0.00, "quantity" : 40.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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81544", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:12]POST & json_proto [09:10:12]process_json_proto [09:10:12]json parsed OK: [09:10:12]protocol is kg_v1.0 [09:10:12]action value=close_receipt [09:10:12]process_action close_receipt [09:10:12]cmd_close_receipt [09:10:12]MH_GetDate [09:10:12]Write to MH i2c: F0 00 00 A9 2D C5 [09:10:12]Write i2c OK [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 09 00 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: F0 09 00 A9 2D 00 F7 6B 17 67 19 BC 99 64 80 [09:10:12]GetLastDocTimeStamp 1729588197 [09:10:12]current date 1729588215 [09:10:12]FM_GetShiftState [09:10:12]SAM_PROTO_GetShiftState [09:10:12]wFMCommunicate request_size=4 [09:10:12]MH_SAM_APDU [09:10:12]CAPDU: 80 13 01 00 [09:10:12]Write to MH i2c: E2 08 00 AA 2D 80 13 01 00 00 00 00 00 54 [09:10:12]Write i2c OK [09:10:12]MH_I2C_Read... [09:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:12]Read from MH i2c: E2 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: E2 0E 00 [09:10:12]MH_I2C_Read... [09:10:12]Read from MH i2c: E2 0E 00 AA 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DA [09:10:12]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:10:12]wFMCommunicate OK [09:10:12]SAM_PROTO_GetShiftState done [09:10:12]FM_GetShiftState done [09:10:12]opened in 1729556748 [09:10:12]opened+sec_in_day 1729643148 [09:10:12]quantity*price = 0 [09:10:12]sum+1 = 1 [09:10:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 107 22.10.2024 09:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливная Карта 81544 ФМ: 0000000000963156 ФД: 157279 ФПД: 227591944748964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157279&fm=227591944748964&tin=02508201610067®Number=0000137193017469&sum=0 [09:10:13]StoreToDocumentArchive [09:10:13]shift 316 fd 157279 [09:10:13]save to /storage/0316/doc_00157279 [09:10:13]save last doc name /storage/0316/doc_00157279 to /storage/kkm_last_doc_name [09:10:13]save OK [09:10:13]Clear old archive folders... [09:10:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:13]tlvbuf is 0017AF10 [09:10:13]SAM_PROTO_ClearQueue [09:10:13]wFMCommunicate request_size=4 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 09 00 00 [09:10:13]Write to MH i2c: E2 08 00 B7 2D 80 09 00 00 00 00 00 00 56 [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:13]Read from MH i2c: E2 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 B7 2D 00 90 00 58 [09:10:13]RAPDU: 90 00 [09:10:13]wFMCommunicate OK [09:10:13]SAM_PROTO_ClearQueue done [09:10:13]KKMCreateOFDPacket [09:10:13]OFDProtocolAddRootSTLVToBuf [09:10:13]FM_MakeSignedData [09:10:13]FM_MakeSignedData [09:10:13]SAM_PROTO_SignData [09:10:13]wFMCommunicate request_size=4 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 0D 01 02 [09:10:13]Write to MH i2c: E2 08 00 B8 2D 80 0D 01 02 00 00 00 00 5E [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:13]Read from MH i2c: E2 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 B8 2D 00 90 00 59 [09:10:13]RAPDU: 90 00 [09:10:13]wFMCommunicate OK [09:10:13]wFMCommunicate request_size=255 [09:10:13]MH_SAM_APDU [09:10: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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 F7 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 66 02 00 35 04 06 00 CE [09:10:13]Write to MH i2c: E2 02 01 B9 2D 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 F7 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 66 02 00 35 04 06 00 CE 00 00 79 [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:13]Read from MH i2c: E2 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 B9 2D 00 90 00 5A [09:10:13]RAPDU: 90 00 [09:10:13]wFMCommunicate OK [09:10:13]wFMCommunicate request_size=10 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 0D 02 02 05 FE 61 05 3F A4 [09:10:13]Write to MH i2c: E2 0D 00 BA 2D 80 0D 02 02 05 00 FE 61 05 3F A4 00 00 B2 [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:13]Read from MH i2c: E2 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 [09:10:13]MH_I2C_Read... [09:10:13]Read from MH i2c: E2 03 00 BA 2D 00 90 00 5B [09:10:13]RAPDU: 90 00 [09:10:13]wFMCommunicate OK [09:10:13]wFMCommunicate request_size=4 [09:10:13]MH_SAM_APDU [09:10:13]CAPDU: 80 0D 03 02 [09:10:13]Write to MH i2c: E2 08 00 BB 2D 80 0D 03 02 00 00 00 00 63 [09:10:13]Write i2c OK [09:10:13]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 0B 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 0B 00 BB 2D 00 15 16 8B A3 B0 B9 07 4B 90 00 78 [09:10:14]RAPDU: 15 16 8B A3 B0 B9 07 4B 90 00 [09:10:14]wFMCommunicate OK [09:10:14]SAM_PROTO_SignData done [09:10:14]FM_MakeSignedData done [09:10:14]CreateOFDProtocolMessage [09:10:14]wFMCommunicate request_size=4 [09:10:14]MH_SAM_APDU [09:10:14]CAPDU: 80 11 00 00 [09:10:14]Write to MH i2c: E2 08 00 BC 2D 80 11 00 00 00 00 00 00 63 [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:14]Read from MH i2c: E2 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 17 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: E2 17 00 BC 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [09:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:14]wFMCommunicate OK [09:10:14]CreateOFDProtocolMessage done [09:10:14]OFDSenderStorePacket 157279 [09:10:14]StoreOFDPacket docnum=157279 [09:10:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 59 07 01 D8 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 F7 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 66 02 00 35 04 06 00 CE FE 61 05 3F A4 15 16 8B A3 B0 B9 07 4B [09:10:14]CheckFolder [09:10:14]dirname=/storage/ofd_packets [09:10:14]CheckFolder done [09:10:14]ProducePacketName [09:10:14]name=ofd_packets/00157279 [09:10:14]NVStorageSaveData ofd_packets/00157279 [09:10:14]File name is /storage/ofd_packets/00157279 [09:10:14]Write 301 bytes [09:10:14]NVStorageSaveData done [09:10:14]OFDSenderStorePacket done [09:10:14]KKMCreateOFDPacket done [09:10:14]NVStorageSaveData kkm_last_timestamp [09:10:14]File name is /storage/kkm_last_timestamp [09:10:14]Write 4 bytes [09:10:14]NVStorageSaveData done [09:10:14]ExternCall_PrintAddStr [09:10:14]wPrintStart [09:10:14]Write to MH i2c: 01 00 00 BD 2D EA [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 BD 2D 00 00 00 00 00 FF 0F FF [09:10:14]RasterBufferAndPrint [09:10:14]line Счет N : (1)875642 [09:10:14]line ИНН: 02508201610067 [09:10:14]line Контрольно-Кассовый Чек [09:10:14]line ПРОДАЖА [09:10:14]line ТРК (МРК, ГНК) : 32 [09:10:14]line Товар: 2710124130 [09:10:14]line Аи-92-К-5 [09:10:14]line 40.000 * 0.00 [09:10:14]line = 0.00 [09:10:14]line НДС 12% НСП 1% [09:10:14]line > о реализуемом товаре [09:10:14]line ИТОГО: 0.00 [09:10:14]line НСП 1% : 0.00 [09:10:14]line НДС 12% : 0.00 [09:10:14]line Наличными: 0.00 [09:10:14]line Безнал.: 0.00 [09:10:14]line Место: АЗС № 165 "Партнер Нефть" [09:10:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:10:14]line СНО: Общий режим [09:10:14]line Чек 107 22.10.2024 09:10 [09:10:14]line Смена: 316 ФФД: 1.0 [09:10:14]line ЗНМ: 0300000234 [09:10:14]line РНМ: 0000137193017469 [09:10:14]line Версия ККМ: v1.0 [09:10:14]line Талоны: Топливная Карта [09:10:14]line 81544 [09:10:14]line ФМ: 0000000000963156 [09:10:14]line ФД: 157279 [09:10:14]line ФПД: 227591944748964 [09:10:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091015&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157279&fm=227591944748964&tin=02508201610067®Number=0000137193017469&sum=0 [09:10:14]OFD Sender: Processing packet 157279 [packets to send 52, broken 51] [09:10:14]ProducePacketName [09:10:14]name=ofd_packets/00157279 [09:10:14]OFD Sender: To server: pG, [09:10:14]CommunicateWithHost lk.salyk.kg:30040 [09:10:14]ConnectInit lk.salyk.kg [09:10:14]written 0, free lines is 4095 [09:10:14]Connected sock=10 [09:10:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CE 59 07 01 D8 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 F7 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 5F 66 02 00 35 04 06 00 CE FE 61 05 3F A4 15 16 8B A3 B0 B9 07 4B [09:10:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 28 47 00 CB 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 39 36 33 31 35 36 10 04 04 00 5F 66 02 00 F4 03 04 00 24 12 17 67 B6 04 01 00 00 D5 4D B6 58 BA 54 15 AD [09:10:14]CommunicateWithHost err = 0 [09:10:14]CheckOFDResponse [09:10:14]1017 (14) - 77093643461234 [09:10:14]1041 (16) - 0000000000963156 [09:10:14]1040 (4) - 157279 [09:10:14]1012 (4) - 22.10.2024 02:47 [09:10:14]1206 (1) - 0 [09:10:14]OFD Sender: Remove packet 157279 [09:10:14]ProducePacketName [09:10:14]name=ofd_packets/00157279 [09:10:14]NVStorageDeleteData [09:10:14]Write to MH i2c: 01 00 00 E7 2D 14 [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: 01 07 00 E7 2D 00 00 00 00 00 FD 0C 24 [09:10:14]RasterBufferAndPrint [09:10:14]line [09:10:14]line [09:10:14]line [09:10:14]line [09:10:14]line [09:10:14]written 0, free lines is 3331 [09:10:14]MH_Cut [09:10:14]Write to MH i2c: D1 01 00 EE 2D 01 ED [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: D1 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: D1 01 00 [09:10:14]MH_I2C_Read... [09:10:14]Read from MH i2c: D1 01 00 EE 2D 00 EC [09:10:14]Write to MH i2c: 01 00 00 EF 2D 1C [09:10:14]Write i2c OK [09:10:14]MH_I2C_Read... [09:10:15]OFD Sender: No OFD packet to send [09:10:15]*** Cut start [09:10:15]*** Partial cut [09:10:15]*** CUTSNS_PIN = 1 [09:10:15]*** CUTSNS_PIN = 0 [09:10:15]*** Brake cut motor [09:10:16]Read from MH i2c: 01 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 07 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 07 00 EF 2D 00 00 00 00 00 FF 0F 31 [09:10:16]process_action close_receipt done [09:10:16]requested_data is exist [09:10:16]produce_requested_data [09:10:16]requested_item fm.sn is exist - process it [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 11 00 00 [09:10:16]Write to MH i2c: E2 08 00 F0 2D 80 11 00 00 00 00 00 00 97 [09:10:16]*** Stop cut motor [09:10:16]*** Cut end [09:10:16]*** FLAG_PRN_KEY set [09:10:16]int [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 17 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 17 00 F0 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E8 [09:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:16]wFMCommunicate OK [09:10:16]requested_item fd.num is exist - process it [09:10:16]SAM_PROTO_GetFieldsCounters [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 13 00 00 [09:10:16]Write to MH i2c: E2 08 00 F1 2D 80 13 00 00 00 00 00 00 9A [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 62 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 62 00 F1 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 66 02 00 0E 04 04 00 3C 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 18 [09:10:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 5F 66 02 00 0E 04 04 00 3C 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 [09:10:16]wFMCommunicate OK [09:10:16]SAM_PROTO_GetFieldsCounters done [09:10:16]requested_item shift.num is exist - process it [09:10:16]requested_item shift.opened is exist - process it [09:10:16]req_shift_opened [09:10:16]FM_GetShiftState [09:10:16]SAM_PROTO_GetShiftState [09:10:16]wFMCommunicate request_size=4 [09:10:16]MH_SAM_APDU [09:10:16]CAPDU: 80 13 01 00 [09:10:16]Write to MH i2c: 01 00 00 F2 2D 1F [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 07 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: 01 07 00 F2 2D 00 08 00 00 00 FF 0F 3C [09:10:16]state=0 [09:10:16]Key pressed [09:10:16]Feed [09:10:16]Write to MH i2c: D8 00 00 F3 2D F7 [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: D8 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: D8 01 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: D8 01 00 F3 2D 00 F8 [09:10:16]Write to MH i2c: E2 08 00 F4 2D 80 13 01 00 00 00 00 00 9E [09:10:16]Write i2c OK [09:10:16]MH_I2C_Read... [09:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:16]Read from MH i2c: E2 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 [09:10:16]MH_I2C_Read... [09:10:16]Read from MH i2c: E2 0E 00 F4 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 24 [09:10:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:10:16]wFMCommunicate OK [09:10:16]SAM_PROTO_GetShiftState done [09:10:16]FM_GetShiftState done [09:10:16]req_shift_opened done [09:10:16]requested_item shift.open_date is exist - process it [09:10:16]req_shift_open_date [09:10:16]req_shift_open_date done [09:10:16]produce_requested_data done [09:10:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157279,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:10:16]process_action_free close_receipt [09:10:16]json_value_free [09:10:16]json_value_free done [09:10:16]process_json_proto returns [09:10:16]Send response to host [09:10:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157279,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:10:16]free response buf [09:10:16]execute_script done [09:10:16]execute_script returns [09:10:16]free content buf [09:10:16]Sock 7.Close socket [09:10:16]Sock 7.Thread stoped [09:10:16]*** FLAG_PRN_KEY reset [09:10:16]*** FLAG_PRN_KEY set [09:10:17]*** FLAG_PRN_KEY reset [09:10:17]*** FLAG_PRN_KEY set [09:10:17]*** FLAG_PRN_KEY reset [09:10:17]*** FLAG_PRN_KEY set [09:10:17]*** FLAG_PRN_KEY reset [09:10:17]*** FLAG_PRN_KEY set [09:10:18]*** FLAG_PRN_KEY reset [09:10:18]*** FLAG_PRN_KEY set [09:10:18]*** FLAG_PRN_KEY reset [09:10:19]*** FLAG_PRN_KEY set [09:10:20]OFD Sender: No OFD packet to send [09:10:20]*** FLAG_PRN_KEY reset [09:10:20]accept exits with 9 [09:10:20]New connection [09:10:20]New thread 3066801508 created [09:10:20]Thread 3066944868 joined [09:10:20]Waiting for new connection... [09:10:20] Sock 9.Parse request [09:10:20]Sock 9.Check first char [09:10:20]Sock 9.First char is OK [09:10:20]request: POST /json_proto HTTP/1.0 [09:10:20]Method: POST [09:10:20]URL: /json_proto [09:10:20]Method is POST - this is cgi request [09:10:20]url: /json_proto [09:10:20]query_string will be loaded in cgi processing [09:10:20]execute_cgi json_proto POST (null) [09:10:20]execute_cgi path=json_proto method=POST [09:10:20]POST find Content-Length [09:10:20]Host: 172.17.53.67:8080 [09:10:20]Content-Length: 682 [09:10:20]Content-Type: application/json [09:10:20] [09:10:20]POST finish read [09:10:20]Found Content-Length = 682 [09:10:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875644", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:10:20]execute_script... [09:10: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)875644", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:10:20]POST & json_proto [09:10:20]process_json_proto [09:10:20]json parsed OK: [09:10:20]protocol is kg_v1.0 [09:10:20]action value=close_receipt [09:10:20]process_action close_receipt [09:10:20]cmd_close_receipt [09:10:20]MH_GetDate [09:10:20]Write to MH i2c: F0 00 00 F5 2D 11 [09:10:20]Write i2c OK [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: F0 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: F0 09 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: F0 09 00 F5 2D 00 FF 6B 17 67 19 BC 99 64 D4 [09:10:20]GetLastDocTimeStamp 1729588215 [09:10:20]current date 1729588223 [09:10:20]FM_GetShiftState [09:10:20]SAM_PROTO_GetShiftState [09:10:20]wFMCommunicate request_size=4 [09:10:20]MH_SAM_APDU [09:10:20]CAPDU: 80 13 01 00 [09:10:20]Write to MH i2c: E2 08 00 F6 2D 80 13 01 00 00 00 00 00 A0 [09:10:20]Write i2c OK [09:10:20]MH_I2C_Read... [09:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:20]Read from MH i2c: E2 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 0E 00 [09:10:20]MH_I2C_Read... [09:10:20]Read from MH i2c: E2 0E 00 F6 2D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [09:10:20]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:10:20]wFMCommunicate OK [09:10:20]SAM_PROTO_GetShiftState done [09:10:20]FM_GetShiftState done [09:10:20]opened in 1729556748 [09:10:20]opened+sec_in_day 1729643148 [09:10:20]quantity*price = 100015 [09:10:20]sum+1 = 100017 [09:10:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 108 22.10.2024 09:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157280 ФПД: 271672321410192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157280&fm=271672321410192&tin=02508201610067®Number=0000137193017469&sum=100000 [09:10:21]StoreToDocumentArchive [09:10:21]shift 316 fd 157280 [09:10:21]save to /storage/0316/doc_00157280 [09:10:21]save last doc name /storage/0316/doc_00157280 to /storage/kkm_last_doc_name [09:10:21]save OK [09:10:21]Clear old archive folders... [09:10:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:21]tlvbuf is 00180880 [09:10:21]SAM_PROTO_ClearQueue [09:10:21]wFMCommunicate request_size=4 [09:10:21]MH_SAM_APDU [09:10:21]CAPDU: 80 09 00 00 [09:10:21]Write to MH i2c: E2 08 00 04 2E 80 09 00 00 00 00 00 00 A4 [09:10:21]Write i2c OK [09:10:21]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 04 2E 00 90 00 A6 [09:10:22]RAPDU: 90 00 [09:10:22]wFMCommunicate OK [09:10:22]SAM_PROTO_ClearQueue done [09:10:22]KKMCreateOFDPacket [09:10:22]OFDProtocolAddRootSTLVToBuf [09:10:22]FM_MakeSignedData [09:10:22]FM_MakeSignedData [09:10:22]SAM_PROTO_SignData [09:10:22]wFMCommunicate request_size=4 [09:10:22]MH_SAM_APDU [09:10:22]CAPDU: 80 0D 01 02 [09:10:22]Write to MH i2c: E2 08 00 05 2E 80 0D 01 02 00 00 00 00 AC [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 05 2E 00 90 00 A7 [09:10:22]RAPDU: 90 00 [09:10:22]wFMCommunicate OK [09:10:22]wFMCommunicate request_size=255 [09:10:22]MH_SAM_APDU [09:10: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 00 00 00 F4 03 04 00 FF 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 66 02 00 35 04 06 00 F7 [09:10:22]Write to MH i2c: E2 02 01 06 2E 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 00 00 00 F4 03 04 00 FF 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 66 02 00 35 04 06 00 F7 00 00 9D [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 06 2E 00 90 00 A8 [09:10:22]RAPDU: 90 00 [09:10:22]wFMCommunicate OK [09:10:22]wFMCommunicate request_size=10 [09:10:22]MH_SAM_APDU [09:10:22]CAPDU: 80 0D 02 02 05 15 A4 36 84 90 [09:10:22]Write to MH i2c: E2 0D 00 07 2E 80 0D 02 02 05 00 15 A4 36 84 90 00 00 BC [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 03 00 07 2E 00 90 00 A9 [09:10:22]RAPDU: 90 00 [09:10:22]wFMCommunicate OK [09:10:22]wFMCommunicate request_size=4 [09:10:22]MH_SAM_APDU [09:10:22]CAPDU: 80 0D 03 02 [09:10:22]Write to MH i2c: E2 08 00 08 2E 80 0D 03 02 00 00 00 00 B1 [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 0B 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 0B 00 08 2E 00 C4 25 40 A8 06 64 F7 2B 90 00 0F [09:10:22]RAPDU: C4 25 40 A8 06 64 F7 2B 90 00 [09:10:22]wFMCommunicate OK [09:10:22]SAM_PROTO_SignData done [09:10:22]FM_MakeSignedData done [09:10:22]CreateOFDProtocolMessage [09:10:22]wFMCommunicate request_size=4 [09:10:22]MH_SAM_APDU [09:10:22]CAPDU: 80 11 00 00 [09:10:22]Write to MH i2c: E2 08 00 09 2E 80 11 00 00 00 00 00 00 B1 [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:22]Read from MH i2c: E2 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 17 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: E2 17 00 09 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [09:10:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:22]wFMCommunicate OK [09:10:22]CreateOFDProtocolMessage done [09:10:22]OFDSenderStorePacket 157280 [09:10:22]StoreOFDPacket docnum=157280 [09:10:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A C3 07 01 48 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 00 00 00 F4 03 04 00 FF 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 66 02 00 35 04 06 00 F7 15 A4 36 84 90 C4 25 40 A8 06 64 F7 2B [09:10:22]CheckFolder [09:10:22]dirname=/storage/ofd_packets [09:10:22]CheckFolder done [09:10:22]ProducePacketName [09:10:22]name=ofd_packets/00157280 [09:10:22]NVStorageSaveData ofd_packets/00157280 [09:10:22]File name is /storage/ofd_packets/00157280 [09:10:22]Write 301 bytes [09:10:22]NVStorageSaveData done [09:10:22]OFDSenderStorePacket done [09:10:22]KKMCreateOFDPacket done [09:10:22]NVStorageSaveData kkm_last_timestamp [09:10:22]File name is /storage/kkm_last_timestamp [09:10:22]Write 4 bytes [09:10:22]NVStorageSaveData done [09:10:22]ExternCall_PrintAddStr [09:10:22]wPrintStart [09:10:22]Write to MH i2c: 01 00 00 0A 2E 38 [09:10:22]Write i2c OK [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: 01 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: 01 07 00 [09:10:22]MH_I2C_Read... [09:10:22]Read from MH i2c: 01 07 00 0A 2E 00 00 00 00 00 FF 0F 4D [09:10:22]RasterBufferAndPrint [09:10:22]line Счет N : (1)875644 [09:10:22]line ИНН: 02508201610067 [09:10:22]line Контрольно-Кассовый Чек [09:10:22]line ПРОДАЖА [09:10:22]line ТРК (МРК, ГНК) : 12 [09:10:22]line Товар: 2710124130 [09:10:22]line Аи-92-К-5 [09:10:22]line 14.950 * 66.90 [09:10:22]line = 1000.16 [09:10:22]line НДС 12% НСП 1% [09:10:22]line > о реализуемом товаре [09:10:22]line ОКРУГЛЕНИЕ: -0.16 [09:10:22]line ИТОГО: 1000.00 [09:10:22]line Внесено: 1000.00 [09:10:22]line СДАЧА: 0.00 [09:10:22]line НСП 1% : 8.85 [09:10:22]line НДС 12% : 106.21 [09:10:22]line Наличными: 1000.00 [09:10:22]line Безнал.: 0.00 [09:10:22]line Место: АЗС № 165 "Партнер Нефть" [09:10:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:10:22]line СНО: Общий режим [09:10:22]line Чек 108 22.10.2024 09:10 [09:10:22]line Смена: 316 ФФД: 1.0 [09:10:22]line ЗНМ: 0300000234 [09:10:22]line РНМ: 0000137193017469 [09:10:22]line Версия ККМ: v1.0 [09:10:22]line ФМ: 0000000000963156 [09:10:22]line ФД: 157280 [09:10:22]line ФПД: 271672321410192 [09:10:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091023&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157280&fm=271672321410192&tin=02508201610067®Number=0000137193017469&sum=100000 [09:10:22]written 0, free lines is 4095 [09:10:22]OFD Sender: Processing packet 157280 [packets to send 52, broken 51] [09:10:22]ProducePacketName [09:10:22]name=ofd_packets/00157280 [09:10:22]OFD Sender: To server: pG, [09:10:22]CommunicateWithHost lk.salyk.kg:30040 [09:10:22]ConnectInit lk.salyk.kg [09:10:22]Connected sock=10 [09:10:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7A C3 07 01 48 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 00 00 00 F4 03 04 00 FF 6B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 60 66 02 00 35 04 06 00 F7 15 A4 36 84 90 C4 25 40 A8 06 64 F7 2B [09:10:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B3 8D 47 00 30 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 39 36 33 31 35 36 10 04 04 00 60 66 02 00 F4 03 04 00 2C 12 17 67 B6 04 01 00 00 29 9B C8 66 42 07 82 29 [09:10:22]CommunicateWithHost err = 0 [09:10:22]CheckOFDResponse [09:10:22]1017 (14) - 77093643461234 [09:10:22]1041 (16) - 0000000000963156 [09:10:22]1040 (4) - 157280 [09:10:22]1012 (4) - 22.10.2024 02:47 [09:10:22]1206 (1) - 0 [09:10:22]OFD Sender: Remove packet 157280 [09:10:22]ProducePacketName [09:10:22]name=ofd_packets/00157280 [09:10:22]NVStorageDeleteData [09:10:23]Write to MH i2c: 01 00 00 35 2E 63 [09:10:23]Write i2c OK [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: 01 [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: 01 07 00 [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: 01 07 00 35 2E 00 00 00 00 00 F6 0C 6C [09:10:23]RasterBufferAndPrint [09:10:23]line [09:10:23]line [09:10:23]line [09:10:23]line [09:10:23]line [09:10:23]written 0, free lines is 3330 [09:10:23]MH_Cut [09:10:23]Write to MH i2c: D1 01 00 3C 2E 01 3C [09:10:23]Write i2c OK [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: D1 [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: D1 01 00 [09:10:23]MH_I2C_Read... [09:10:23]Read from MH i2c: D1 01 00 3C 2E 00 3B [09:10:23]Write to MH i2c: 01 00 00 3D 2E 6B [09:10:23]Write i2c OK [09:10:23]MH_I2C_Read... [09:10:23]OFD Sender: No OFD packet to send [09:10:23]*** Cut start [09:10:23]*** Partial cut [09:10:23]*** CUTSNS_PIN = 1 [09:10:23]*** CUTSNS_PIN = 0 [09:10:23]*** Brake cut motor [09:10:24]Read from MH i2c: 01 [09:10:24]MH_I2C_Read... [09:10:24]*** Stop cut motor [09:10:24]*** Cut end [09:10:24]Read from MH i2c: 01 07 00 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: 01 07 00 3D 2E 00 00 00 00 00 FF 0F 80 [09:10:24]process_action close_receipt done [09:10:24]requested_data is exist [09:10:24]produce_requested_data [09:10:24]requested_item fm.sn is exist - process it [09:10:24]wFMCommunicate request_size=4 [09:10:24]MH_SAM_APDU [09:10:24]CAPDU: 80 11 00 00 [09:10:24]Write to MH i2c: E2 08 00 3E 2E 80 11 00 00 00 00 00 00 E6 [09:10:24]Write i2c OK [09:10:24]MH_I2C_Read... [09:10:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:24]Read from MH i2c: E2 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 17 00 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 17 00 3E 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [09:10:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:10:24]wFMCommunicate OK [09:10:24]requested_item fd.num is exist - process it [09:10:24]SAM_PROTO_GetFieldsCounters [09:10:24]wFMCommunicate request_size=4 [09:10:24]MH_SAM_APDU [09:10:24]CAPDU: 80 13 00 00 [09:10:24]Write to MH i2c: E2 08 00 3F 2E 80 13 00 00 00 00 00 00 E9 [09:10:24]Write i2c OK [09:10:24]MH_I2C_Read... [09:10:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:24]Read from MH i2c: E2 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 62 00 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 62 00 3F 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 66 02 00 0E 04 04 00 3C 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 6B [09:10:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 60 66 02 00 0E 04 04 00 3C 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 [09:10:24]wFMCommunicate OK [09:10:24]SAM_PROTO_GetFieldsCounters done [09:10:24]requested_item shift.num is exist - process it [09:10:24]requested_item shift.opened is exist - process it [09:10:24]req_shift_opened [09:10:24]FM_GetShiftState [09:10:24]SAM_PROTO_GetShiftState [09:10:24]wFMCommunicate request_size=4 [09:10:24]MH_SAM_APDU [09:10:24]CAPDU: 80 13 01 00 [09:10:24]Write to MH i2c: E2 08 00 40 2E 80 13 01 00 00 00 00 00 EB [09:10:24]Write i2c OK [09:10:24]MH_I2C_Read... [09:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:24]Read from MH i2c: E2 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 0E 00 [09:10:24]MH_I2C_Read... [09:10:24]Read from MH i2c: E2 0E 00 40 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 71 [09:10:24]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:10:24]wFMCommunicate OK [09:10:24]SAM_PROTO_GetShiftState done [09:10:24]FM_GetShiftState done [09:10:24]req_shift_opened done [09:10:24]requested_item shift.open_date is exist - process it [09:10:24]req_shift_open_date [09:10:24]req_shift_open_date done [09:10:24]produce_requested_data done [09:10:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157280,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:10:24]process_action_free close_receipt [09:10:24]json_value_free [09:10:24]json_value_free done [09:10:24]process_json_proto returns [09:10:24]Send response to host [09:10:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157280,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:10:24]free response buf [09:10:24]execute_script done [09:10:24]execute_script returns [09:10:24]free content buf [09:10:24]Sock 9.Close socket [09:10:24]Sock 9.Thread stoped [09:10:28]OFD Sender: No OFD packet to send [09:10:33]OFD Sender: No OFD packet to send [09:10:38]OFD Sender: No OFD packet to send [09:10:43]OFD Sender: No OFD packet to send [09:10:48]OFD Sender: No OFD packet to send [09:10:53]OFD Sender: No OFD packet to send [09:10:58]OFD Sender: No OFD packet to send [09:11:03]OFD Sender: No OFD packet to send [09:11:08]OFD Sender: No OFD packet to send [09:11:13]OFD Sender: No OFD packet to send [09:11:18]OFD Sender: No OFD packet to send [09:11:23]OFD Sender: No OFD packet to send [09:11:28]OFD Sender: No OFD packet to send [09:11:33]OFD Sender: No OFD packet to send [09:11:38]OFD Sender: No OFD packet to send [09:11:43]OFD Sender: No OFD packet to send [09:11:48]OFD Sender: No OFD packet to send [09:11:53]OFD Sender: No OFD packet to send [09:11:58]OFD Sender: No OFD packet to send [09:12:00]accept exits with 7 [09:12:00]New connection [09:12:00]New thread 3066944868 created [09:12:00]Thread 3066801508 joined [09:12:00]Waiting for new connection... [09:12:00] Sock 7.Parse request [09:12:00]Sock 7.Check first char [09:12:00]Sock 7.First char is OK [09:12:00]request: POST /json_proto HTTP/1.0 [09:12:00]Method: POST [09:12:00]URL: /json_proto [09:12:00]Method is POST - this is cgi request [09:12:00]url: /json_proto [09:12:00]query_string will be loaded in cgi processing [09:12:00]execute_cgi json_proto POST (null) [09:12:00]execute_cgi path=json_proto method=POST [09:12:00]POST find Content-Length [09:12:00]Host: 172.17.53.67:8080 [09:12:00]Content-Length: 670 [09:12:00]Content-Type: application/json [09:12:00] [09:12:00]POST finish read [09:12:00]Found Content-Length = 670 [09:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:12:00]execute_script... [09:12: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)875646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:12:00]POST & json_proto [09:12:00]process_json_proto [09:12:00]json parsed OK: [09:12:00]protocol is kg_v1.0 [09:12:00]action value=close_receipt [09:12:00]process_action close_receipt [09:12:00]cmd_close_receipt [09:12:00]MH_GetDate [09:12:00]Write to MH i2c: F0 00 00 41 2E 5E [09:12:00]Write i2c OK [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 09 00 [09:12:00]MH_I2C_Read... [09:12:00]Read from MH i2c: F0 09 00 41 2E 00 63 6C 17 67 19 BC 99 64 86 [09:12:00]GetLastDocTimeStamp 1729588223 [09:12:00]current date 1729588323 [09:12:00]FM_GetShiftState [09:12:00]SAM_PROTO_GetShiftState [09:12:00]wFMCommunicate request_size=4 [09:12:00]MH_SAM_APDU [09:12:00]CAPDU: 80 13 01 00 [09:12:00]Write to MH i2c: E2 08 00 42 2E 80 13 01 00 00 00 00 00 ED [09:12:00]Write i2c OK [09:12:00]MH_I2C_Read... [09:12:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:01]Read from MH i2c: E2 [09:12:01]MH_I2C_Read... [09:12:01]Read from MH i2c: E2 0E 00 [09:12:01]MH_I2C_Read... [09:12:01]Read from MH i2c: E2 0E 00 42 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 73 [09:12:01]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:12:01]wFMCommunicate OK [09:12:01]SAM_PROTO_GetShiftState done [09:12:01]FM_GetShiftState done [09:12:01]opened in 1729556748 [09:12:01]opened+sec_in_day 1729643148 [09:12:01]quantity*price = 30027 [09:12:01]sum+1 = 30029 [09:12:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 109 22.10.2024 09:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157281 ФПД: 204786017173408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157281&fm=204786017173408&tin=02508201610067®Number=0000137193017469&sum=30000 [09:12:02]StoreToDocumentArchive [09:12:02]shift 316 fd 157281 [09:12:02]save to /storage/0316/doc_00157281 [09:12:02]save last doc name /storage/0316/doc_00157281 to /storage/kkm_last_doc_name [09:12:02]save OK [09:12:02]Clear old archive folders... [09:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:12:02]tlvbuf is 001F3B30 [09:12:02]SAM_PROTO_ClearQueue [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 09 00 00 [09:12:02]Write to MH i2c: E2 08 00 4F 2E 80 09 00 00 00 00 00 00 EF [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 4F 2E 00 90 00 F1 [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]SAM_PROTO_ClearQueue done [09:12:02]KKMCreateOFDPacket [09:12:02]OFDProtocolAddRootSTLVToBuf [09:12:02]FM_MakeSignedData [09:12:02]FM_MakeSignedData [09:12:02]SAM_PROTO_SignData [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 01 02 [09:12:02]Write to MH i2c: E2 08 00 50 2E 80 0D 01 02 00 00 00 00 F7 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 50 2E 00 90 00 F2 [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=255 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 6D 00 00 00 F4 03 04 00 63 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 66 02 00 35 04 06 00 [09:12:02]Write to MH i2c: E2 02 01 51 2E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 6D 00 00 00 F4 03 04 00 63 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 66 02 00 35 04 06 00 00 00 96 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 51 2E 00 90 00 F3 [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=11 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 02 02 06 BA 40 75 CE FF A0 [09:12:02]Write to MH i2c: E2 0E 00 52 2E 80 0D 02 02 06 00 BA 40 75 CE FF A0 00 00 E2 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 03 00 52 2E 00 90 00 F4 [09:12:02]RAPDU: 90 00 [09:12:02]wFMCommunicate OK [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 0D 03 02 [09:12:02]Write to MH i2c: E2 08 00 53 2E 80 0D 03 02 00 00 00 00 FC [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 0B 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 0B 00 53 2E 00 49 AB 1F 6B 35 9D EC 12 90 00 4B [09:12:02]RAPDU: 49 AB 1F 6B 35 9D EC 12 90 00 [09:12:02]wFMCommunicate OK [09:12:02]SAM_PROTO_SignData done [09:12:02]FM_MakeSignedData done [09:12:02]CreateOFDProtocolMessage [09:12:02]wFMCommunicate request_size=4 [09:12:02]MH_SAM_APDU [09:12:02]CAPDU: 80 11 00 00 [09:12:02]Write to MH i2c: E2 08 00 54 2E 80 11 00 00 00 00 00 00 FC [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:02]Read from MH i2c: E2 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 17 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: E2 17 00 54 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [09:12:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:02]wFMCommunicate OK [09:12:02]CreateOFDProtocolMessage done [09:12:02]OFDSenderStorePacket 157281 [09:12:02]StoreOFDPacket docnum=157281 [09:12:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4F D9 08 01 8D A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 6D 00 00 00 F4 03 04 00 63 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 66 02 00 35 04 06 00 BA 40 75 CE FF A0 49 AB 1F 6B 35 9D EC 12 [09:12:02]CheckFolder [09:12:02]dirname=/storage/ofd_packets [09:12:02]CheckFolder done [09:12:02]ProducePacketName [09:12:02]name=ofd_packets/00157281 [09:12:02]NVStorageSaveData ofd_packets/00157281 [09:12:02]File name is /storage/ofd_packets/00157281 [09:12:02]Write 302 bytes [09:12:02]NVStorageSaveData done [09:12:02]OFDSenderStorePacket done [09:12:02]KKMCreateOFDPacket done [09:12:02]NVStorageSaveData kkm_last_timestamp [09:12:02]File name is /storage/kkm_last_timestamp [09:12:02]Write 4 bytes [09:12:02]NVStorageSaveData done [09:12:02]ExternCall_PrintAddStr [09:12:02]wPrintStart [09:12:02]Write to MH i2c: 01 00 00 55 2E 83 [09:12:02]Write i2c OK [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 07 00 [09:12:02]MH_I2C_Read... [09:12:02]Read from MH i2c: 01 07 00 55 2E 00 00 00 00 00 FF 0F 98 [09:12:02]RasterBufferAndPrint [09:12:02]line Счет N : (1)875646 [09:12:02]line ИНН: 02508201610067 [09:12:02]line Контрольно-Кассовый Чек [09:12:02]line ПРОДАЖА [09:12:02]line ТРК (МРК, ГНК) : 43 [09:12:02]line Товар: 2710124130 [09:12:02]line Super 92-К-5 [09:12:02]line 4.390 * 68.40 [09:12:02]line = 300.28 [09:12:02]line НДС 12% НСП 1% [09:12:02]line > о реализуемом товаре [09:12:02]line ОКРУГЛЕНИЕ: -0.28 [09:12:02]line ИТОГО: 300.00 [09:12:02]line Внесено: 300.00 [09:12:02]line СДАЧА: 0.00 [09:12:02]line НСП 1% : 2.66 [09:12:02]line НДС 12% : 31.89 [09:12:02]line Наличными: 300.00 [09:12:02]line Безнал.: 0.00 [09:12:02]line Место: АЗС № 165 "Партнер Нефть" [09:12:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:12:02]line СНО: Общий режим [09:12:02]line Чек 109 22.10.2024 09:12 [09:12:02]line Смена: 316 ФФД: 1.0 [09:12:02]line ЗНМ: 0300000234 [09:12:02]line РНМ: 0000137193017469 [09:12:02]line Версия ККМ: v1.0 [09:12:02]line ФМ: 0000000000963156 [09:12:02]line ФД: 157281 [09:12:02]line ФПД: 204786017173408 [09:12:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091203&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157281&fm=204786017173408&tin=02508201610067®Number=0000137193017469&sum=30000 [09:12:02]OFD Sender: Processing packet 157281 [packets to send 52, broken 51] [09:12:02]ProducePacketName [09:12:02]name=ofd_packets/00157281 [09:12:02]OFD Sender: To server: pG, [09:12:02]CommunicateWithHost lk.salyk.kg:30040 [09:12:03]ConnectInit lk.salyk.kg [09:12:03]written 0, free lines is 4095 [09:12:03]Connected sock=10 [09:12:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 4F D9 08 01 8D A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 6D 00 00 00 F4 03 04 00 63 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 61 66 02 00 35 04 06 00 BA 40 75 CE FF A0 49 AB 1F 6B 35 9D EC 12 [09:12:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 F8 47 00 03 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 39 36 33 31 35 36 10 04 04 00 61 66 02 00 F4 03 04 00 90 12 17 67 B6 04 01 00 00 48 62 19 2C 80 64 07 2A [09:12:03]CommunicateWithHost err = 0 [09:12:03]CheckOFDResponse [09:12:03]1017 (14) - 77093643461234 [09:12:03]1041 (16) - 0000000000963156 [09:12:03]1040 (4) - 157281 [09:12:03]1012 (4) - 22.10.2024 02:48 [09:12:03]1206 (1) - 0 [09:12:03]OFD Sender: Remove packet 157281 [09:12:03]ProducePacketName [09:12:03]name=ofd_packets/00157281 [09:12:03]NVStorageDeleteData [09:12:03]Write to MH i2c: 01 00 00 80 2E AE [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 07 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: 01 07 00 80 2E 00 00 00 00 00 FA 0C BB [09:12:03]RasterBufferAndPrint [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]line [09:12:03]written 0, free lines is 3329 [09:12:03]MH_Cut [09:12:03]Write to MH i2c: D1 01 00 87 2E 01 87 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 01 00 [09:12:03]MH_I2C_Read... [09:12:03]Read from MH i2c: D1 01 00 87 2E 00 86 [09:12:03]Write to MH i2c: 01 00 00 88 2E B6 [09:12:03]Write i2c OK [09:12:03]MH_I2C_Read... [09:12:03]OFD Sender: No OFD packet to send [09:12:04]*** Cut start [09:12:04]*** Partial cut [09:12:04]*** CUTSNS_PIN = 1 [09:12:04]*** CUTSNS_PIN = 0 [09:12:04]*** Brake cut motor [09:12:04]Read from MH i2c: 01 [09:12:04]MH_I2C_Read... [09:12:04]*** Stop cut motor [09:12:04]*** Cut end [09:12:04]Read from MH i2c: 01 07 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: 01 07 00 88 2E 00 00 00 00 00 FF 0F CB [09:12:04]process_action close_receipt done [09:12:04]requested_data is exist [09:12:04]produce_requested_data [09:12:04]requested_item fm.sn is exist - process it [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 11 00 00 [09:12:04]Write to MH i2c: E2 08 00 89 2E 80 11 00 00 00 00 00 00 31 [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 17 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 17 00 89 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 82 [09:12:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:12:04]wFMCommunicate OK [09:12:04]requested_item fd.num is exist - process it [09:12:04]SAM_PROTO_GetFieldsCounters [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 13 00 00 [09:12:04]Write to MH i2c: E2 08 00 8A 2E 80 13 00 00 00 00 00 00 34 [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:04]Read from MH i2c: E2 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 62 00 [09:12:04]MH_I2C_Read... [09:12:04]Read from MH i2c: E2 62 00 8A 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [09:12:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 61 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:04]wFMCommunicate OK [09:12:04]SAM_PROTO_GetFieldsCounters done [09:12:04]requested_item shift.num is exist - process it [09:12:04]requested_item shift.opened is exist - process it [09:12:04]req_shift_opened [09:12:04]FM_GetShiftState [09:12:04]SAM_PROTO_GetShiftState [09:12:04]wFMCommunicate request_size=4 [09:12:04]MH_SAM_APDU [09:12:04]CAPDU: 80 13 01 00 [09:12:04]Write to MH i2c: E2 08 00 8B 2E 80 13 01 00 00 00 00 00 36 [09:12:04]Write i2c OK [09:12:04]MH_I2C_Read... [09:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:05]Read from MH i2c: E2 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 0E 00 [09:12:05]MH_I2C_Read... [09:12:05]Read from MH i2c: E2 0E 00 8B 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BC [09:12:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:12:05]wFMCommunicate OK [09:12:05]SAM_PROTO_GetShiftState done [09:12:05]FM_GetShiftState done [09:12:05]req_shift_opened done [09:12:05]requested_item shift.open_date is exist - process it [09:12:05]req_shift_open_date [09:12:05]req_shift_open_date done [09:12:05]produce_requested_data done [09:12:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157281,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:12:05]process_action_free close_receipt [09:12:05]json_value_free [09:12:05]json_value_free done [09:12:05]process_json_proto returns [09:12:05]Send response to host [09:12:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157281,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:12:05]free response buf [09:12:05]execute_script done [09:12:05]execute_script returns [09:12:05]free content buf [09:12:05]Sock 7.Close socket [09:12:05]Sock 7.Thread stoped [09:12:08]OFD Sender: No OFD packet to send [09:12:13]OFD Sender: No OFD packet to send [09:12:18]OFD Sender: No OFD packet to send [09:12:23]OFD Sender: No OFD packet to send [09:12:28]OFD Sender: No OFD packet to send [09:12:33]OFD Sender: No OFD packet to send [09:12:38]OFD Sender: No OFD packet to send [09:12:43]OFD Sender: No OFD packet to send [09:12:48]OFD Sender: No OFD packet to send [09:12:53]OFD Sender: No OFD packet to send [09:12:58]OFD Sender: No OFD packet to send [09:13:03]OFD Sender: No OFD packet to send [09:13:08]OFD Sender: No OFD packet to send [09:13:13]OFD Sender: No OFD packet to send [09:13:18]OFD Sender: No OFD packet to send [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:38]OFD Sender: No OFD packet to send [09:13:43]OFD Sender: No OFD packet to send [09:13:48]OFD Sender: No OFD packet to send [09:13:53]OFD Sender: No OFD packet to send [09:13:58]OFD Sender: No OFD packet to send [09:13:59]accept exits with 9 [09:13:59]New connection [09:13:59]New thread 3066801508 created [09:13:59]Thread 3066944868 joined [09:13:59]Waiting for new connection... [09:13:59] Sock 9.Parse request [09:13:59]Sock 9.Check first char [09:13:59]Sock 9.First char is OK [09:13:59]request: POST /json_proto HTTP/1.0 [09:13:59]Method: POST [09:13:59]URL: /json_proto [09:13:59]Method is POST - this is cgi request [09:13:59]url: /json_proto [09:13:59]query_string will be loaded in cgi processing [09:13:59]execute_cgi json_proto POST (null) [09:13:59]execute_cgi path=json_proto method=POST [09:13:59]POST find Content-Length [09:13:59]Host: 172.17.53.67:8080 [09:13:59]Content-Length: 762 [09:13:59]Content-Type: application/json [09:13:59] [09:13:59]POST finish read [09:13:59]Found Content-Length = 762 [09:13:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 20.840, "sum" : 1425.46, "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: Mbank", "payments": [ { "type": 1, "sum" : 1425.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:59]execute_script... [09:13: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)875647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 20.840, "sum" : 1425.46, "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: Mbank", "payments": [ { "type": 1, "sum" : 1425.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:59]POST & json_proto [09:13:59]process_json_proto [09:13:59]json parsed OK: [09:13:59]protocol is kg_v1.0 [09:13:59]action value=close_receipt [09:13:59]process_action close_receipt [09:13:59]cmd_close_receipt [09:13:59]MH_GetDate [09:13:59]Write to MH i2c: F0 00 00 8C 2E A9 [09:13:59]Write i2c OK [09:13:59]MH_I2C_Read... [09:13:59]Read from MH i2c: F0 [09:13:59]MH_I2C_Read... [09:13:59]Read from MH i2c: F0 09 00 [09:13:59]MH_I2C_Read... [09:13:59]Read from MH i2c: F0 09 00 8C 2E 00 DA 6C 17 67 19 BC 99 64 48 [09:13:59]GetLastDocTimeStamp 1729588323 [09:13:59]current date 1729588442 [09:13:59]FM_GetShiftState [09:13:59]SAM_PROTO_GetShiftState [09:13:59]wFMCommunicate request_size=4 [09:13:59]MH_SAM_APDU [09:13:59]CAPDU: 80 13 01 00 [09:13:59]Write to MH i2c: E2 08 00 8D 2E 80 13 01 00 00 00 00 00 38 [09:13:59]Write i2c OK [09:13:59]MH_I2C_Read... [09:13:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:59]Read from MH i2c: E2 [09:13:59]MH_I2C_Read... [09:13:59]Read from MH i2c: E2 0E 00 [09:13:59]MH_I2C_Read... [09:13:59]Read from MH i2c: E2 0E 00 8D 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BE [09:13:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:13:59]wFMCommunicate OK [09:13:59]SAM_PROTO_GetShiftState done [09:13:59]FM_GetShiftState done [09:13:59]opened in 1729556748 [09:13:59]opened+sec_in_day 1729643148 [09:13:59]quantity*price = 142545 [09:13:59]sum+1 = 142547 [09:13:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1425.46 НСП 1% : 12.61 НДС 12% : 151.38 Наличными: 0.00 Безнал.: 1425.46 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 110 22.10.2024 09:14 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157282 ФПД: 157994790609847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157282&fm=157994790609847&tin=02508201610067®Number=0000137193017469&sum=142546 [09:14:00]StoreToDocumentArchive [09:14:00]shift 316 fd 157282 [09:14:00]save to /storage/0316/doc_00157282 [09:14:00]save last doc name /storage/0316/doc_00157282 to /storage/kkm_last_doc_name [09:14:00]save OK [09:14:00]Clear old archive folders... [09:14:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:14:00]tlvbuf is 00182B60 [09:14:00]SAM_PROTO_ClearQueue [09:14:00]wFMCommunicate request_size=4 [09:14:00]MH_SAM_APDU [09:14:00]CAPDU: 80 09 00 00 [09:14:00]Write to MH i2c: E2 08 00 9A 2E 80 09 00 00 00 00 00 00 3A [09:14:00]Write i2c OK [09:14:00]MH_I2C_Read... [09:14:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:00]Read from MH i2c: E2 [09:14:00]MH_I2C_Read... [09:14:00]Read from MH i2c: E2 03 00 [09:14:00]MH_I2C_Read... [09:14:00]Read from MH i2c: E2 03 00 9A 2E 00 90 00 3C [09:14:00]RAPDU: 90 00 [09:14:00]wFMCommunicate OK [09:14:00]SAM_PROTO_ClearQueue done [09:14:00]KKMCreateOFDPacket [09:14:00]OFDProtocolAddRootSTLVToBuf [09:14:00]FM_MakeSignedData [09:14:00]FM_MakeSignedData [09:14:00]SAM_PROTO_SignData [09:14:00]wFMCommunicate request_size=4 [09:14:00]MH_SAM_APDU [09:14:00]CAPDU: 80 0D 01 02 [09:14:00]Write to MH i2c: E2 08 00 9B 2E 80 0D 01 02 00 00 00 00 42 [09:14:00]Write i2c OK [09:14:00]MH_I2C_Read... [09:14:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:00]Read from MH i2c: E2 [09:14:00]MH_I2C_Read... [09:14:00]Read from MH i2c: E2 03 00 [09:14:00]MH_I2C_Read... [09:14:00]Read from MH i2c: E2 03 00 9B 2E 00 90 00 3D [09:14:00]RAPDU: 90 00 [09:14:00]wFMCommunicate OK [09:14:00]wFMCommunicate request_size=255 [09:14:00]MH_SAM_APDU [09:14:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D2 2C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 2C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 3B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 2C 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 DA 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 66 02 00 35 04 06 00 [09:14:00]Write to MH i2c: E2 02 01 9C 2E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D2 2C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 2C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 3B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 2C 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 DA 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 66 02 00 35 04 06 00 00 00 93 [09:14:00]Write i2c OK [09:14:00]MH_I2C_Read... [09:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:01]Read from MH i2c: E2 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 03 00 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 03 00 9C 2E 00 90 00 3E [09:14:01]RAPDU: 90 00 [09:14:01]wFMCommunicate OK [09:14:01]wFMCommunicate request_size=11 [09:14:01]MH_SAM_APDU [09:14:01]CAPDU: 80 0D 02 02 06 8F B2 07 5E E3 B7 [09:14:01]Write to MH i2c: E2 0E 00 9D 2E 80 0D 02 02 06 00 8F B2 07 5E E3 B7 00 00 91 [09:14:01]Write i2c OK [09:14:01]MH_I2C_Read... [09:14:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:01]Read from MH i2c: E2 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 03 00 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 03 00 9D 2E 00 90 00 3F [09:14:01]RAPDU: 90 00 [09:14:01]wFMCommunicate OK [09:14:01]wFMCommunicate request_size=4 [09:14:01]MH_SAM_APDU [09:14:01]CAPDU: 80 0D 03 02 [09:14:01]Write to MH i2c: E2 08 00 9E 2E 80 0D 03 02 00 00 00 00 47 [09:14:01]Write i2c OK [09:14:01]MH_I2C_Read... [09:14:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:01]Read from MH i2c: E2 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 0B 00 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 0B 00 9E 2E 00 73 18 C3 56 8A B3 E5 7A 90 00 88 [09:14:01]RAPDU: 73 18 C3 56 8A B3 E5 7A 90 00 [09:14:01]wFMCommunicate OK [09:14:01]SAM_PROTO_SignData done [09:14:01]FM_MakeSignedData done [09:14:01]CreateOFDProtocolMessage [09:14:01]wFMCommunicate request_size=4 [09:14:01]MH_SAM_APDU [09:14:01]CAPDU: 80 11 00 00 [09:14:01]Write to MH i2c: E2 08 00 9F 2E 80 11 00 00 00 00 00 00 47 [09:14:01]Write i2c OK [09:14:01]MH_I2C_Read... [09:14:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:01]Read from MH i2c: E2 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 17 00 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: E2 17 00 9F 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [09:14:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:14:01]wFMCommunicate OK [09:14:01]CreateOFDProtocolMessage done [09:14:01]OFDSenderStorePacket 157282 [09:14:01]StoreOFDPacket docnum=157282 [09:14:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3C C6 08 01 2E E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D2 2C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 2C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 3B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 2C 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 DA 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 66 02 00 35 04 06 00 8F B2 07 5E E3 B7 73 18 C3 56 8A B3 E5 7A [09:14:01]CheckFolder [09:14:01]dirname=/storage/ofd_packets [09:14:01]CheckFolder done [09:14:01]ProducePacketName [09:14:01]name=ofd_packets/00157282 [09:14:01]NVStorageSaveData ofd_packets/00157282 [09:14:01]File name is /storage/ofd_packets/00157282 [09:14:01]Write 302 bytes [09:14:01]NVStorageSaveData done [09:14:01]OFDSenderStorePacket done [09:14:01]KKMCreateOFDPacket done [09:14:01]NVStorageSaveData kkm_last_timestamp [09:14:01]File name is /storage/kkm_last_timestamp [09:14:01]Write 4 bytes [09:14:01]NVStorageSaveData done [09:14:01]ExternCall_PrintAddStr [09:14:01]wPrintStart [09:14:01]Write to MH i2c: 01 00 00 A0 2E CE [09:14:01]Write i2c OK [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: 01 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: 01 07 00 [09:14:01]MH_I2C_Read... [09:14:01]Read from MH i2c: 01 07 00 A0 2E 00 00 00 00 00 FF 0F E3 [09:14:01]RasterBufferAndPrint [09:14:01]line Счет N : (1)875647 [09:14:01]line ИНН: 02508201610067 [09:14:01]line Контрольно-Кассовый Чек [09:14:01]line ПРОДАЖА [09:14:01]line ТРК (МРК, ГНК) : 13 [09:14:01]line Товар: 2710124130 [09:14:01]line Super 92-К-5 [09:14:01]line 20.840 * 68.40 [09:14:01]line = 1425.46 [09:14:01]line НДС 12% НСП 1% [09:14:01]line > о реализуемом товаре [09:14:01]line ИТОГО: 1425.46 [09:14:01]line НСП 1% : 12.61 [09:14:01]line НДС 12% : 151.38 [09:14:01]line Наличными: 0.00 [09:14:01]line Безнал.: 1425.46 [09:14:01]line Место: АЗС № 165 "Партнер Нефть" [09:14:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:14:01]line СНО: Общий режим [09:14:01]line Чек 110 22.10.2024 09:14 [09:14:01]line Смена: 316 ФФД: 1.0 [09:14:01]line ЗНМ: 0300000234 [09:14:01]line РНМ: 0000137193017469 [09:14:01]line Версия ККМ: v1.0 [09:14:01]line Платежная система: Mbank [09:14:01]line ФМ: 0000000000963156 [09:14:01]line ФД: 157282 [09:14:01]line ФПД: 157994790609847 [09:14:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157282&fm=157994790609847&tin=02508201610067®Number=0000137193017469&sum=142546 [09:14:01]OFD Sender: Processing packet 157282 [packets to send 52, broken 51] [09:14:01]ProducePacketName [09:14:01]name=ofd_packets/00157282 [09:14:01]OFD Sender: To server: pG, [09:14:01]CommunicateWithHost lk.salyk.kg:30040 [09:14:01]ConnectInit lk.salyk.kg [09:14:01]written 0, free lines is 4095 [09:14:01]Connected sock=10 [09:14:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 3C C6 08 01 2E E1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 D2 2C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D2 2C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 3B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D2 2C 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 DA 6C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 62 66 02 00 35 04 06 00 8F B2 07 5E E3 B7 73 18 C3 56 8A B3 E5 7A [09:14:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 28 2A 47 00 A4 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 39 36 33 31 35 36 10 04 04 00 62 66 02 00 F4 03 04 00 07 13 17 67 B6 04 01 00 00 9E 13 AE 95 A9 0E 86 0B [09:14:01]CommunicateWithHost err = 0 [09:14:01]CheckOFDResponse [09:14:01]1017 (14) - 77093643461234 [09:14:01]1041 (16) - 0000000000963156 [09:14:01]1040 (4) - 157282 [09:14:01]1012 (4) - 22.10.2024 02:50 [09:14:01]1206 (1) - 0 [09:14:01]OFD Sender: Remove packet 157282 [09:14:01]ProducePacketName [09:14:01]name=ofd_packets/00157282 [09:14:01]NVStorageDeleteData [09:14:02]Write to MH i2c: 01 00 00 C9 2E F7 [09:14:02]Write i2c OK [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: 01 [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: 01 07 00 [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: 01 07 00 C9 2E 00 00 00 00 00 1E 0D 29 [09:14:02]RasterBufferAndPrint [09:14:02]line [09:14:02]line [09:14:02]line [09:14:02]line [09:14:02]line [09:14:02]written 0, free lines is 3364 [09:14:02]MH_Cut [09:14:02]Write to MH i2c: D1 01 00 D0 2E 01 D0 [09:14:02]Write i2c OK [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: D1 [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: D1 01 00 [09:14:02]MH_I2C_Read... [09:14:02]Read from MH i2c: D1 01 00 D0 2E 00 CF [09:14:02]Write to MH i2c: 01 00 00 D1 2E FF [09:14:02]Write i2c OK [09:14:02]MH_I2C_Read... [09:14:02]OFD Sender: No OFD packet to send [09:14:02]*** Cut start [09:14:02]*** Partial cut [09:14:02]*** CUTSNS_PIN = 1 [09:14:02]*** CUTSNS_PIN = 0 [09:14:03]*** Brake cut motor [09:14:03]Read from MH i2c: 01 [09:14:03]MH_I2C_Read... [09:14:03]*** Stop cut motor [09:14:03]*** Cut end [09:14:03]Read from MH i2c: 01 07 00 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: 01 07 00 D1 2E 00 00 00 00 00 FF 0F 14 [09:14:03]process_action close_receipt done [09:14:03]requested_data is exist [09:14:03]produce_requested_data [09:14:03]requested_item fm.sn is exist - process it [09:14:03]wFMCommunicate request_size=4 [09:14:03]MH_SAM_APDU [09:14:03]CAPDU: 80 11 00 00 [09:14:03]Write to MH i2c: E2 08 00 D2 2E 80 11 00 00 00 00 00 00 7A [09:14:03]Write i2c OK [09:14:03]MH_I2C_Read... [09:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:03]Read from MH i2c: E2 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 17 00 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 17 00 D2 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [09:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:14:03]wFMCommunicate OK [09:14:03]requested_item fd.num is exist - process it [09:14:03]SAM_PROTO_GetFieldsCounters [09:14:03]wFMCommunicate request_size=4 [09:14:03]MH_SAM_APDU [09:14:03]CAPDU: 80 13 00 00 [09:14:03]Write to MH i2c: E2 08 00 D3 2E 80 13 00 00 00 00 00 00 7D [09:14:03]Write i2c OK [09:14:03]MH_I2C_Read... [09:14:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:03]Read from MH i2c: E2 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 62 00 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 62 00 D3 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [09:14:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 62 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:03]wFMCommunicate OK [09:14:03]SAM_PROTO_GetFieldsCounters done [09:14:03]requested_item shift.num is exist - process it [09:14:03]requested_item shift.opened is exist - process it [09:14:03]req_shift_opened [09:14:03]FM_GetShiftState [09:14:03]SAM_PROTO_GetShiftState [09:14:03]wFMCommunicate request_size=4 [09:14:03]MH_SAM_APDU [09:14:03]CAPDU: 80 13 01 00 [09:14:03]Write to MH i2c: E2 08 00 D4 2E 80 13 01 00 00 00 00 00 7F [09:14:03]Write i2c OK [09:14:03]MH_I2C_Read... [09:14:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:03]Read from MH i2c: E2 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 0E 00 [09:14:03]MH_I2C_Read... [09:14:03]Read from MH i2c: E2 0E 00 D4 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 05 [09:14:03]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:14:03]wFMCommunicate OK [09:14:03]SAM_PROTO_GetShiftState done [09:14:03]FM_GetShiftState done [09:14:03]req_shift_opened done [09:14:03]requested_item shift.open_date is exist - process it [09:14:03]req_shift_open_date [09:14:03]req_shift_open_date done [09:14:03]produce_requested_data done [09:14:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157282,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:14:03]process_action_free close_receipt [09:14:03]json_value_free [09:14:03]json_value_free done [09:14:03]process_json_proto returns [09:14:03]Send response to host [09:14:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157282,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:14:03]free response buf [09:14:03]execute_script done [09:14:03]execute_script returns [09:14:03]free content buf [09:14:03]Sock 9.Close socket [09:14:03]Sock 9.Thread stoped [09:14:07]OFD Sender: No OFD packet to send [09:14:12]OFD Sender: No OFD packet to send [09:14:17]OFD Sender: No OFD packet to send [09:14:22]OFD Sender: No OFD packet to send [09:14:27]OFD Sender: No OFD packet to send [09:14:32]OFD Sender: No OFD packet to send [09:14:35]int [09:14:35]Write to MH i2c: 01 00 00 D5 2E 03 [09:14:35]*** FLAG_PRN_KEY set [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 07 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 07 00 D5 2E 00 08 00 00 00 FF 0F 20 [09:14:35]state=0 [09:14:35]Key pressed [09:14:35]Feed [09:14:35]Write to MH i2c: D8 00 00 D6 2E DB [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: D8 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: D8 01 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: D8 01 00 D6 2E 00 DC [09:14:35]int [09:14:35]Write to MH i2c: 01 00 00 D7 2E 05 [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 07 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 07 00 D7 2E 00 48 00 00 00 3C 00 90 [09:14:35]state=2 [09:14:35]Key pressed [09:14:36]int [09:14:36]Write to MH i2c: 01 00 00 D8 2E 06 [09:14:36]*** FLAG_PRN_KEY reset [09:14:36]Write i2c OK [09:14:36]MH_I2C_Read... [09:14:36]Read from MH i2c: 01 [09:14:36]MH_I2C_Read... [09:14:36]Read from MH i2c: 01 07 00 [09:14:36]MH_I2C_Read... [09:14:36]Read from MH i2c: 01 07 00 D8 2E 00 00 00 00 00 FF 0F 1B [09:14:36]state=2 [09:14:36]Stop feed [09:14:37]OFD Sender: No OFD packet to send [09:14:42]OFD Sender: No OFD packet to send [09:14:47]OFD Sender: No OFD packet to send [09:14:52]OFD Sender: No OFD packet to send [09:14:57]OFD Sender: No OFD packet to send [09:15:02]OFD Sender: No OFD packet to send [09:15:07]OFD Sender: No OFD packet to send [09:15:12]OFD Sender: No OFD packet to send [09:15:17]OFD Sender: No OFD packet to send [09:15:22]OFD Sender: No OFD packet to send [09:15:27]OFD Sender: No OFD packet to send [09:15:32]OFD Sender: No OFD packet to send [09:15:37]OFD Sender: No OFD packet to send [09:15:42]OFD Sender: No OFD packet to send [09:15:47]OFD Sender: No OFD packet to send [09:15:52]OFD Sender: No OFD packet to send [09:15:57]OFD Sender: No OFD packet to send [09:16:02]OFD Sender: No OFD packet to send [09:16:07]OFD Sender: No OFD packet to send [09:16:12]OFD Sender: No OFD packet to send [09:16:17]OFD Sender: No OFD packet to send [09:16:22]OFD Sender: No OFD packet to send [09:16:27]OFD Sender: No OFD packet to send [09:16:32]OFD Sender: No OFD packet to send [09:16:37]OFD Sender: No OFD packet to send [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:57]OFD Sender: No OFD packet to send [09:16:59]accept exits with 7 [09:16:59]New connection [09:16:59]New thread 3066944868 created [09:16:59]Thread 3066801508 joined [09:16:59]Waiting for new connection... [09:16:59] Sock 7.Parse request [09:16:59]Sock 7.Check first char [09:16:59]Sock 7.First char is OK [09:16:59]request: POST /json_proto HTTP/1.0 [09:16:59]Method: POST [09:16:59]URL: /json_proto [09:16:59]Method is POST - this is cgi request [09:16:59]url: /json_proto [09:16:59]query_string will be loaded in cgi processing [09:16:59]execute_cgi json_proto POST (null) [09:16:59]execute_cgi path=json_proto method=POST [09:16:59]POST find Content-Length [09:16:59]Host: 172.17.53.67:8080 [09:16:59]Content-Length: 682 [09:16:59]Content-Type: application/json [09:16:59] [09:16:59]POST finish read [09:16:59]Found Content-Length = 682 [09:16:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875648", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:16:59]execute_script... [09:16: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)875648", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:16:59]POST & json_proto [09:16:59]process_json_proto [09:16:59]json parsed OK: [09:16:59]protocol is kg_v1.0 [09:16:59]action value=close_receipt [09:16:59]process_action close_receipt [09:16:59]cmd_close_receipt [09:16:59]MH_GetDate [09:16:59]Write to MH i2c: F0 00 00 D9 2E F6 [09:16:59]Write i2c OK [09:16:59]MH_I2C_Read... [09:16:59]Read from MH i2c: F0 [09:16:59]MH_I2C_Read... [09:16:59]Read from MH i2c: F0 09 00 [09:16:59]MH_I2C_Read... [09:16:59]Read from MH i2c: F0 09 00 D9 2E 00 8D 6D 17 67 19 BC 99 64 49 [09:16:59]GetLastDocTimeStamp 1729588442 [09:16:59]current date 1729588621 [09:16:59]FM_GetShiftState [09:16:59]SAM_PROTO_GetShiftState [09:16:59]wFMCommunicate request_size=4 [09:16:59]MH_SAM_APDU [09:16:59]CAPDU: 80 13 01 00 [09:16:59]Write to MH i2c: E2 08 00 DA 2E 80 13 01 00 00 00 00 00 85 [09:16:59]Write i2c OK [09:16:59]MH_I2C_Read... [09:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:59]Read from MH i2c: E2 [09:16:59]MH_I2C_Read... [09:16:59]Read from MH i2c: E2 0E 00 [09:16:59]MH_I2C_Read... [09:16:59]Read from MH i2c: E2 0E 00 DA 2E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0B [09:16:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:16:59]wFMCommunicate OK [09:16:59]SAM_PROTO_GetShiftState done [09:16:59]FM_GetShiftState done [09:16:59]opened in 1729556748 [09:16:59]opened+sec_in_day 1729643148 [09:16:59]quantity*price = 100015 [09:16:59]sum+1 = 100017 [09:16:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 111 22.10.2024 09:17 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157283 ФПД: 128610214433405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091701&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157283&fm=128610214433405&tin=02508201610067®Number=0000137193017469&sum=100000 [09:17:00]StoreToDocumentArchive [09:17:00]shift 316 fd 157283 [09:17:00]save to /storage/0316/doc_00157283 [09:17:00]save last doc name /storage/0316/doc_00157283 to /storage/kkm_last_doc_name [09:17:00]save OK [09:17:00]Clear old archive folders... [09:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:17:00]tlvbuf is 002939B0 [09:17:00]SAM_PROTO_ClearQueue [09:17:00]wFMCommunicate request_size=4 [09:17:00]MH_SAM_APDU [09:17:00]CAPDU: 80 09 00 00 [09:17:00]Write to MH i2c: E2 08 00 E7 2E 80 09 00 00 00 00 00 00 87 [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 E7 2E 00 90 00 89 [09:17:00]RAPDU: 90 00 [09:17:00]wFMCommunicate OK [09:17:00]SAM_PROTO_ClearQueue done [09:17:00]KKMCreateOFDPacket [09:17:00]OFDProtocolAddRootSTLVToBuf [09:17:00]FM_MakeSignedData [09:17:00]FM_MakeSignedData [09:17:00]SAM_PROTO_SignData [09:17:00]wFMCommunicate request_size=4 [09:17:00]MH_SAM_APDU [09:17:00]CAPDU: 80 0D 01 02 [09:17:00]Write to MH i2c: E2 08 00 E8 2E 80 0D 01 02 00 00 00 00 8F [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 E8 2E 00 90 00 8A [09:17:00]RAPDU: 90 00 [09:17:00]wFMCommunicate OK [09:17:00]wFMCommunicate request_size=255 [09:17:00]MH_SAM_APDU [09:17: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 6F 00 00 00 F4 03 04 00 8D 6D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 66 02 00 35 04 06 00 74 [09:17:00]Write to MH i2c: E2 02 01 E9 2E 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 6F 00 00 00 F4 03 04 00 8D 6D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 66 02 00 35 04 06 00 74 00 00 93 [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 E9 2E 00 90 00 8B [09:17:00]RAPDU: 90 00 [09:17:00]wFMCommunicate OK [09:17:00]wFMCommunicate request_size=10 [09:17:00]MH_SAM_APDU [09:17:00]CAPDU: 80 0D 02 02 05 F8 66 25 52 7D [09:17:00]Write to MH i2c: E2 0D 00 EA 2E 80 0D 02 02 05 00 F8 66 25 52 7D 00 00 EE [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 03 00 EA 2E 00 90 00 8C [09:17:00]RAPDU: 90 00 [09:17:00]wFMCommunicate OK [09:17:00]wFMCommunicate request_size=4 [09:17:00]MH_SAM_APDU [09:17:00]CAPDU: 80 0D 03 02 [09:17:00]Write to MH i2c: E2 08 00 EB 2E 80 0D 03 02 00 00 00 00 94 [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 0B 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 0B 00 EB 2E 00 28 CF 80 5B DC AA D0 00 90 00 BD [09:17:00]RAPDU: 28 CF 80 5B DC AA D0 00 90 00 [09:17:00]wFMCommunicate OK [09:17:00]SAM_PROTO_SignData done [09:17:00]FM_MakeSignedData done [09:17:00]CreateOFDProtocolMessage [09:17:00]wFMCommunicate request_size=4 [09:17:00]MH_SAM_APDU [09:17:00]CAPDU: 80 11 00 00 [09:17:00]Write to MH i2c: E2 08 00 EC 2E 80 11 00 00 00 00 00 00 94 [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:00]Read from MH i2c: E2 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 17 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: E2 17 00 EC 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E5 [09:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:00]wFMCommunicate OK [09:17:00]CreateOFDProtocolMessage done [09:17:00]OFDSenderStorePacket 157283 [09:17:00]StoreOFDPacket docnum=157283 [09:17:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 54 07 01 7F 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 6F 00 00 00 F4 03 04 00 8D 6D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 66 02 00 35 04 06 00 74 F8 66 25 52 7D 28 CF 80 5B DC AA D0 00 [09:17:00]CheckFolder [09:17:00]dirname=/storage/ofd_packets [09:17:00]CheckFolder done [09:17:00]ProducePacketName [09:17:00]name=ofd_packets/00157283 [09:17:00]NVStorageSaveData ofd_packets/00157283 [09:17:00]File name is /storage/ofd_packets/00157283 [09:17:00]Write 301 bytes [09:17:00]NVStorageSaveData done [09:17:00]OFDSenderStorePacket done [09:17:00]KKMCreateOFDPacket done [09:17:00]NVStorageSaveData kkm_last_timestamp [09:17:00]File name is /storage/kkm_last_timestamp [09:17:00]Write 4 bytes [09:17:00]NVStorageSaveData done [09:17:00]ExternCall_PrintAddStr [09:17:00]wPrintStart [09:17:00]Write to MH i2c: 01 00 00 ED 2E 1B [09:17:00]Write i2c OK [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: 01 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: 01 07 00 [09:17:00]MH_I2C_Read... [09:17:00]Read from MH i2c: 01 07 00 ED 2E 00 00 00 00 00 FF 0F 30 [09:17:00]RasterBufferAndPrint [09:17:00]line Счет N : (1)875648 [09:17:00]line ИНН: 02508201610067 [09:17:00]line Контрольно-Кассовый Чек [09:17:00]line ПРОДАЖА [09:17:00]line ТРК (МРК, ГНК) : 32 [09:17:00]line Товар: 2710124130 [09:17:00]line Аи-92-К-5 [09:17:00]line 14.950 * 66.90 [09:17:00]line = 1000.16 [09:17:00]line НДС 12% НСП 1% [09:17:00]line > о реализуемом товаре [09:17:00]line ОКРУГЛЕНИЕ: -0.16 [09:17:00]line ИТОГО: 1000.00 [09:17:00]line Внесено: 1000.00 [09:17:00]line СДАЧА: 0.00 [09:17:00]line НСП 1% : 8.85 [09:17:00]line НДС 12% : 106.21 [09:17:00]line Наличными: 1000.00 [09:17:00]line Безнал.: 0.00 [09:17:00]line Место: АЗС № 165 "Партнер Нефть" [09:17:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:17:00]line СНО: Общий режим [09:17:00]line Чек 111 22.10.2024 09:17 [09:17:00]line Смена: 316 ФФД: 1.0 [09:17:00]line ЗНМ: 0300000234 [09:17:00]line РНМ: 0000137193017469 [09:17:00]line Версия ККМ: v1.0 [09:17:00]line ФМ: 0000000000963156 [09:17:00]line ФД: 157283 [09:17:00]line ФПД: 128610214433405 [09:17:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T091701&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157283&fm=128610214433405&tin=02508201610067®Number=0000137193017469&sum=100000 [09:17:01]OFD Sender: Processing packet 157283 [packets to send 52, broken 51] [09:17:01]ProducePacketName [09:17:01]name=ofd_packets/00157283 [09:17:01]OFD Sender: To server: pG, [09:17:01]CommunicateWithHost lk.salyk.kg:30040 [09:17:01]ConnectInit lk.salyk.kg [09:17:01]written 0, free lines is 4095 [09:17:01]Connected sock=10 [09:17:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EE 54 07 01 7F 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 6F 00 00 00 F4 03 04 00 8D 6D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 63 66 02 00 35 04 06 00 74 F8 66 25 52 7D 28 CF 80 5B DC AA D0 00 [09:17:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E 38 47 00 CA 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 39 36 33 31 35 36 10 04 04 00 63 66 02 00 F4 03 04 00 BB 13 17 67 B6 04 01 00 00 B4 3D 1F 69 E2 14 B0 4F [09:17:01]CommunicateWithHost err = 0 [09:17:01]CheckOFDResponse [09:17:01]1017 (14) - 77093643461234 [09:17:01]1041 (16) - 0000000000963156 [09:17:01]1040 (4) - 157283 [09:17:01]1012 (4) - 22.10.2024 02:53 [09:17:01]1206 (1) - 0 [09:17:01]OFD Sender: Remove packet 157283 [09:17:01]ProducePacketName [09:17:01]name=ofd_packets/00157283 [09:17:01]NVStorageDeleteData [09:17:01]Write to MH i2c: 01 00 00 18 2F 47 [09:17:01]Write i2c OK [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: 01 [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: 01 07 00 [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: 01 07 00 18 2F 00 00 00 00 00 ED 0C 47 [09:17:01]RasterBufferAndPrint [09:17:01]line [09:17:01]line [09:17:01]line [09:17:01]line [09:17:01]line [09:17:01]written 0, free lines is 3315 [09:17:01]MH_Cut [09:17:01]Write to MH i2c: D1 01 00 1F 2F 01 20 [09:17:01]Write i2c OK [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: D1 [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: D1 01 00 [09:17:01]MH_I2C_Read... [09:17:01]Read from MH i2c: D1 01 00 1F 2F 00 1F [09:17:01]Write to MH i2c: 01 00 00 20 2F 4F [09:17:01]Write i2c OK [09:17:01]MH_I2C_Read... [09:17:01]OFD Sender: No OFD packet to send [09:17:02]*** Cut start [09:17:02]*** Partial cut [09:17:02]*** CUTSNS_PIN = 1 [09:17:02]*** CUTSNS_PIN = 0 [09:17:02]*** Brake cut motor [09:17:02]Read from MH i2c: 01 [09:17:02]MH_I2C_Read... [09:17:02]*** Stop cut motor [09:17:02]*** Cut end [09:17:02]Read from MH i2c: 01 07 00 [09:17:02]MH_I2C_Read... [09:17:02]Read from MH i2c: 01 07 00 20 2F 00 00 00 00 00 FF 0F 64 [09:17:02]process_action close_receipt done [09:17:02]requested_data is exist [09:17:02]produce_requested_data [09:17:02]requested_item fm.sn is exist - process it [09:17:02]wFMCommunicate request_size=4 [09:17:02]MH_SAM_APDU [09:17:02]CAPDU: 80 11 00 00 [09:17:02]Write to MH i2c: E2 08 00 21 2F 80 11 00 00 00 00 00 00 CA [09:17:02]Write i2c OK [09:17:02]MH_I2C_Read... [09:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:03]Read from MH i2c: E2 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 17 00 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 17 00 21 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1B [09:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:17:03]wFMCommunicate OK [09:17:03]requested_item fd.num is exist - process it [09:17:03]SAM_PROTO_GetFieldsCounters [09:17:03]wFMCommunicate request_size=4 [09:17:03]MH_SAM_APDU [09:17:03]CAPDU: 80 13 00 00 [09:17:03]Write to MH i2c: E2 08 00 22 2F 80 13 00 00 00 00 00 00 CD [09:17:03]Write i2c OK [09:17:03]MH_I2C_Read... [09:17:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:03]Read from MH i2c: E2 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 62 00 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 62 00 22 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 66 02 00 0E 04 04 00 3C 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 5B [09:17:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 63 66 02 00 0E 04 04 00 3C 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 [09:17:03]wFMCommunicate OK [09:17:03]SAM_PROTO_GetFieldsCounters done [09:17:03]requested_item shift.num is exist - process it [09:17:03]requested_item shift.opened is exist - process it [09:17:03]req_shift_opened [09:17:03]FM_GetShiftState [09:17:03]SAM_PROTO_GetShiftState [09:17:03]wFMCommunicate request_size=4 [09:17:03]MH_SAM_APDU [09:17:03]CAPDU: 80 13 01 00 [09:17:03]Write to MH i2c: E2 08 00 23 2F 80 13 01 00 00 00 00 00 CF [09:17:03]Write i2c OK [09:17:03]MH_I2C_Read... [09:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:03]Read from MH i2c: E2 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 0E 00 [09:17:03]MH_I2C_Read... [09:17:03]Read from MH i2c: E2 0E 00 23 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 55 [09:17:03]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:17:03]wFMCommunicate OK [09:17:03]SAM_PROTO_GetShiftState done [09:17:03]FM_GetShiftState done [09:17:03]req_shift_opened done [09:17:03]requested_item shift.open_date is exist - process it [09:17:03]req_shift_open_date [09:17:03]req_shift_open_date done [09:17:03]produce_requested_data done [09:17:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157283,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:17:03]process_action_free close_receipt [09:17:03]json_value_free [09:17:03]json_value_free done [09:17:03]process_json_proto returns [09:17:03]Send response to host [09:17:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157283,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:17:03]free response buf [09:17:03]execute_script done [09:17:03]execute_script returns [09:17:03]free content buf [09:17:03]Sock 7.Close socket [09:17:03]Sock 7.Thread stoped [09:17:06]OFD Sender: No OFD packet to send [09:17:11]OFD Sender: No OFD packet to send [09:17:16]OFD Sender: No OFD packet to send [09:17:21]OFD Sender: No OFD packet to send [09:17:26]OFD Sender: No OFD packet to send [09:17:32]OFD Sender: No OFD packet to send [09:17:37]OFD Sender: No OFD packet to send [09:17:42]OFD Sender: No OFD packet to send [09:17:47]OFD Sender: No OFD packet to send [09:17:52]OFD Sender: No OFD packet to send [09:17:57]OFD Sender: No OFD packet to send [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:52]OFD Sender: No OFD packet to send [09:19:57]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:47]OFD Sender: No OFD packet to send [09:21:52]OFD Sender: No OFD packet to send [09:21:57]OFD Sender: No OFD packet to send [09:22:02]OFD Sender: No OFD packet to send [09:22:07]OFD Sender: No OFD packet to send [09:22:12]OFD Sender: No OFD packet to send [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:27]OFD Sender: No OFD packet to send [09:22:32]OFD Sender: No OFD packet to send [09:22:37]OFD Sender: No OFD packet to send [09:22:42]OFD Sender: No OFD packet to send [09:22:47]OFD Sender: No OFD packet to send [09:22:52]OFD Sender: No OFD packet to send [09:22:57]OFD Sender: No OFD packet to send [09:23:02]OFD Sender: No OFD packet to send [09:23:07]OFD Sender: No OFD packet to send [09:23:12]OFD Sender: No OFD packet to send [09:23:17]OFD Sender: No OFD packet to send [09:23:22]OFD Sender: No OFD packet to send [09:23:27]OFD Sender: No OFD packet to send [09:23:32]OFD Sender: No OFD packet to send [09:23:37]OFD Sender: No OFD packet to send [09:23:40]accept exits with 9 [09:23:40]New connection [09:23:40]New thread 3066801508 created [09:23:40]Thread 3066944868 joined [09:23:40]Waiting for new connection... [09:23:40] Sock 9.Parse request [09:23:40]Sock 9.Check first char [09:23:40]Sock 9.First char is OK [09:23:40]request: POST /json_proto HTTP/1.0 [09:23:40]Method: POST [09:23:40]URL: /json_proto [09:23:40]Method is POST - this is cgi request [09:23:40]url: /json_proto [09:23:40]query_string will be loaded in cgi processing [09:23:40]execute_cgi json_proto POST (null) [09:23:40]execute_cgi path=json_proto method=POST [09:23:40]POST find Content-Length [09:23:40]Host: 172.17.53.67:8080 [09:23:40]Content-Length: 632 [09:23:40]Content-Type: application/json [09:23:40] [09:23:40]POST finish read [09:23:40]Found Content-Length = 632 [09:23:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:40]execute_script... [09:23: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)875651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:23:40]POST & json_proto [09:23:40]process_json_proto [09:23:40]json parsed OK: [09:23:40]protocol is kg_v1.0 [09:23:40]action value=close_receipt [09:23:40]process_action close_receipt [09:23:40]cmd_close_receipt [09:23:40]MH_GetDate [09:23:40]Write to MH i2c: F0 00 00 24 2F 42 [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: F0 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: F0 09 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: F0 09 00 24 2F 00 1F 6F 17 67 19 BC 99 64 29 [09:23:40]GetLastDocTimeStamp 1729588621 [09:23:40]current date 1729589023 [09:23:40]FM_GetShiftState [09:23:40]SAM_PROTO_GetShiftState [09:23:40]wFMCommunicate request_size=4 [09:23:40]MH_SAM_APDU [09:23:40]CAPDU: 80 13 01 00 [09:23:40]Write to MH i2c: E2 08 00 25 2F 80 13 01 00 00 00 00 00 D1 [09:23:40]Write i2c OK [09:23:40]MH_I2C_Read... [09:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:40]Read from MH i2c: E2 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0E 00 [09:23:40]MH_I2C_Read... [09:23:40]Read from MH i2c: E2 0E 00 25 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 57 [09:23:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:23:40]wFMCommunicate OK [09:23:40]SAM_PROTO_GetShiftState done [09:23:40]FM_GetShiftState done [09:23:40]opened in 1729556748 [09:23:40]opened+sec_in_day 1729643148 [09:23:40]quantity*price = 50000 [09:23:40]sum+1 = 50001 [09:23:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 112 22.10.2024 09:23 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157284 ФПД: 172736455047962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092343&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157284&fm=172736455047962&tin=02508201610067®Number=0000137193017469&sum=50000 [09:23:41]StoreToDocumentArchive [09:23:41]shift 316 fd 157284 [09:23:41]save to /storage/0316/doc_00157284 [09:23:41]save last doc name /storage/0316/doc_00157284 to /storage/kkm_last_doc_name [09:23:41]save OK [09:23:41]Clear old archive folders... [09:23:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:23:41]tlvbuf is 0028A490 [09:23:41]SAM_PROTO_ClearQueue [09:23:41]wFMCommunicate request_size=4 [09:23:41]MH_SAM_APDU [09:23:41]CAPDU: 80 09 00 00 [09:23:41]Write to MH i2c: E2 08 00 32 2F 80 09 00 00 00 00 00 00 D3 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:23:41]Read from MH i2c: E2 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 32 2F 00 90 00 D5 [09:23:41]RAPDU: 90 00 [09:23:41]wFMCommunicate OK [09:23:41]SAM_PROTO_ClearQueue done [09:23:41]KKMCreateOFDPacket [09:23:41]OFDProtocolAddRootSTLVToBuf [09:23:41]FM_MakeSignedData [09:23:41]FM_MakeSignedData [09:23:41]SAM_PROTO_SignData [09:23:41]wFMCommunicate request_size=4 [09:23:41]MH_SAM_APDU [09:23:41]CAPDU: 80 0D 01 02 [09:23:41]Write to MH i2c: E2 08 00 33 2F 80 0D 01 02 00 00 00 00 DB [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:23:41]Read from MH i2c: E2 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 33 2F 00 90 00 D6 [09:23:41]RAPDU: 90 00 [09:23:41]wFMCommunicate OK [09:23:41]wFMCommunicate request_size=255 [09:23:41]MH_SAM_APDU [09:23:41]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 1F 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 66 02 00 35 04 06 00 [09:23:41]Write to MH i2c: E2 02 01 34 2F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 1F 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 66 02 00 35 04 06 00 00 00 E1 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:41]Read from MH i2c: E2 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 [09:23:41]MH_I2C_Read... [09:23:41]Read from MH i2c: E2 03 00 34 2F 00 90 00 D7 [09:23:41]RAPDU: 90 00 [09:23:41]wFMCommunicate OK [09:23:41]wFMCommunicate request_size=11 [09:23:41]MH_SAM_APDU [09:23:41]CAPDU: 80 0D 02 02 06 9D 1A 57 0A FB 1A [09:23:41]Write to MH i2c: E2 0E 00 35 2F 80 0D 02 02 06 00 9D 1A 57 0A FB 1A 00 00 17 [09:23:41]Write i2c OK [09:23:41]MH_I2C_Read... [09:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 03 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 03 00 35 2F 00 90 00 D8 [09:23:42]RAPDU: 90 00 [09:23:42]wFMCommunicate OK [09:23:42]wFMCommunicate request_size=4 [09:23:42]MH_SAM_APDU [09:23:42]CAPDU: 80 0D 03 02 [09:23:42]Write to MH i2c: E2 08 00 36 2F 80 0D 03 02 00 00 00 00 E0 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 0B 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 0B 00 36 2F 00 33 F5 71 64 AE 35 47 3F 90 00 47 [09:23:42]RAPDU: 33 F5 71 64 AE 35 47 3F 90 00 [09:23:42]wFMCommunicate OK [09:23:42]SAM_PROTO_SignData done [09:23:42]FM_MakeSignedData done [09:23:42]CreateOFDProtocolMessage [09:23:42]wFMCommunicate request_size=4 [09:23:42]MH_SAM_APDU [09:23:42]CAPDU: 80 11 00 00 [09:23:42]Write to MH i2c: E2 08 00 37 2F 80 11 00 00 00 00 00 00 E0 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:42]Read from MH i2c: E2 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 17 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: E2 17 00 37 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [09:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:23:42]wFMCommunicate OK [09:23:42]CreateOFDProtocolMessage done [09:23:42]OFDSenderStorePacket 157284 [09:23:42]StoreOFDPacket docnum=157284 [09:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CD D0 08 01 8E E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 1F 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 66 02 00 35 04 06 00 9D 1A 57 0A FB 1A 33 F5 71 64 AE 35 47 3F [09:23:42]CheckFolder [09:23:42]dirname=/storage/ofd_packets [09:23:42]CheckFolder done [09:23:42]ProducePacketName [09:23:42]name=ofd_packets/00157284 [09:23:42]NVStorageSaveData ofd_packets/00157284 [09:23:42]File name is /storage/ofd_packets/00157284 [09:23:42]Write 302 bytes [09:23:42]NVStorageSaveData done [09:23:42]OFDSenderStorePacket done [09:23:42]KKMCreateOFDPacket done [09:23:42]NVStorageSaveData kkm_last_timestamp [09:23:42]File name is /storage/kkm_last_timestamp [09:23:42]Write 4 bytes [09:23:42]NVStorageSaveData done [09:23:42]ExternCall_PrintAddStr [09:23:42]wPrintStart [09:23:42]Write to MH i2c: 01 00 00 38 2F 67 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 38 2F 00 00 00 00 00 FF 0F 7C [09:23:42]RasterBufferAndPrint [09:23:42]line Счет N : (1)875651 [09:23:42]line ИНН: 02508201610067 [09:23:42]line Контрольно-Кассовый Чек [09:23:42]line ПРОДАЖА [09:23:42]line ТРК (МРК, ГНК) : 43 [09:23:42]line Товар: 2710124130 [09:23:42]line Super 92-К-5 [09:23:42]line 7.310 * 68.40 [09:23:42]line = 500.00 [09:23:42]line НДС 12% НСП 1% [09:23:42]line > о реализуемом товаре [09:23:42]line ИТОГО: 500.00 [09:23:42]line НСП 1% : 4.42 [09:23:42]line НДС 12% : 53.10 [09:23:42]line Наличными: 500.00 [09:23:42]line Безнал.: 0.00 [09:23:42]line Место: АЗС № 165 "Партнер Нефть" [09:23:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:23:42]line СНО: Общий режим [09:23:42]line Чек 112 22.10.2024 09:23 [09:23:42]line Смена: 316 ФФД: 1.0 [09:23:42]line ЗНМ: 0300000234 [09:23:42]line РНМ: 0000137193017469 [09:23:42]line Версия ККМ: v1.0 [09:23:42]line ФМ: 0000000000963156 [09:23:42]line ФД: 157284 [09:23:42]line ФПД: 172736455047962 [09:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092343&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157284&fm=172736455047962&tin=02508201610067®Number=0000137193017469&sum=50000 [09:23:42]OFD Sender: Processing packet 157284 [packets to send 52, broken 51] [09:23:42]ProducePacketName [09:23:42]name=ofd_packets/00157284 [09:23:42]OFD Sender: To server: pG, [09:23:42]CommunicateWithHost lk.salyk.kg:30040 [09:23:42]ConnectInit lk.salyk.kg [09:23:42]written 0, free lines is 4095 [09:23:42]Connected sock=10 [09:23:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CD D0 08 01 8E E9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 1F 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 64 66 02 00 35 04 06 00 9D 1A 57 0A FB 1A 33 F5 71 64 AE 35 47 3F [09:23:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4E EF 47 00 98 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 39 36 33 31 35 36 10 04 04 00 64 66 02 00 F4 03 04 00 4C 15 17 67 B6 04 01 00 00 6F E6 FE 1B 77 DC 0B CF [09:23:42]CommunicateWithHost err = 0 [09:23:42]CheckOFDResponse [09:23:42]1017 (14) - 77093643461234 [09:23:42]1041 (16) - 0000000000963156 [09:23:42]1040 (4) - 157284 [09:23:42]1012 (4) - 22.10.2024 03:00 [09:23:42]1206 (1) - 0 [09:23:42]OFD Sender: Remove packet 157284 [09:23:42]ProducePacketName [09:23:42]name=ofd_packets/00157284 [09:23:42]NVStorageDeleteData [09:23:42]Write to MH i2c: 01 00 00 60 2F 8F [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: 01 07 00 60 2F 00 00 00 00 00 20 0D C3 [09:23:42]RasterBufferAndPrint [09:23:42]line [09:23:42]line [09:23:42]line [09:23:42]line [09:23:42]line [09:23:42]written 0, free lines is 3367 [09:23:42]MH_Cut [09:23:42]Write to MH i2c: D1 01 00 67 2F 01 68 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: D1 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: D1 01 00 [09:23:42]MH_I2C_Read... [09:23:42]Read from MH i2c: D1 01 00 67 2F 00 67 [09:23:42]Write to MH i2c: 01 00 00 68 2F 97 [09:23:42]Write i2c OK [09:23:42]MH_I2C_Read... [09:23:43]OFD Sender: No OFD packet to send [09:23:43]*** Cut start [09:23:43]*** Partial cut [09:23:43]*** CUTSNS_PIN = 1 [09:23:43]*** CUTSNS_PIN = 0 [09:23:43]*** Brake cut motor [09:23:44]Read from MH i2c: 01 [09:23:44]MH_I2C_Read... [09:23:44]*** Stop cut motor [09:23:44]*** Cut end [09:23:44]Read from MH i2c: 01 07 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: 01 07 00 68 2F 00 00 00 00 00 FF 0F AC [09:23:44]process_action close_receipt done [09:23:44]requested_data is exist [09:23:44]produce_requested_data [09:23:44]requested_item fm.sn is exist - process it [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 11 00 00 [09:23:44]Write to MH i2c: E2 08 00 69 2F 80 11 00 00 00 00 00 00 12 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 17 00 69 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [09:23:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:23:44]wFMCommunicate OK [09:23:44]requested_item fd.num is exist - process it [09:23:44]SAM_PROTO_GetFieldsCounters [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 13 00 00 [09:23:44]Write to MH i2c: E2 08 00 6A 2F 80 13 00 00 00 00 00 00 15 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 62 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 62 00 6A 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 66 02 00 0E 04 04 00 3C 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 A7 [09:23:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 64 66 02 00 0E 04 04 00 3C 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 [09:23:44]wFMCommunicate OK [09:23:44]SAM_PROTO_GetFieldsCounters done [09:23:44]requested_item shift.num is exist - process it [09:23:44]requested_item shift.opened is exist - process it [09:23:44]req_shift_opened [09:23:44]FM_GetShiftState [09:23:44]SAM_PROTO_GetShiftState [09:23:44]wFMCommunicate request_size=4 [09:23:44]MH_SAM_APDU [09:23:44]CAPDU: 80 13 01 00 [09:23:44]Write to MH i2c: E2 08 00 6B 2F 80 13 01 00 00 00 00 00 17 [09:23:44]Write i2c OK [09:23:44]MH_I2C_Read... [09:23:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:23:44]Read from MH i2c: E2 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0E 00 [09:23:44]MH_I2C_Read... [09:23:44]Read from MH i2c: E2 0E 00 6B 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9D [09:23:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:23:44]wFMCommunicate OK [09:23:44]SAM_PROTO_GetShiftState done [09:23:44]FM_GetShiftState done [09:23:44]req_shift_opened done [09:23:44]requested_item shift.open_date is exist - process it [09:23:44]req_shift_open_date [09:23:44]req_shift_open_date done [09:23:44]produce_requested_data done [09:23:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157284,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:23:44]process_action_free close_receipt [09:23:44]json_value_free [09:23:44]json_value_free done [09:23:44]process_json_proto returns [09:23:44]Send response to host [09:23:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157284,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:23:44]free response buf [09:23:44]execute_script done [09:23:44]execute_script returns [09:23:44]free content buf [09:23:44]Sock 9.Close socket [09:23:44]Sock 9.Thread stoped [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]OFD Sender: No OFD packet to send [09:24:08]OFD Sender: No OFD packet to send [09:24:13]OFD Sender: No OFD packet to send [09:24:18]OFD Sender: No OFD packet to send [09:24:23]OFD Sender: No OFD packet to send [09:24:28]OFD Sender: No OFD packet to send [09:24:33]OFD Sender: No OFD packet to send [09:24:38]OFD Sender: No OFD packet to send [09:24:43]OFD Sender: No OFD packet to send [09:24:48]OFD Sender: No OFD packet to send [09:24:53]OFD Sender: No OFD packet to send [09:24:58]OFD Sender: No OFD packet to send [09:25:03]OFD Sender: No OFD packet to send [09:25:08]OFD Sender: No OFD packet to send [09:25:13]OFD Sender: No OFD packet to send [09:25:18]OFD Sender: No OFD packet to send [09:25:23]OFD Sender: No OFD packet to send [09:25:28]OFD Sender: No OFD packet to send [09:25:33]OFD Sender: No OFD packet to send [09:25:38]OFD Sender: No OFD packet to send [09:25:43]OFD Sender: No OFD packet to send [09:25:48]OFD Sender: No OFD packet to send [09:25:53]OFD Sender: No OFD packet to send [09:25:56]accept exits with 7 [09:25:56]New connection [09:25:56]New thread 3066944868 created [09:25:56]Thread 3066801508 joined [09:25:56]Waiting for new connection... [09:25:56] Sock 7.Parse request [09:25:56]Sock 7.Check first char [09:25:56]Sock 7.First char is OK [09:25:56]request: POST /json_proto HTTP/1.0 [09:25:56]Method: POST [09:25:56]URL: /json_proto [09:25:56]Method is POST - this is cgi request [09:25:56]url: /json_proto [09:25:56]query_string will be loaded in cgi processing [09:25:56]execute_cgi json_proto POST (null) [09:25:56]execute_cgi path=json_proto method=POST [09:25:56]POST find Content-Length [09:25:56]Host: 172.17.53.67:8080 [09:25:56]Content-Length: 769 [09:25:56]Content-Type: application/json [09:25:56] [09:25:56]POST finish read [09:25:56]Found Content-Length = 769 [09:25:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:56]execute_script... [09: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)875652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:25:56]POST & json_proto [09:25:56]process_json_proto [09:25:56]json parsed OK: [09:25:56]protocol is kg_v1.0 [09:25:56]action value=close_receipt [09:25:56]process_action close_receipt [09:25:56]cmd_close_receipt [09:25:56]MH_GetDate [09:25:56]Write to MH i2c: F0 00 00 6C 2F 8A [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: F0 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: F0 09 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: F0 09 00 6C 2F 00 A7 6F 17 67 19 BC 99 64 F9 [09:25:56]GetLastDocTimeStamp 1729589023 [09:25:56]current date 1729589159 [09:25:56]FM_GetShiftState [09:25:56]SAM_PROTO_GetShiftState [09:25:56]wFMCommunicate request_size=4 [09:25:56]MH_SAM_APDU [09:25:56]CAPDU: 80 13 01 00 [09:25:56]Write to MH i2c: E2 08 00 6D 2F 80 13 01 00 00 00 00 00 19 [09:25:56]Write i2c OK [09:25:56]MH_I2C_Read... [09:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:25:56]Read from MH i2c: E2 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0E 00 [09:25:56]MH_I2C_Read... [09:25:56]Read from MH i2c: E2 0E 00 6D 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9F [09:25:56]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:25:56]wFMCommunicate OK [09:25:56]SAM_PROTO_GetShiftState done [09:25:56]FM_GetShiftState done [09:25:56]opened in 1729556748 [09:25:56]opened+sec_in_day 1729643148 [09:25:56]quantity*price = 100021 [09:25:56]sum+1 = 100023 [09:25:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 113 22.10.2024 09:25 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157285 ФПД: 261435181937341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157285&fm=261435181937341&tin=02508201610067®Number=0000137193017469&sum=100022 [09:25:57]StoreToDocumentArchive [09:25:57]shift 316 fd 157285 [09:25:57]save to /storage/0316/doc_00157285 [09:25:57]save last doc name /storage/0316/doc_00157285 to /storage/kkm_last_doc_name [09:25:57]save OK [09:25:57]Clear old archive folders... [09:25:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:25:57]tlvbuf is 0028A2B0 [09:25:57]SAM_PROTO_ClearQueue [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 09 00 00 [09:25:57]Write to MH i2c: E2 08 00 7A 2F 80 09 00 00 00 00 00 00 1B [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 7A 2F 00 90 00 1D [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]SAM_PROTO_ClearQueue done [09:25:57]KKMCreateOFDPacket [09:25:57]OFDProtocolAddRootSTLVToBuf [09:25:57]FM_MakeSignedData [09:25:57]FM_MakeSignedData [09:25:57]SAM_PROTO_SignData [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 0D 01 02 [09:25:57]Write to MH i2c: E2 08 00 7B 2F 80 0D 01 02 00 00 00 00 23 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 7B 2F 00 90 00 1E [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]wFMCommunicate request_size=255 [09:25:57]MH_SAM_APDU [09:25: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 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 66 02 00 35 04 06 00 ED [09:25:57]Write to MH i2c: E2 02 01 7C 2F 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 66 02 00 35 04 06 00 ED 00 00 0F [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 7C 2F 00 90 00 1F [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]wFMCommunicate request_size=10 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 0D 02 02 05 C6 1F 26 B2 BD [09:25:57]Write to MH i2c: E2 0D 00 7D 2F 80 0D 02 02 05 00 C6 1F 26 B2 BD 00 00 AA [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 03 00 7D 2F 00 90 00 20 [09:25:57]RAPDU: 90 00 [09:25:57]wFMCommunicate OK [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 0D 03 02 [09:25:57]Write to MH i2c: E2 08 00 7E 2F 80 0D 03 02 00 00 00 00 28 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0B 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 0B 00 7E 2F 00 A6 78 44 EF 4D 69 EA 81 90 00 9B [09:25:57]RAPDU: A6 78 44 EF 4D 69 EA 81 90 00 [09:25:57]wFMCommunicate OK [09:25:57]SAM_PROTO_SignData done [09:25:57]FM_MakeSignedData done [09:25:57]CreateOFDProtocolMessage [09:25:57]wFMCommunicate request_size=4 [09:25:57]MH_SAM_APDU [09:25:57]CAPDU: 80 11 00 00 [09:25:57]Write to MH i2c: E2 08 00 7F 2F 80 11 00 00 00 00 00 00 28 [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:25:57]Read from MH i2c: E2 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: E2 17 00 7F 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [09:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:25:57]wFMCommunicate OK [09:25:57]CreateOFDProtocolMessage done [09:25:57]OFDSenderStorePacket 157285 [09:25:57]StoreOFDPacket docnum=157285 [09:25:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 E3 07 01 D3 D1 5A 03 01 00 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 66 02 00 35 04 06 00 ED C6 1F 26 B2 BD A6 78 44 EF 4D 69 EA 81 [09:25:57]CheckFolder [09:25:57]dirname=/storage/ofd_packets [09:25:57]CheckFolder done [09:25:57]ProducePacketName [09:25:57]name=ofd_packets/00157285 [09:25:57]NVStorageSaveData ofd_packets/00157285 [09:25:57]File name is /storage/ofd_packets/00157285 [09:25:57]Write 301 bytes [09:25:57]NVStorageSaveData done [09:25:57]OFDSenderStorePacket done [09:25:57]KKMCreateOFDPacket done [09:25:57]NVStorageSaveData kkm_last_timestamp [09:25:57]File name is /storage/kkm_last_timestamp [09:25:57]Write 4 bytes [09:25:57]NVStorageSaveData done [09:25:57]ExternCall_PrintAddStr [09:25:57]wPrintStart [09:25:57]Write to MH i2c: 01 00 00 80 2F AF [09:25:57]Write i2c OK [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 [09:25:57]MH_I2C_Read... [09:25:57]Read from MH i2c: 01 07 00 [09:25:57]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 80 2F 00 00 00 00 00 FF 0F C4 [09:25:58]RasterBufferAndPrint [09:25:58]line Счет N : (1)875652 [09:25:58]line ИНН: 02508201610067 [09:25:58]line Контрольно-Кассовый Чек [09:25:58]line ПРОДАЖА [09:25:58]line ТРК (МРК, ГНК) : 21 [09:25:58]line Товар: 2710124500 [09:25:58]line Аи-95-К-5 [09:25:58]line 13.480 * 74.20 [09:25:58]line = 1000.22 [09:25:58]line НДС 12% НСП 1% [09:25:58]line > о реализуемом товаре [09:25:58]line ИТОГО: 1000.22 [09:25:58]line НСП 1% : 8.85 [09:25:58]line НДС 12% : 106.22 [09:25:58]line Наличными: 0.00 [09:25:58]line Безнал.: 1000.22 [09:25:58]line Место: АЗС № 165 "Партнер Нефть" [09:25:58]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:25:58]line СНО: Общий режим [09:25:58]line Чек 113 22.10.2024 09:25 [09:25:58]line Смена: 316 ФФД: 1.0 [09:25:58]line ЗНМ: 0300000234 [09:25:58]line РНМ: 0000137193017469 [09:25:58]line Версия ККМ: v1.0 [09:25:58]line Платежная система: Mbank [09:25:58]line ФМ: 0000000000963156 [09:25:58]line ФД: 157285 [09:25:58]line ФПД: 261435181937341 [09:25:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092559&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157285&fm=261435181937341&tin=02508201610067®Number=0000137193017469&sum=100022 [09:25:58]OFD Sender: Processing packet 157285 [packets to send 52, broken 51] [09:25:58]ProducePacketName [09:25:58]name=ofd_packets/00157285 [09:25:58]OFD Sender: To server: pG, [09:25:58]CommunicateWithHost lk.salyk.kg:30040 [09:25:58]ConnectInit lk.salyk.kg [09:25:58]written 0, free lines is 4095 [09:25:58]Connected sock=10 [09:25:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 C6 E3 07 01 D3 D1 5A 03 01 00 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 B6 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 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 A7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 65 66 02 00 35 04 06 00 ED C6 1F 26 B2 BD A6 78 44 EF 4D 69 EA 81 [09:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0A 92 47 00 B7 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 39 36 33 31 35 36 10 04 04 00 65 66 02 00 F4 03 04 00 D4 15 17 67 B6 04 01 00 00 18 AC A8 32 7B EA DF 3D [09:25:58]CommunicateWithHost err = 0 [09:25:58]CheckOFDResponse [09:25:58]1017 (14) - 77093643461234 [09:25:58]1041 (16) - 0000000000963156 [09:25:58]1040 (4) - 157285 [09:25:58]1012 (4) - 22.10.2024 03:02 [09:25:58]1206 (1) - 0 [09:25:58]OFD Sender: Remove packet 157285 [09:25:58]ProducePacketName [09:25:58]name=ofd_packets/00157285 [09:25:58]NVStorageDeleteData [09:25:58]Write to MH i2c: 01 00 00 A9 2F D8 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: 01 07 00 A9 2F 00 00 00 00 00 18 0D 04 [09:25:58]RasterBufferAndPrint [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]line [09:25:58]written 0, free lines is 3358 [09:25:58]MH_Cut [09:25:58]Write to MH i2c: D1 01 00 B0 2F 01 B1 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 01 00 [09:25:58]MH_I2C_Read... [09:25:58]Read from MH i2c: D1 01 00 B0 2F 00 B0 [09:25:58]Write to MH i2c: 01 00 00 B1 2F E0 [09:25:58]Write i2c OK [09:25:58]MH_I2C_Read... [09:25:59]OFD Sender: No OFD packet to send [09:25:59]*** Cut start [09:25:59]*** Partial cut [09:25:59]*** CUTSNS_PIN = 1 [09:25:59]*** CUTSNS_PIN = 0 [09:25:59]*** Brake cut motor [09:26:00]Read from MH i2c: 01 [09:26:00]MH_I2C_Read... [09:26:00]*** Stop cut motor [09:26:00]*** Cut end [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 B1 2F 00 00 00 00 00 FF 0F F5 [09:26:00]process_action close_receipt done [09:26:00]requested_data is exist [09:26:00]produce_requested_data [09:26:00]requested_item fm.sn is exist - process it [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 B2 2F 80 11 00 00 00 00 00 00 5B [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 B2 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [09:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:26:00]wFMCommunicate OK [09:26:00]requested_item fd.num is exist - process it [09:26:00]SAM_PROTO_GetFieldsCounters [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 13 00 00 [09:26:00]Write to MH i2c: E2 08 00 B3 2F 80 13 00 00 00 00 00 00 5E [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 62 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 62 00 B3 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 66 02 00 0E 04 04 00 3C 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 F4 [09:26:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 65 66 02 00 0E 04 04 00 3C 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 [09:26:00]wFMCommunicate OK [09:26:00]SAM_PROTO_GetFieldsCounters done [09:26:00]requested_item shift.num is exist - process it [09:26:00]requested_item shift.opened is exist - process it [09:26:00]req_shift_opened [09:26:00]FM_GetShiftState [09:26:00]SAM_PROTO_GetShiftState [09:26:00]wFMCommunicate request_size=4 [09:26:00]MH_SAM_APDU [09:26:00]CAPDU: 80 13 01 00 [09:26:00]Write to MH i2c: E2 08 00 B4 2F 80 13 01 00 00 00 00 00 60 [09:26:00]Write i2c OK [09:26:00]MH_I2C_Read... [09:26:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:00]Read from MH i2c: E2 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 0E 00 [09:26:00]MH_I2C_Read... [09:26:00]Read from MH i2c: E2 0E 00 B4 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E6 [09:26:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:26:00]wFMCommunicate OK [09:26:00]SAM_PROTO_GetShiftState done [09:26:00]FM_GetShiftState done [09:26:00]req_shift_opened done [09:26:00]requested_item shift.open_date is exist - process it [09:26:00]req_shift_open_date [09:26:00]req_shift_open_date done [09:26:00]produce_requested_data done [09:26:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157285,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:26:00]process_action_free close_receipt [09:26:00]json_value_free [09:26:00]json_value_free done [09:26:00]process_json_proto returns [09:26:00]Send response to host [09:26:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157285,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:26:00]free response buf [09:26:00]execute_script done [09:26:00]execute_script returns [09:26:00]free content buf [09:26:00]Sock 7.Close socket [09:26:00]Sock 7.Thread stoped [09:26:04]OFD Sender: No OFD packet to send [09:26:09]OFD Sender: No OFD packet to send [09:26:14]OFD Sender: No OFD packet to send [09:26:19]OFD Sender: No OFD packet to send [09:26:24]OFD Sender: No OFD packet to send [09:26:28]accept exits with 9 [09:26:28]New connection [09:26:28]New thread 3066801508 created [09:26:28]Thread 3066944868 joined [09:26:28]Waiting for new connection... [09:26:28] Sock 9.Parse request [09:26:28]Sock 9.Check first char [09:26:28]Sock 9.First char is OK [09:26:28]request: POST /json_proto HTTP/1.0 [09:26:28]Method: POST [09:26:28]URL: /json_proto [09:26:28]Method is POST - this is cgi request [09:26:28]url: /json_proto [09:26:28]query_string will be loaded in cgi processing [09:26:28]execute_cgi json_proto POST (null) [09:26:28]execute_cgi path=json_proto method=POST [09:26:28]POST find Content-Length [09:26:28]Host: 172.17.53.67:8080 [09:26:28]Content-Length: 759 [09:26:28]Content-Type: application/json [09:26:28] [09:26:28]POST finish read [09:26:28]Found Content-Length = 759 [09:26:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:28]execute_script... [09:26: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)875653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:28]POST & json_proto [09:26:28]process_json_proto [09:26:28]json parsed OK: [09:26:28]protocol is kg_v1.0 [09:26:28]action value=close_receipt [09:26:28]process_action close_receipt [09:26:28]cmd_close_receipt [09:26:28]MH_GetDate [09:26:28]Write to MH i2c: F0 00 00 B5 2F D3 [09:26:28]Write i2c OK [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: F0 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: F0 09 00 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: F0 09 00 B5 2F 00 C7 6F 17 67 19 BC 99 64 62 [09:26:28]GetLastDocTimeStamp 1729589159 [09:26:28]current date 1729589191 [09:26:28]FM_GetShiftState [09:26:28]SAM_PROTO_GetShiftState [09:26:28]wFMCommunicate request_size=4 [09:26:28]MH_SAM_APDU [09:26:28]CAPDU: 80 13 01 00 [09:26:28]Write to MH i2c: E2 08 00 B6 2F 80 13 01 00 00 00 00 00 62 [09:26:28]Write i2c OK [09:26:28]MH_I2C_Read... [09:26:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:28]Read from MH i2c: E2 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: E2 0E 00 [09:26:28]MH_I2C_Read... [09:26:28]Read from MH i2c: E2 0E 00 B6 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E8 [09:26:28]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:26:28]wFMCommunicate OK [09:26:28]SAM_PROTO_GetShiftState done [09:26:28]FM_GetShiftState done [09:26:28]opened in 1729556748 [09:26:28]opened+sec_in_day 1729643148 [09:26:28]quantity*price = 20041 [09:26:28]sum+1 = 20042 [09:26:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 114 22.10.2024 09:26 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157286 ФПД: 210361637972570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157286&fm=210361637972570&tin=02508201610067®Number=0000137193017469&sum=20041 [09:26:29]StoreToDocumentArchive [09:26:29]shift 316 fd 157286 [09:26:29]save to /storage/0316/doc_00157286 [09:26:29]save last doc name /storage/0316/doc_00157286 to /storage/kkm_last_doc_name [09:26:29]save OK [09:26:29]Clear old archive folders... [09:26:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:26:29]tlvbuf is 0028A320 [09:26:29]SAM_PROTO_ClearQueue [09:26:29]wFMCommunicate request_size=4 [09:26:29]MH_SAM_APDU [09:26:29]CAPDU: 80 09 00 00 [09:26:29]Write to MH i2c: E2 08 00 C3 2F 80 09 00 00 00 00 00 00 64 [09:26:29]Write i2c OK [09:26:29]MH_I2C_Read... [09:26:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:26:29]Read from MH i2c: E2 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 03 00 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 03 00 C3 2F 00 90 00 66 [09:26:29]RAPDU: 90 00 [09:26:29]wFMCommunicate OK [09:26:29]SAM_PROTO_ClearQueue done [09:26:29]KKMCreateOFDPacket [09:26:29]OFDProtocolAddRootSTLVToBuf [09:26:29]FM_MakeSignedData [09:26:29]FM_MakeSignedData [09:26:29]SAM_PROTO_SignData [09:26:29]wFMCommunicate request_size=4 [09:26:29]MH_SAM_APDU [09:26:29]CAPDU: 80 0D 01 02 [09:26:29]Write to MH i2c: E2 08 00 C4 2F 80 0D 01 02 00 00 00 00 6C [09:26:29]Write i2c OK [09:26:29]MH_I2C_Read... [09:26:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:26:29]Read from MH i2c: E2 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 03 00 [09:26:29]MH_I2C_Read... [09:26:29]Read from MH i2c: E2 03 00 C4 2F 00 90 00 67 [09:26:29]RAPDU: 90 00 [09:26:29]wFMCommunicate OK [09:26:29]wFMCommunicate request_size=255 [09:26:29]MH_SAM_APDU [09:26:29]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 66 02 00 35 04 06 00 [09:26:29]Write to MH i2c: E2 02 01 C5 2F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 66 02 00 35 04 06 00 00 00 F9 [09:26:29]Write i2c OK [09:26:29]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 C5 2F 00 90 00 68 [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]wFMCommunicate request_size=11 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 02 02 06 BF 52 A2 B4 AA 5A [09:26:30]Write to MH i2c: E2 0E 00 C6 2F 80 0D 02 02 06 00 BF 52 A2 B4 AA 5A 00 00 E6 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 03 00 C6 2F 00 90 00 69 [09:26:30]RAPDU: 90 00 [09:26:30]wFMCommunicate OK [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 0D 03 02 [09:26:30]Write to MH i2c: E2 08 00 C7 2F 80 0D 03 02 00 00 00 00 71 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 0B 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 0B 00 C7 2F 00 ED 72 DB 6C 4C 07 2C 35 90 00 CC [09:26:30]RAPDU: ED 72 DB 6C 4C 07 2C 35 90 00 [09:26:30]wFMCommunicate OK [09:26:30]SAM_PROTO_SignData done [09:26:30]FM_MakeSignedData done [09:26:30]CreateOFDProtocolMessage [09:26:30]wFMCommunicate request_size=4 [09:26:30]MH_SAM_APDU [09:26:30]CAPDU: 80 11 00 00 [09:26:30]Write to MH i2c: E2 08 00 C8 2F 80 11 00 00 00 00 00 00 71 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:30]Read from MH i2c: E2 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 17 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: E2 17 00 C8 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [09:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:26:30]wFMCommunicate OK [09:26:30]CreateOFDProtocolMessage done [09:26:30]OFDSenderStorePacket 157286 [09:26:30]StoreOFDPacket docnum=157286 [09:26:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8B 30 08 01 FA 78 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 66 02 00 35 04 06 00 BF 52 A2 B4 AA 5A ED 72 DB 6C 4C 07 2C 35 [09:26:30]CheckFolder [09:26:30]dirname=/storage/ofd_packets [09:26:30]CheckFolder done [09:26:30]ProducePacketName [09:26:30]name=ofd_packets/00157286 [09:26:30]NVStorageSaveData ofd_packets/00157286 [09:26:30]File name is /storage/ofd_packets/00157286 [09:26:30]Write 302 bytes [09:26:30]NVStorageSaveData done [09:26:30]OFDSenderStorePacket done [09:26:30]KKMCreateOFDPacket done [09:26:30]NVStorageSaveData kkm_last_timestamp [09:26:30]File name is /storage/kkm_last_timestamp [09:26:30]Write 4 bytes [09:26:30]NVStorageSaveData done [09:26:30]ExternCall_PrintAddStr [09:26:30]wPrintStart [09:26:30]Write to MH i2c: 01 00 00 C9 2F F8 [09:26:30]Write i2c OK [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 07 00 [09:26:30]MH_I2C_Read... [09:26:30]Read from MH i2c: 01 07 00 C9 2F 00 00 00 00 00 FF 0F 0D [09:26:30]RasterBufferAndPrint [09:26:30]line Счет N : (1)875653 [09:26:30]line ИНН: 02508201610067 [09:26:30]line Контрольно-Кассовый Чек [09:26:30]line ПРОДАЖА [09:26:30]line ТРК (МРК, ГНК) : 43 [09:26:30]line Товар: 2710124130 [09:26:30]line Super 92-К-5 [09:26:30]line 2.930 * 68.40 [09:26:30]line = 200.41 [09:26:30]line НДС 12% НСП 1% [09:26:30]line > о реализуемом товаре [09:26:30]line ИТОГО: 200.41 [09:26:30]line НСП 1% : 1.77 [09:26:30]line НДС 12% : 21.28 [09:26:30]line Наличными: 0.00 [09:26:30]line Безнал.: 200.41 [09:26:30]line Место: АЗС № 165 "Партнер Нефть" [09:26:30]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:26:30]line СНО: Общий режим [09:26:30]line Чек 114 22.10.2024 09:26 [09:26:30]line Смена: 316 ФФД: 1.0 [09:26:30]line ЗНМ: 0300000234 [09:26:30]line РНМ: 0000137193017469 [09:26:30]line Версия ККМ: v1.0 [09:26:30]line Платежная система: Mbank [09:26:30]line ФМ: 0000000000963156 [09:26:30]line ФД: 157286 [09:26:30]line ФПД: 210361637972570 [09:26:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T092631&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157286&fm=210361637972570&tin=02508201610067®Number=0000137193017469&sum=20041 [09:26:30]OFD Sender: Processing packet 157286 [packets to send 52, broken 51] [09:26:30]ProducePacketName [09:26:30]name=ofd_packets/00157286 [09:26:30]OFD Sender: To server: pG, [09:26:30]CommunicateWithHost lk.salyk.kg:30040 [09:26:30]ConnectInit lk.salyk.kg [09:26:30]written 0, free lines is 4095 [09:26:30]Connected sock=10 [09:26:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8B 30 08 01 FA 78 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 C7 6F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 66 66 02 00 35 04 06 00 BF 52 A2 B4 AA 5A ED 72 DB 6C 4C 07 2C 35 [09:26:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 06 5E 47 00 E8 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 39 36 33 31 35 36 10 04 04 00 66 66 02 00 F4 03 04 00 F4 15 17 67 B6 04 01 00 00 C5 93 29 67 9D 8F B0 ED [09:26:30]CommunicateWithHost err = 0 [09:26:30]CheckOFDResponse [09:26:30]1017 (14) - 77093643461234 [09:26:30]1041 (16) - 0000000000963156 [09:26:30]1040 (4) - 157286 [09:26:30]1012 (4) - 22.10.2024 03:03 [09:26:30]1206 (1) - 0 [09:26:30]OFD Sender: Remove packet 157286 [09:26:30]ProducePacketName [09:26:30]name=ofd_packets/00157286 [09:26:30]NVStorageDeleteData [09:26:31]Write to MH i2c: 01 00 00 F2 2F 21 [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 07 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: 01 07 00 F2 2F 00 00 00 00 00 11 0D 46 [09:26:31]RasterBufferAndPrint [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]line [09:26:31]written 0, free lines is 3351 [09:26:31]MH_Cut [09:26:31]Write to MH i2c: D1 01 00 F9 2F 01 FA [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 01 00 [09:26:31]MH_I2C_Read... [09:26:31]Read from MH i2c: D1 01 00 F9 2F 00 F9 [09:26:31]Write to MH i2c: 01 00 00 FA 2F 29 [09:26:31]Write i2c OK [09:26:31]MH_I2C_Read... [09:26:31]OFD Sender: No OFD packet to send [09:26:31]*** Cut start [09:26:31]*** Partial cut [09:26:31]*** CUTSNS_PIN = 1 [09:26:31]*** CUTSNS_PIN = 0 [09:26:32]*** Brake cut motor [09:26:32]Read from MH i2c: 01 [09:26:32]MH_I2C_Read... [09:26:32]*** Stop cut motor [09:26:32]*** Cut end [09:26:32]Read from MH i2c: 01 07 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: 01 07 00 FA 2F 00 00 00 00 00 FF 0F 3E [09:26:32]process_action close_receipt done [09:26:32]requested_data is exist [09:26:32]produce_requested_data [09:26:32]requested_item fm.sn is exist - process it [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 11 00 00 [09:26:32]Write to MH i2c: E2 08 00 FB 2F 80 11 00 00 00 00 00 00 A4 [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:26:32]Read from MH i2c: E2 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 17 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 17 00 FB 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F5 [09:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:26:32]wFMCommunicate OK [09:26:32]requested_item fd.num is exist - process it [09:26:32]SAM_PROTO_GetFieldsCounters [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 13 00 00 [09:26:32]Write to MH i2c: E2 08 00 FC 2F 80 13 00 00 00 00 00 00 A7 [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:26:32]Read from MH i2c: E2 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 62 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 62 00 FC 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 66 02 00 0E 04 04 00 3C 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 41 [09:26:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 66 66 02 00 0E 04 04 00 3C 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 [09:26:32]wFMCommunicate OK [09:26:32]SAM_PROTO_GetFieldsCounters done [09:26:32]requested_item shift.num is exist - process it [09:26:32]requested_item shift.opened is exist - process it [09:26:32]req_shift_opened [09:26:32]FM_GetShiftState [09:26:32]SAM_PROTO_GetShiftState [09:26:32]wFMCommunicate request_size=4 [09:26:32]MH_SAM_APDU [09:26:32]CAPDU: 80 13 01 00 [09:26:32]Write to MH i2c: E2 08 00 FD 2F 80 13 01 00 00 00 00 00 A9 [09:26:32]Write i2c OK [09:26:32]MH_I2C_Read... [09:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:32]Read from MH i2c: E2 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 0E 00 [09:26:32]MH_I2C_Read... [09:26:32]Read from MH i2c: E2 0E 00 FD 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 2F [09:26:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:26:32]wFMCommunicate OK [09:26:32]SAM_PROTO_GetShiftState done [09:26:32]FM_GetShiftState done [09:26:32]req_shift_opened done [09:26:32]requested_item shift.open_date is exist - process it [09:26:32]req_shift_open_date [09:26:32]req_shift_open_date done [09:26:32]produce_requested_data done [09:26:32]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157286,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:26:32]process_action_free close_receipt [09:26:32]json_value_free [09:26:32]json_value_free done [09:26:32]process_json_proto returns [09:26:32]Send response to host [09:26:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157286,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:26:32]free response buf [09:26:32]execute_script done [09:26:32]execute_script returns [09:26:32]free content buf [09:26:32]Sock 9.Close socket [09:26:32]Sock 9.Thread stoped [09:26:36]OFD Sender: No OFD packet to send [09:26:41]OFD Sender: No OFD packet to send [09:26:46]OFD Sender: No OFD packet to send [09:26:51]OFD Sender: No OFD packet to send [09:26:56]OFD Sender: No OFD packet to send [09:27:01]OFD Sender: No OFD packet to send [09:27:06]OFD Sender: No OFD packet to send [09:27:11]OFD Sender: No OFD packet to send [09:27:16]OFD Sender: No OFD packet to send [09:27:21]OFD Sender: No OFD packet to send [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:28:01]OFD Sender: No OFD packet to send [09:28:06]OFD Sender: No OFD packet to send [09:28:11]OFD Sender: No OFD packet to send [09:28:16]OFD Sender: No OFD packet to send [09:28:21]OFD Sender: No OFD packet to send [09:28:26]OFD Sender: No OFD packet to send [09:28:31]OFD Sender: No OFD packet to send [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:46]OFD Sender: No OFD packet to send [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:11]OFD Sender: No OFD packet to send [09:29:16]OFD Sender: No OFD packet to send [09:29:21]OFD Sender: No OFD packet to send [09:29:26]OFD Sender: No OFD packet to send [09:29:31]OFD Sender: No OFD packet to send [09:29:36]OFD Sender: No OFD packet to send [09:29:41]OFD Sender: No OFD packet to send [09:29:46]OFD Sender: No OFD packet to send [09:29:51]OFD Sender: No OFD packet to send [09:29:56]OFD Sender: No OFD packet to send [09:30:01]OFD Sender: No OFD packet to send [09:30:06]OFD Sender: No OFD packet to send [09:30:11]OFD Sender: No OFD packet to send [09:30:16]OFD Sender: No OFD packet to send [09:30:21]OFD Sender: No OFD packet to send [09:30:23]accept exits with 7 [09:30:23]New connection [09:30:23]New thread 3066944868 created [09:30:23]Thread 3066801508 joined [09:30:23]Waiting for new connection... [09:30:23] Sock 7.Parse request [09:30:23]Sock 7.Check first char [09:30:23]Sock 7.First char is OK [09:30:23]request: POST /json_proto HTTP/1.0 [09:30:23]Method: POST [09:30:23]URL: /json_proto [09:30:23]Method is POST - this is cgi request [09:30:23]url: /json_proto [09:30:23]query_string will be loaded in cgi processing [09:30:23]execute_cgi json_proto POST (null) [09:30:23]execute_cgi path=json_proto method=POST [09:30:23]POST find Content-Length [09:30:23]Host: 172.17.53.67:8080 [09:30:23]Content-Length: 677 [09:30:23]Content-Type: application/json [09:30:23] [09:30:23]POST finish read [09:30:23]Found Content-Length = 677 [09:30:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875657", "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" : 66.90, "quantity" : 1.500, "sum" : 100.35, "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:23]execute_script... [09:30: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)875657", "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" : 66.90, "quantity" : 1.500, "sum" : 100.35, "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:23]POST & json_proto [09:30:23]process_json_proto [09:30:23]json parsed OK: [09:30:23]protocol is kg_v1.0 [09:30:23]action value=close_receipt [09:30:23]process_action close_receipt [09:30:23]cmd_close_receipt [09:30:23]MH_GetDate [09:30:23]Write to MH i2c: F0 00 00 FE 2F 1C [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 09 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: F0 09 00 FE 2F 00 B1 70 17 67 19 BC 99 64 96 [09:30:23]GetLastDocTimeStamp 1729589191 [09:30:23]current date 1729589425 [09:30:23]FM_GetShiftState [09:30:23]SAM_PROTO_GetShiftState [09:30:23]wFMCommunicate request_size=4 [09:30:23]MH_SAM_APDU [09:30:23]CAPDU: 80 13 01 00 [09:30:23]Write to MH i2c: E2 08 00 FF 2F 80 13 01 00 00 00 00 00 AB [09:30:23]Write i2c OK [09:30:23]MH_I2C_Read... [09:30:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:23]Read from MH i2c: E2 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 [09:30:23]MH_I2C_Read... [09:30:23]Read from MH i2c: E2 0E 00 FF 2F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 31 [09:30:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:30:23]wFMCommunicate OK [09:30:23]SAM_PROTO_GetShiftState done [09:30:23]FM_GetShiftState done [09:30:23]opened in 1729556748 [09:30:23]opened+sec_in_day 1729643148 [09:30:23]quantity*price = 10035 [09:30:23]sum+1 = 10036 [09:30:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 115 22.10.2024 09:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157287 ФПД: 123169340622176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093026&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157287&fm=123169340622176&tin=02508201610067®Number=0000137193017469&sum=10000 [09:30:24]StoreToDocumentArchive [09:30:24]shift 316 fd 157287 [09:30:24]save to /storage/0316/doc_00157287 [09:30:24]save last doc name /storage/0316/doc_00157287 to /storage/kkm_last_doc_name [09:30:24]save OK [09:30:24]Clear old archive folders... [09:30:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:24]tlvbuf is B6DA6010 [09:30:24]SAM_PROTO_ClearQueue [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 09 00 00 [09:30:24]Write to MH i2c: E2 08 00 0C 30 80 09 00 00 00 00 00 00 AE [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 0C 30 00 90 00 B0 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_ClearQueue done [09:30:24]KKMCreateOFDPacket [09:30:24]OFDProtocolAddRootSTLVToBuf [09:30:24]FM_MakeSignedData [09:30:24]FM_MakeSignedData [09:30:24]SAM_PROTO_SignData [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 0D 01 02 [09:30:24]Write to MH i2c: E2 08 00 0D 30 80 0D 01 02 00 00 00 00 B6 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 0D 30 00 90 00 B1 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]wFMCommunicate request_size=255 [09:30:24]MH_SAM_APDU [09:30: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 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 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 73 00 00 00 F4 03 04 00 B2 70 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 66 02 00 35 04 06 00 70 [09:30:24]Write to MH i2c: E2 02 01 0E 30 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 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 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 73 00 00 00 F4 03 04 00 B2 70 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 66 02 00 35 04 06 00 70 00 00 D3 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 0E 30 00 90 00 B2 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]wFMCommunicate request_size=10 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 0D 02 02 05 05 98 CB 85 60 [09:30:24]Write to MH i2c: E2 0D 00 0F 30 80 0D 02 02 05 00 05 98 CB 85 60 00 00 10 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 03 00 0F 30 00 90 00 B3 [09:30:24]RAPDU: 90 00 [09:30:24]wFMCommunicate OK [09:30:24]wFMCommunicate request_size=4 [09:30:24]MH_SAM_APDU [09:30:24]CAPDU: 80 0D 03 02 [09:30:24]Write to MH i2c: E2 08 00 10 30 80 0D 03 02 00 00 00 00 BB [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:24]Read from MH i2c: E2 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 0B 00 [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: E2 0B 00 10 30 00 1D EE 13 ED 07 D4 AD 5F 90 00 AE [09:30:24]RAPDU: 1D EE 13 ED 07 D4 AD 5F 90 00 [09:30:24]wFMCommunicate OK [09:30:24]SAM_PROTO_SignData done [09:30:24]FM_MakeSignedData done [09:30:24]CreateOFDProtocolMessage [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 11 30 80 11 00 00 00 00 00 00 BB [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 11 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [09:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:30:24]wFMCommunicate OK [09:30:24]CreateOFDProtocolMessage done [09:30:24]OFDSenderStorePacket 157287 [09:30:24]StoreOFDPacket docnum=157287 [09:30:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 62 2B 07 01 55 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 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 73 00 00 00 F4 03 04 00 B2 70 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 66 02 00 35 04 06 00 70 05 98 CB 85 60 1D EE 13 ED 07 D4 AD 5F [09:30:24]CheckFolder [09:30:24]dirname=/storage/ofd_packets [09:30:24]CheckFolder done [09:30:24]ProducePacketName [09:30:24]name=ofd_packets/00157287 [09:30:24]NVStorageSaveData ofd_packets/00157287 [09:30:24]File name is /storage/ofd_packets/00157287 [09:30:24]Write 301 bytes [09:30:24]NVStorageSaveData done [09:30:24]OFDSenderStorePacket done [09:30:24]KKMCreateOFDPacket done [09:30:24]NVStorageSaveData kkm_last_timestamp [09:30:24]File name is /storage/kkm_last_timestamp [09:30:24]Write 4 bytes [09:30:24]NVStorageSaveData done [09:30:24]ExternCall_PrintAddStr [09:30:24]wPrintStart [09:30:24]Write to MH i2c: 01 00 00 12 30 42 [09:30:24]Write i2c OK [09:30:24]MH_I2C_Read... [09:30:24]Read from MH i2c: 01 [09:30:24]MH_I2C_Read... [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 12 30 00 00 00 00 00 FF 0F 57 [09:30:24]RasterBufferAndPrint [09:30:24]line Счет N : (1)875657 [09:30:24]line ИНН: 02508201610067 [09:30:24]line Контрольно-Кассовый Чек [09:30:24]line ПРОДАЖА [09:30:24]line ТРК (МРК, ГНК) : 32 [09:30:24]line Товар: 2710124130 [09:30:24]line Аи-92-К-5 [09:30:24]line 1.500 * 66.90 [09:30:24]line = 100.35 [09:30:24]line НДС 12% НСП 1% [09:30:24]line > о реализуемом товаре [09:30:24]line ОКРУГЛЕНИЕ: -0.35 [09:30:24]line ИТОГО: 100.00 [09:30:24]line Внесено: 100.00 [09:30:24]line СДАЧА: 0.00 [09:30:24]line НСП 1% : 0.89 [09:30:24]line НДС 12% : 10.66 [09:30:24]line Наличными: 100.00 [09:30:24]line Безнал.: 0.00 [09:30:24]line Место: АЗС № 165 "Партнер Нефть" [09:30:24]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:30:24]line СНО: Общий режим [09:30:24]line Чек 115 22.10.2024 09:30 [09:30:24]line Смена: 316 ФФД: 1.0 [09:30:24]line ЗНМ: 0300000234 [09:30:24]line РНМ: 0000137193017469 [09:30:24]line Версия ККМ: v1.0 [09:30:24]line ФМ: 0000000000963156 [09:30:24]line ФД: 157287 [09:30:24]line ФПД: 123169340622176 [09:30:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093026&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157287&fm=123169340622176&tin=02508201610067®Number=0000137193017469&sum=10000 [09:30:24]written 0, free lines is 4095 [09:30:24]OFD Sender: Processing packet 157287 [packets to send 52, broken 51] [09:30:24]ProducePacketName [09:30:24]name=ofd_packets/00157287 [09:30:24]OFD Sender: To server: pG, [09:30:24]CommunicateWithHost lk.salyk.kg:30040 [09:30:24]ConnectInit lk.salyk.kg [09:30:25]Connected sock=10 [09:30:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 62 2B 07 01 55 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 05 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 33 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 73 00 00 00 F4 03 04 00 B2 70 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 67 66 02 00 35 04 06 00 70 05 98 CB 85 60 1D EE 13 ED 07 D4 AD 5F [09:30:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DA DB 47 00 8F 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 39 36 33 31 35 36 10 04 04 00 67 66 02 00 F4 03 04 00 DE 16 17 67 B6 04 01 00 00 77 79 A9 43 59 68 CB 5D [09:30:25]CommunicateWithHost err = 0 [09:30:25]CheckOFDResponse [09:30:25]1017 (14) - 77093643461234 [09:30:25]1041 (16) - 0000000000963156 [09:30:25]1040 (4) - 157287 [09:30:25]1012 (4) - 22.10.2024 03:07 [09:30:25]1206 (1) - 0 [09:30:25]OFD Sender: Remove packet 157287 [09:30:25]ProducePacketName [09:30:25]name=ofd_packets/00157287 [09:30:25]NVStorageDeleteData [09:30:25]Write to MH i2c: 01 00 00 3D 30 6D [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: 01 07 00 3D 30 00 00 00 00 00 EA 0C 6A [09:30:25]RasterBufferAndPrint [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]line [09:30:25]written 0, free lines is 3313 [09:30:25]MH_Cut [09:30:25]Write to MH i2c: D1 01 00 44 30 01 46 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 01 00 [09:30:25]MH_I2C_Read... [09:30:25]Read from MH i2c: D1 01 00 44 30 00 45 [09:30:25]Write to MH i2c: 01 00 00 45 30 75 [09:30:25]Write i2c OK [09:30:25]MH_I2C_Read... [09:30:25]OFD Sender: No OFD packet to send [09:30:26]*** Cut start [09:30:26]*** Partial cut [09:30:26]*** CUTSNS_PIN = 1 [09:30:26]*** CUTSNS_PIN = 0 [09:30:26]*** Brake cut motor [09:30:26]Read from MH i2c: 01 [09:30:26]MH_I2C_Read... [09:30:26]*** Stop cut motor [09:30:26]*** Cut end [09:30:26]Read from MH i2c: 01 07 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: 01 07 00 45 30 00 00 00 00 00 FF 0F 8A [09:30:26]process_action close_receipt done [09:30:26]requested_data is exist [09:30:26]produce_requested_data [09:30:26]requested_item fm.sn is exist - process it [09:30:26]wFMCommunicate request_size=4 [09:30:26]MH_SAM_APDU [09:30:26]CAPDU: 80 11 00 00 [09:30:26]Write to MH i2c: E2 08 00 46 30 80 11 00 00 00 00 00 00 F0 [09:30:26]Write i2c OK [09:30:26]MH_I2C_Read... [09:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:26]Read from MH i2c: E2 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 17 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 17 00 46 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 41 [09:30:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:30:26]wFMCommunicate OK [09:30:26]requested_item fd.num is exist - process it [09:30:26]SAM_PROTO_GetFieldsCounters [09:30:26]wFMCommunicate request_size=4 [09:30:26]MH_SAM_APDU [09:30:26]CAPDU: 80 13 00 00 [09:30:26]Write to MH i2c: E2 08 00 47 30 80 13 00 00 00 00 00 00 F3 [09:30:26]Write i2c OK [09:30:26]MH_I2C_Read... [09:30:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:26]Read from MH i2c: E2 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 62 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 62 00 47 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 66 02 00 0E 04 04 00 3C 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 91 [09:30:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 67 66 02 00 0E 04 04 00 3C 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 [09:30:26]wFMCommunicate OK [09:30:26]SAM_PROTO_GetFieldsCounters done [09:30:26]requested_item shift.num is exist - process it [09:30:26]requested_item shift.opened is exist - process it [09:30:26]req_shift_opened [09:30:26]FM_GetShiftState [09:30:26]SAM_PROTO_GetShiftState [09:30:26]wFMCommunicate request_size=4 [09:30:26]MH_SAM_APDU [09:30:26]CAPDU: 80 13 01 00 [09:30:26]Write to MH i2c: E2 08 00 48 30 80 13 01 00 00 00 00 00 F5 [09:30:26]Write i2c OK [09:30:26]MH_I2C_Read... [09:30:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:26]Read from MH i2c: E2 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 0E 00 [09:30:26]MH_I2C_Read... [09:30:26]Read from MH i2c: E2 0E 00 48 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7B [09:30:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:30:26]wFMCommunicate OK [09:30:26]SAM_PROTO_GetShiftState done [09:30:26]FM_GetShiftState done [09:30:26]req_shift_opened done [09:30:26]requested_item shift.open_date is exist - process it [09:30:26]req_shift_open_date [09:30:26]req_shift_open_date done [09:30:26]produce_requested_data done [09:30:26]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157287,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:30:26]process_action_free close_receipt [09:30:26]json_value_free [09:30:26]json_value_free done [09:30:26]process_json_proto returns [09:30:26]Send response to host [09:30:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157287,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:30:26]free response buf [09:30:26]execute_script done [09:30:26]execute_script returns [09:30:26]free content buf [09:30:26]Sock 7.Close socket [09:30:26]Sock 7.Thread stoped [09:30:30]OFD Sender: No OFD packet to send [09:30:35]OFD Sender: No OFD packet to send [09:30:40]OFD Sender: No OFD packet to send [09:30:45]OFD Sender: No OFD packet to send [09:30:50]OFD Sender: No OFD packet to send [09:30:55]OFD Sender: No OFD packet to send [09:31:00]OFD Sender: No OFD packet to send [09:31:05]OFD Sender: No OFD packet to send [09:31:10]OFD Sender: No OFD packet to send [09:31:15]OFD Sender: No OFD packet to send [09:31:20]OFD Sender: No OFD packet to send [09:31:25]OFD Sender: No OFD packet to send [09:31:30]OFD Sender: No OFD packet to send [09:31:35]OFD Sender: No OFD packet to send [09:31:40]OFD Sender: No OFD packet to send [09:31:45]OFD Sender: No OFD packet to send [09:31:50]OFD Sender: No OFD packet to send [09:31:55]OFD Sender: No OFD packet to send [09:32:00]OFD Sender: No OFD packet to send [09:32:05]OFD Sender: No OFD packet to send [09:32:10]OFD Sender: No OFD packet to send [09:32:15]accept exits with 9 [09:32:15]New connection [09:32:15]New thread 3066801508 created [09:32:15]Thread 3066944868 joined [09:32:15]Waiting for new connection... [09:32:15] Sock 9.Parse request [09:32:15]Sock 9.Check first char [09:32:15]Sock 9.First char is OK [09:32:15]request: POST /json_proto HTTP/1.0 [09:32:15]Method: POST [09:32:15]URL: /json_proto [09:32:15]Method is POST - this is cgi request [09:32:15]url: /json_proto [09:32:15]query_string will be loaded in cgi processing [09:32:15]execute_cgi json_proto POST (null) [09:32:15]execute_cgi path=json_proto method=POST [09:32:15]POST find Content-Length [09:32:15]Host: 172.17.53.67:8080 [09:32:15]Content-Length: 769 [09:32:15]Content-Type: application/json [09:32:15] [09:32:15]POST finish read [09:32:15]Found Content-Length = 769 [09:32:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875658", "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" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:15]execute_script... [09:32: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)875658", "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" : 66.90, "quantity" : 17.940, "sum" : 1200.19, "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: Mbank", "payments": [ { "type": 1, "sum" : 1200.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:15]POST & json_proto [09:32:15]process_json_proto [09:32:15]json parsed OK: [09:32:15]protocol is kg_v1.0 [09:32:15]action value=close_receipt [09:32:15]process_action close_receipt [09:32:15]cmd_close_receipt [09:32:15]MH_GetDate [09:32:15]Write to MH i2c: F0 00 00 49 30 68 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: F0 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: F0 09 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: F0 09 00 49 30 00 22 71 17 67 19 BC 99 64 54 [09:32:15]GetLastDocTimeStamp 1729589426 [09:32:15]current date 1729589538 [09:32:15]FM_GetShiftState [09:32:15]SAM_PROTO_GetShiftState [09:32:15]wFMCommunicate request_size=4 [09:32:15]MH_SAM_APDU [09:32:15]CAPDU: 80 13 01 00 [09:32:15]Write to MH i2c: E2 08 00 4A 30 80 13 01 00 00 00 00 00 F7 [09:32:15]Write i2c OK [09:32:15]MH_I2C_Read... [09:32:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:15]Read from MH i2c: E2 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 0E 00 [09:32:15]MH_I2C_Read... [09:32:15]Read from MH i2c: E2 0E 00 4A 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7D [09:32:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:32:15]wFMCommunicate OK [09:32:15]SAM_PROTO_GetShiftState done [09:32:15]FM_GetShiftState done [09:32:15]opened in 1729556748 [09:32:15]opened+sec_in_day 1729643148 [09:32:15]quantity*price = 120018 [09:32:15]sum+1 = 120020 [09:32:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.19 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 0.00 Безнал.: 1200.19 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 116 22.10.2024 09:32 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157288 ФПД: 69049708257919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093218&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157288&fm=69049708257919&tin=02508201610067®Number=0000137193017469&sum=120019 [09:32:16]StoreToDocumentArchive [09:32:16]shift 316 fd 157288 [09:32:16]save to /storage/0316/doc_00157288 [09:32:16]save last doc name /storage/0316/doc_00157288 to /storage/kkm_last_doc_name [09:32:16]save OK [09:32:16]Clear old archive folders... [09:32:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:32:16]tlvbuf is 0017B090 [09:32:16]SAM_PROTO_ClearQueue [09:32:16]wFMCommunicate request_size=4 [09:32:16]MH_SAM_APDU [09:32:16]CAPDU: 80 09 00 00 [09:32:16]Write to MH i2c: E2 08 00 57 30 80 09 00 00 00 00 00 00 F9 [09:32:16]Write i2c OK [09:32:16]MH_I2C_Read... [09:32:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:16]Read from MH i2c: E2 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: E2 03 00 [09:32:16]MH_I2C_Read... [09:32:16]Read from MH i2c: E2 03 00 57 30 00 90 00 FB [09:32:16]RAPDU: 90 00 [09:32:16]wFMCommunicate OK [09:32:16]SAM_PROTO_ClearQueue done [09:32:16]KKMCreateOFDPacket [09:32:16]OFDProtocolAddRootSTLVToBuf [09:32:16]FM_MakeSignedData [09:32:16]FM_MakeSignedData [09:32:16]SAM_PROTO_SignData [09:32:16]wFMCommunicate request_size=4 [09:32:16]MH_SAM_APDU [09:32:16]CAPDU: 80 0D 01 02 [09:32:16]Write to MH i2c: E2 08 00 58 30 80 0D 01 02 00 00 00 00 01 [09:32:16]Write i2c OK [09:32:16]MH_I2C_Read... [09:32:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 58 30 00 90 00 FC [09:32:17]RAPDU: 90 00 [09:32:17]wFMCommunicate OK [09:32:17]wFMCommunicate request_size=255 [09:32:17]MH_SAM_APDU [09:32: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 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 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 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 22 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 66 02 00 35 04 06 00 3E [09:32:17]Write to MH i2c: E2 02 01 59 30 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 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 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 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 22 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 66 02 00 35 04 06 00 3E 00 00 A5 [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 59 30 00 90 00 FD [09:32:17]RAPDU: 90 00 [09:32:17]wFMCommunicate OK [09:32:17]wFMCommunicate request_size=10 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 0D 02 02 05 CC E3 55 22 7F [09:32:17]Write to MH i2c: E2 0D 00 5A 30 80 0D 02 02 05 00 CC E3 55 22 7F 00 00 B3 [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 03 00 5A 30 00 90 00 FE [09:32:17]RAPDU: 90 00 [09:32:17]wFMCommunicate OK [09:32:17]wFMCommunicate request_size=4 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 0D 03 02 [09:32:17]Write to MH i2c: E2 08 00 5B 30 80 0D 03 02 00 00 00 00 06 [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 0B 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 0B 00 5B 30 00 EF 2D 37 F2 B7 22 50 2F 90 00 A4 [09:32:17]RAPDU: EF 2D 37 F2 B7 22 50 2F 90 00 [09:32:17]wFMCommunicate OK [09:32:17]SAM_PROTO_SignData done [09:32:17]FM_MakeSignedData done [09:32:17]CreateOFDProtocolMessage [09:32:17]wFMCommunicate request_size=4 [09:32:17]MH_SAM_APDU [09:32:17]CAPDU: 80 11 00 00 [09:32:17]Write to MH i2c: E2 08 00 5C 30 80 11 00 00 00 00 00 00 06 [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:17]Read from MH i2c: E2 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 17 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: E2 17 00 5C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [09:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:32:17]wFMCommunicate OK [09:32:17]CreateOFDProtocolMessage done [09:32:17]OFDSenderStorePacket 157288 [09:32:17]StoreOFDPacket docnum=157288 [09:32:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D C9 07 01 D7 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 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 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 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 22 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 66 02 00 35 04 06 00 3E CC E3 55 22 7F EF 2D 37 F2 B7 22 50 2F [09:32:17]CheckFolder [09:32:17]dirname=/storage/ofd_packets [09:32:17]CheckFolder done [09:32:17]ProducePacketName [09:32:17]name=ofd_packets/00157288 [09:32:17]NVStorageSaveData ofd_packets/00157288 [09:32:17]File name is /storage/ofd_packets/00157288 [09:32:17]Write 301 bytes [09:32:17]NVStorageSaveData done [09:32:17]OFDSenderStorePacket done [09:32:17]KKMCreateOFDPacket done [09:32:17]NVStorageSaveData kkm_last_timestamp [09:32:17]File name is /storage/kkm_last_timestamp [09:32:17]Write 4 bytes [09:32:17]NVStorageSaveData done [09:32:17]ExternCall_PrintAddStr [09:32:17]wPrintStart [09:32:17]Write to MH i2c: 01 00 00 5D 30 8D [09:32:17]Write i2c OK [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: 01 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: 01 07 00 [09:32:17]MH_I2C_Read... [09:32:17]Read from MH i2c: 01 07 00 5D 30 00 00 00 00 00 FF 0F A2 [09:32:17]RasterBufferAndPrint [09:32:17]line Счет N : (1)875658 [09:32:17]line ИНН: 02508201610067 [09:32:17]line Контрольно-Кассовый Чек [09:32:17]line ПРОДАЖА [09:32:17]line ТРК (МРК, ГНК) : 12 [09:32:17]line Товар: 2710124130 [09:32:17]line Аи-92-К-5 [09:32:17]line 17.940 * 66.90 [09:32:17]line = 1200.19 [09:32:17]line НДС 12% НСП 1% [09:32:17]line > о реализуемом товаре [09:32:17]line ИТОГО: 1200.19 [09:32:17]line НСП 1% : 10.62 [09:32:17]line НДС 12% : 127.45 [09:32:17]line Наличными: 0.00 [09:32:17]line Безнал.: 1200.19 [09:32:17]line Место: АЗС № 165 "Партнер Нефть" [09:32:17]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:32:17]line СНО: Общий режим [09:32:17]line Чек 116 22.10.2024 09:32 [09:32:17]line Смена: 316 ФФД: 1.0 [09:32:17]line ЗНМ: 0300000234 [09:32:17]line РНМ: 0000137193017469 [09:32:17]line Версия ККМ: v1.0 [09:32:17]line Платежная система: Mbank [09:32:17]line ФМ: 0000000000963156 [09:32:17]line ФД: 157288 [09:32:17]line ФПД: 69049708257919 [09:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093218&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157288&fm=69049708257919&tin=02508201610067®Number=0000137193017469&sum=120019 [09:32:17]written 0, free lines is 4095 [09:32:17]OFD Sender: Processing packet 157288 [packets to send 52, broken 51] [09:32:17]ProducePacketName [09:32:17]name=ofd_packets/00157288 [09:32:17]OFD Sender: To server: pG, [09:32:17]CommunicateWithHost lk.salyk.kg:30040 [09:32:17]ConnectInit lk.salyk.kg [09:32:17]Connected sock=10 [09:32:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6D C9 07 01 D7 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 14 46 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D3 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 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 00 00 00 00 00 00 39 04 06 00 D3 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 22 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 68 66 02 00 35 04 06 00 3E CC E3 55 22 7F EF 2D 37 F2 B7 22 50 2F [09:32:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 3A 47 00 E7 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 39 36 33 31 35 36 10 04 04 00 68 66 02 00 F4 03 04 00 4F 17 17 67 B6 04 01 00 00 76 BF 2F 48 BE 58 55 0B [09:32:18]CommunicateWithHost err = 0 [09:32:18]CheckOFDResponse [09:32:18]1017 (14) - 77093643461234 [09:32:18]1041 (16) - 0000000000963156 [09:32:18]1040 (4) - 157288 [09:32:18]1012 (4) - 22.10.2024 03:09 [09:32:18]1206 (1) - 0 [09:32:18]OFD Sender: Remove packet 157288 [09:32:18]ProducePacketName [09:32:18]name=ofd_packets/00157288 [09:32:18]NVStorageDeleteData [09:32:18]Write to MH i2c: 01 00 00 86 30 B6 [09:32:18]Write i2c OK [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: 01 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: 01 07 00 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: 01 07 00 86 30 00 00 00 00 00 11 0D DB [09:32:18]RasterBufferAndPrint [09:32:18]line [09:32:18]line [09:32:18]line [09:32:18]line [09:32:18]line [09:32:18]written 0, free lines is 3354 [09:32:18]MH_Cut [09:32:18]Write to MH i2c: D1 01 00 8D 30 01 8F [09:32:18]Write i2c OK [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: D1 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: D1 01 00 [09:32:18]MH_I2C_Read... [09:32:18]Read from MH i2c: D1 01 00 8D 30 00 8E [09:32:18]Write to MH i2c: 01 00 00 8E 30 BE [09:32:18]Write i2c OK [09:32:18]MH_I2C_Read... [09:32:18]OFD Sender: No OFD packet to send [09:32:18]*** Cut start [09:32:18]*** Partial cut [09:32:18]*** CUTSNS_PIN = 1 [09:32:18]*** CUTSNS_PIN = 0 [09:32:19]*** Brake cut motor [09:32:19]Read from MH i2c: 01 [09:32:19]MH_I2C_Read... [09:32:19]*** Stop cut motor [09:32:19]*** Cut end [09:32:19]Read from MH i2c: 01 07 00 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: 01 07 00 8E 30 00 00 00 00 00 FF 0F D3 [09:32:19]process_action close_receipt done [09:32:19]requested_data is exist [09:32:19]produce_requested_data [09:32:19]requested_item fm.sn is exist - process it [09:32:19]wFMCommunicate request_size=4 [09:32:19]MH_SAM_APDU [09:32:19]CAPDU: 80 11 00 00 [09:32:19]Write to MH i2c: E2 08 00 8F 30 80 11 00 00 00 00 00 00 39 [09:32:19]Write i2c OK [09:32:19]MH_I2C_Read... [09:32:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:19]Read from MH i2c: E2 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 17 00 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 17 00 8F 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [09:32:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:32:19]wFMCommunicate OK [09:32:19]requested_item fd.num is exist - process it [09:32:19]SAM_PROTO_GetFieldsCounters [09:32:19]wFMCommunicate request_size=4 [09:32:19]MH_SAM_APDU [09:32:19]CAPDU: 80 13 00 00 [09:32:19]Write to MH i2c: E2 08 00 90 30 80 13 00 00 00 00 00 00 3C [09:32:19]Write i2c OK [09:32:19]MH_I2C_Read... [09:32:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:19]Read from MH i2c: E2 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 62 00 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 62 00 90 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 66 02 00 0E 04 04 00 3C 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 DE [09:32:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 68 66 02 00 0E 04 04 00 3C 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 [09:32:19]wFMCommunicate OK [09:32:19]SAM_PROTO_GetFieldsCounters done [09:32:19]requested_item shift.num is exist - process it [09:32:19]requested_item shift.opened is exist - process it [09:32:19]req_shift_opened [09:32:19]FM_GetShiftState [09:32:19]SAM_PROTO_GetShiftState [09:32:19]wFMCommunicate request_size=4 [09:32:19]MH_SAM_APDU [09:32:19]CAPDU: 80 13 01 00 [09:32:19]Write to MH i2c: E2 08 00 91 30 80 13 01 00 00 00 00 00 3E [09:32:19]Write i2c OK [09:32:19]MH_I2C_Read... [09:32:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:19]Read from MH i2c: E2 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 0E 00 [09:32:19]MH_I2C_Read... [09:32:19]Read from MH i2c: E2 0E 00 91 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C4 [09:32:19]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:32:19]wFMCommunicate OK [09:32:19]SAM_PROTO_GetShiftState done [09:32:19]FM_GetShiftState done [09:32:19]req_shift_opened done [09:32:19]requested_item shift.open_date is exist - process it [09:32:19]req_shift_open_date [09:32:19]req_shift_open_date done [09:32:19]produce_requested_data done [09:32:19]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157288,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:32:19]process_action_free close_receipt [09:32:19]json_value_free [09:32:19]json_value_free done [09:32:19]process_json_proto returns [09:32:19]Send response to host [09:32:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157288,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:32:19]free response buf [09:32:19]execute_script done [09:32:19]execute_script returns [09:32:19]free content buf [09:32:19]Sock 9.Close socket [09:32:19]Sock 9.Thread stoped [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:32:58]accept exits with 7 [09:32:58]New connection [09:32:58]New thread 3066944868 created [09:32:58]Thread 3066801508 joined [09:32:58]Waiting for new connection... [09:32:58] Sock 7.Parse request [09:32:58]Sock 7.Check first char [09:32:58]Sock 7.First char is OK [09:32:58]request: POST /json_proto HTTP/1.0 [09:32:58]Method: POST [09:32:58]URL: /json_proto [09:32:58]Method is POST - this is cgi request [09:32:58]url: /json_proto [09:32:58]query_string will be loaded in cgi processing [09:32:58]execute_cgi json_proto POST (null) [09:32:58]execute_cgi path=json_proto method=POST [09:32:58]POST find Content-Length [09:32:58]Host: 172.17.53.67:8080 [09:32:58]Content-Length: 670 [09:32:58]Content-Type: application/json [09:32:58] [09:32:58]POST finish read [09:32:58]Found Content-Length = 670 [09:32:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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" ] } } [09:32:58]execute_script... [09:32: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)875659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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" ] } } [09:32:58]POST & json_proto [09:32:58]process_json_proto [09:32:58]json parsed OK: [09:32:58]protocol is kg_v1.0 [09:32:58]action value=close_receipt [09:32:58]process_action close_receipt [09:32:58]cmd_close_receipt [09:32:58]MH_GetDate [09:32:58]Write to MH i2c: F0 00 00 92 30 B1 [09:32:58]Write i2c OK [09:32:58]MH_I2C_Read... [09:32:58]Read from MH i2c: F0 [09:32:58]MH_I2C_Read... [09:32:58]Read from MH i2c: F0 09 00 [09:32:58]MH_I2C_Read... [09:32:58]Read from MH i2c: F0 09 00 92 30 00 4D 71 17 67 19 BC 99 64 C8 [09:32:58]GetLastDocTimeStamp 1729589538 [09:32:58]current date 1729589581 [09:32:58]FM_GetShiftState [09:32:58]SAM_PROTO_GetShiftState [09:32:58]wFMCommunicate request_size=4 [09:32:58]MH_SAM_APDU [09:32:58]CAPDU: 80 13 01 00 [09:32:58]Write to MH i2c: E2 08 00 93 30 80 13 01 00 00 00 00 00 40 [09:32:58]Write i2c OK [09:32:58]MH_I2C_Read... [09:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:58]Read from MH i2c: E2 [09:32:58]MH_I2C_Read... [09:32:58]Read from MH i2c: E2 0E 00 [09:32:58]MH_I2C_Read... [09:32:58]Read from MH i2c: E2 0E 00 93 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C6 [09:32:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:32:58]wFMCommunicate OK [09:32:58]SAM_PROTO_GetShiftState done [09:32:58]FM_GetShiftState done [09:32:58]opened in 1729556748 [09:32:58]opened+sec_in_day 1729643148 [09:32:58]quantity*price = 20041 [09:32:58]sum+1 = 20042 [09:32:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 117 22.10.2024 09:33 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157289 ФПД: 1006116105917 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157289&fm=1006116105917&tin=02508201610067®Number=0000137193017469&sum=20000 [09:32:59]StoreToDocumentArchive [09:32:59]shift 316 fd 157289 [09:32:59]save to /storage/0316/doc_00157289 [09:32:59]save last doc name /storage/0316/doc_00157289 to /storage/kkm_last_doc_name [09:32:59]save OK [09:32:59]Clear old archive folders... [09:32:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:32:59]tlvbuf is 0023A960 [09:32:59]SAM_PROTO_ClearQueue [09:32:59]wFMCommunicate request_size=4 [09:32:59]MH_SAM_APDU [09:32:59]CAPDU: 80 09 00 00 [09:32:59]Write to MH i2c: E2 08 00 A0 30 80 09 00 00 00 00 00 00 42 [09:32:59]Write i2c OK [09:32:59]MH_I2C_Read... [09:32:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:59]Read from MH i2c: E2 [09:32:59]MH_I2C_Read... [09:32:59]Read from MH i2c: E2 03 00 [09:32:59]MH_I2C_Read... [09:32:59]Read from MH i2c: E2 03 00 A0 30 00 90 00 44 [09:32:59]RAPDU: 90 00 [09:32:59]wFMCommunicate OK [09:32:59]SAM_PROTO_ClearQueue done [09:32:59]KKMCreateOFDPacket [09:32:59]OFDProtocolAddRootSTLVToBuf [09:32:59]FM_MakeSignedData [09:32:59]FM_MakeSignedData [09:32:59]SAM_PROTO_SignData [09:32:59]wFMCommunicate request_size=4 [09:32:59]MH_SAM_APDU [09:32:59]CAPDU: 80 0D 01 02 [09:32:59]Write to MH i2c: E2 08 00 A1 30 80 0D 01 02 00 00 00 00 4A [09:32:59]Write i2c OK [09:32:59]MH_I2C_Read... [09:33:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:33:00]Read from MH i2c: E2 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 A1 30 00 90 00 45 [09:33:00]RAPDU: 90 00 [09:33:00]wFMCommunicate OK [09:33:00]wFMCommunicate request_size=255 [09:33:00]MH_SAM_APDU [09:33:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 75 00 00 00 F4 03 04 00 4D 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 66 02 00 35 04 06 00 [09:33:00]Write to MH i2c: E2 02 01 A2 30 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 75 00 00 00 F4 03 04 00 4D 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 66 02 00 35 04 06 00 00 00 13 [09:33:00]Write i2c OK [09:33:00]MH_I2C_Read... [09:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:00]Read from MH i2c: E2 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 A2 30 00 90 00 46 [09:33:00]RAPDU: 90 00 [09:33:00]wFMCommunicate OK [09:33:00]wFMCommunicate request_size=11 [09:33:00]MH_SAM_APDU [09:33:00]CAPDU: 80 0D 02 02 06 00 EA 41 31 6E BD [09:33:00]Write to MH i2c: E2 0E 00 A3 30 80 0D 02 02 06 00 00 EA 41 31 6E BD 00 00 E0 [09:33:00]Write i2c OK [09:33:00]MH_I2C_Read... [09:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:33:00]Read from MH i2c: E2 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 03 00 A3 30 00 90 00 47 [09:33:00]RAPDU: 90 00 [09:33:00]wFMCommunicate OK [09:33:00]wFMCommunicate request_size=4 [09:33:00]MH_SAM_APDU [09:33:00]CAPDU: 80 0D 03 02 [09:33:00]Write to MH i2c: E2 08 00 A4 30 80 0D 03 02 00 00 00 00 4F [09:33:00]Write i2c OK [09:33:00]MH_I2C_Read... [09:33:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:33:00]Read from MH i2c: E2 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 0B 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 0B 00 A4 30 00 E8 E0 8F 23 CB 1C EF 05 90 00 A5 [09:33:00]RAPDU: E8 E0 8F 23 CB 1C EF 05 90 00 [09:33:00]wFMCommunicate OK [09:33:00]SAM_PROTO_SignData done [09:33:00]FM_MakeSignedData done [09:33:00]CreateOFDProtocolMessage [09:33:00]wFMCommunicate request_size=4 [09:33:00]MH_SAM_APDU [09:33:00]CAPDU: 80 11 00 00 [09:33:00]Write to MH i2c: E2 08 00 A5 30 80 11 00 00 00 00 00 00 4F [09:33:00]Write i2c OK [09:33:00]MH_I2C_Read... [09:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:00]Read from MH i2c: E2 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 17 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: E2 17 00 A5 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [09:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:00]wFMCommunicate OK [09:33:00]CreateOFDProtocolMessage done [09:33:00]OFDSenderStorePacket 157289 [09:33:00]StoreOFDPacket docnum=157289 [09:33:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 6C 08 01 85 CC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 75 00 00 00 F4 03 04 00 4D 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 66 02 00 35 04 06 00 00 EA 41 31 6E BD E8 E0 8F 23 CB 1C EF 05 [09:33:00]CheckFolder [09:33:00]dirname=/storage/ofd_packets [09:33:00]CheckFolder done [09:33:00]ProducePacketName [09:33:00]name=ofd_packets/00157289 [09:33:00]NVStorageSaveData ofd_packets/00157289 [09:33:00]File name is /storage/ofd_packets/00157289 [09:33:00]Write 302 bytes [09:33:00]NVStorageSaveData done [09:33:00]OFDSenderStorePacket done [09:33:00]KKMCreateOFDPacket done [09:33:00]NVStorageSaveData kkm_last_timestamp [09:33:00]File name is /storage/kkm_last_timestamp [09:33:00]Write 4 bytes [09:33:00]NVStorageSaveData done [09:33:00]ExternCall_PrintAddStr [09:33:00]wPrintStart [09:33:00]Write to MH i2c: 01 00 00 A6 30 D6 [09:33:00]OFD Sender: Processing packet 157289 [packets to send 52, broken 51] [09:33:00]ProducePacketName [09:33:00]name=ofd_packets/00157289 [09:33:00]OFD Sender: To server: pG, [09:33:00]CommunicateWithHost lk.salyk.kg:30040 [09:33:00]ConnectInit lk.salyk.kg [09:33:00]Write i2c OK [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: 01 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: 01 07 00 [09:33:00]MH_I2C_Read... [09:33:00]Read from MH i2c: 01 07 00 A6 30 00 00 00 00 00 FF 0F EB [09:33:00]RasterBufferAndPrint [09:33:00]line Счет N : (1)875659 [09:33:00]line ИНН: 02508201610067 [09:33:00]line Контрольно-Кассовый Чек [09:33:00]line ПРОДАЖА [09:33:00]line ТРК (МРК, ГНК) : 43 [09:33:00]line Товар: 2710124130 [09:33:00]line Super 92-К-5 [09:33:00]line 2.930 * 68.40 [09:33:00]line = 200.41 [09:33:00]line НДС 12% НСП 1% [09:33:00]line > о реализуемом товаре [09:33:00]line ОКРУГЛЕНИЕ: -0.41 [09:33:00]line ИТОГО: 200.00 [09:33:00]line Внесено: 200.00 [09:33:00]line СДАЧА: 0.00 [09:33:00]line НСП 1% : 1.77 [09:33:00]line НДС 12% : 21.28 [09:33:00]line Наличными: 200.00 [09:33:00]line Безнал.: 0.00 [09:33:00]line Место: АЗС № 165 "Партнер Нефть" [09:33:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:33:00]line СНО: Общий режим [09:33:00]line Чек 117 22.10.2024 09:33 [09:33:00]line Смена: 316 ФФД: 1.0 [09:33:00]line ЗНМ: 0300000234 [09:33:00]line РНМ: 0000137193017469 [09:33:00]line Версия ККМ: v1.0 [09:33:00]line ФМ: 0000000000963156 [09:33:00]line ФД: 157289 [09:33:00]line ФПД: 1006116105917 [09:33:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157289&fm=1006116105917&tin=02508201610067®Number=0000137193017469&sum=20000 [09:33:00]Connected sock=10 [09:33:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 44 6C 08 01 85 CC 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 75 00 00 00 F4 03 04 00 4D 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 69 66 02 00 35 04 06 00 00 EA 41 31 6E BD E8 E0 8F 23 CB 1C EF 05 [09:33:00]written 0, free lines is 4095 [09:33:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 5F F8 47 00 93 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 39 36 33 31 35 36 10 04 04 00 69 66 02 00 F4 03 04 00 7A 17 17 67 B6 04 01 00 00 A1 52 D1 5E FE AE E7 F8 [09:33:01]CommunicateWithHost err = 0 [09:33:01]CheckOFDResponse [09:33:01]1017 (14) - 77093643461234 [09:33:01]1041 (16) - 0000000000963156 [09:33:01]1040 (4) - 157289 [09:33:01]1012 (4) - 22.10.2024 03:09 [09:33:01]1206 (1) - 0 [09:33:01]OFD Sender: Remove packet 157289 [09:33:01]ProducePacketName [09:33:01]name=ofd_packets/00157289 [09:33:01]NVStorageDeleteData [09:33:01]Write to MH i2c: 01 00 00 D1 30 01 [09:33:01]Write i2c OK [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: 01 [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: 01 07 00 [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: 01 07 00 D1 30 00 00 00 00 00 EA 0C FE [09:33:01]RasterBufferAndPrint [09:33:01]line [09:33:01]line [09:33:01]line [09:33:01]line [09:33:01]line [09:33:01]written 0, free lines is 3312 [09:33:01]MH_Cut [09:33:01]Write to MH i2c: D1 01 00 D8 30 01 DA [09:33:01]Write i2c OK [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: D1 [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: D1 01 00 [09:33:01]MH_I2C_Read... [09:33:01]Read from MH i2c: D1 01 00 D8 30 00 D9 [09:33:01]Write to MH i2c: 01 00 00 D9 30 09 [09:33:01]Write i2c OK [09:33:01]MH_I2C_Read... [09:33:01]OFD Sender: No OFD packet to send [09:33:02]*** Cut start [09:33:02]*** Partial cut [09:33:02]*** CUTSNS_PIN = 1 [09:33:02]*** CUTSNS_PIN = 0 [09:33:02]*** Brake cut motor [09:33:02]Read from MH i2c: 01 [09:33:02]MH_I2C_Read... [09:33:02]*** Stop cut motor [09:33:02]*** Cut end [09:33:02]Read from MH i2c: 01 07 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: 01 07 00 D9 30 00 00 00 00 00 FF 0F 1E [09:33:02]process_action close_receipt done [09:33:02]requested_data is exist [09:33:02]produce_requested_data [09:33:02]requested_item fm.sn is exist - process it [09:33:02]wFMCommunicate request_size=4 [09:33:02]MH_SAM_APDU [09:33:02]CAPDU: 80 11 00 00 [09:33:02]Write to MH i2c: E2 08 00 DA 30 80 11 00 00 00 00 00 00 84 [09:33:02]Write i2c OK [09:33:02]MH_I2C_Read... [09:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:33:02]Read from MH i2c: E2 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 17 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 17 00 DA 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [09:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:33:02]wFMCommunicate OK [09:33:02]requested_item fd.num is exist - process it [09:33:02]SAM_PROTO_GetFieldsCounters [09:33:02]wFMCommunicate request_size=4 [09:33:02]MH_SAM_APDU [09:33:02]CAPDU: 80 13 00 00 [09:33:02]Write to MH i2c: E2 08 00 DB 30 80 13 00 00 00 00 00 00 87 [09:33:02]Write i2c OK [09:33:02]MH_I2C_Read... [09:33:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:33:02]Read from MH i2c: E2 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 62 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 62 00 DB 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [09:33:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 69 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:33:02]wFMCommunicate OK [09:33:02]SAM_PROTO_GetFieldsCounters done [09:33:02]requested_item shift.num is exist - process it [09:33:02]requested_item shift.opened is exist - process it [09:33:02]req_shift_opened [09:33:02]FM_GetShiftState [09:33:02]SAM_PROTO_GetShiftState [09:33:02]wFMCommunicate request_size=4 [09:33:02]MH_SAM_APDU [09:33:02]CAPDU: 80 13 01 00 [09:33:02]Write to MH i2c: E2 08 00 DC 30 80 13 01 00 00 00 00 00 89 [09:33:02]Write i2c OK [09:33:02]MH_I2C_Read... [09:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:33:02]Read from MH i2c: E2 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 0E 00 [09:33:02]MH_I2C_Read... [09:33:02]Read from MH i2c: E2 0E 00 DC 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0F [09:33:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:33:02]wFMCommunicate OK [09:33:02]SAM_PROTO_GetShiftState done [09:33:02]FM_GetShiftState done [09:33:02]req_shift_opened done [09:33:02]requested_item shift.open_date is exist - process it [09:33:02]req_shift_open_date [09:33:02]req_shift_open_date done [09:33:02]produce_requested_data done [09:33:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157289,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:33:02]process_action_free close_receipt [09:33:02]json_value_free [09:33:02]json_value_free done [09:33:02]process_json_proto returns [09:33:02]Send response to host [09:33:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157289,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:33:02]free response buf [09:33:02]execute_script done [09:33:02]execute_script returns [09:33:02]free content buf [09:33:02]Sock 7.Close socket [09:33:02]Sock 7.Thread stoped [09:33:06]OFD Sender: No OFD packet to send [09:33:11]OFD Sender: No OFD packet to send [09:33:16]OFD Sender: No OFD packet to send [09:33:21]OFD Sender: No OFD packet to send [09:33:26]OFD Sender: No OFD packet to send [09:33:31]OFD Sender: No OFD packet to send [09:33:36]OFD Sender: No OFD packet to send [09:33:41]OFD Sender: No OFD packet to send [09:33:46]OFD Sender: No OFD packet to send [09:33:51]OFD Sender: No OFD packet to send [09:33:56]OFD Sender: No OFD packet to send [09:34:01]OFD Sender: No OFD packet to send [09:34:06]OFD Sender: No OFD packet to send [09:34:11]OFD Sender: No OFD packet to send [09:34:16]OFD Sender: No OFD packet to send [09:34:21]OFD Sender: No OFD packet to send [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:56]OFD Sender: No OFD packet to send [09:34:58]accept exits with 9 [09:34:58]New connection [09:34:58]New thread 3066801508 created [09:34:58]Thread 3066944868 joined [09:34:58]Waiting for new connection... [09:34:58] Sock 9.Parse request [09:34:58]Sock 9.Check first char [09:34:58]Sock 9.First char is OK [09:34:58]request: POST /json_proto HTTP/1.0 [09:34:58]Method: POST [09:34:58]URL: /json_proto [09:34:58]Method is POST - this is cgi request [09:34:58]url: /json_proto [09:34:58]query_string will be loaded in cgi processing [09:34:58]execute_cgi json_proto POST (null) [09:34:58]execute_cgi path=json_proto method=POST [09:34:58]POST find Content-Length [09:34:58]Host: 172.17.53.67:8080 [09:34:58]Content-Length: 769 [09:34:58]Content-Type: application/json [09:34:58] [09:34:58]POST finish read [09:34:58]Found Content-Length = 769 [09:34:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875660", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:58]execute_script... [09:34: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)875660", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:58]POST & json_proto [09:34:58]process_json_proto [09:34:58]json parsed OK: [09:34:58]protocol is kg_v1.0 [09:34:58]action value=close_receipt [09:34:58]process_action close_receipt [09:34:58]cmd_close_receipt [09:34:58]MH_GetDate [09:34:58]Write to MH i2c: F0 00 00 DD 30 FC [09:34:58]Write i2c OK [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: F0 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: F0 09 00 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: F0 09 00 DD 30 00 C4 71 17 67 19 BC 99 64 8A [09:34:58]GetLastDocTimeStamp 1729589581 [09:34:58]current date 1729589700 [09:34:58]FM_GetShiftState [09:34:58]SAM_PROTO_GetShiftState [09:34:58]wFMCommunicate request_size=4 [09:34:58]MH_SAM_APDU [09:34:58]CAPDU: 80 13 01 00 [09:34:58]Write to MH i2c: E2 08 00 DE 30 80 13 01 00 00 00 00 00 8B [09:34:58]Write i2c OK [09:34:58]MH_I2C_Read... [09:34:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:58]Read from MH i2c: E2 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: E2 0E 00 [09:34:58]MH_I2C_Read... [09:34:58]Read from MH i2c: E2 0E 00 DE 30 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 11 [09:34:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:34:58]wFMCommunicate OK [09:34:58]SAM_PROTO_GetShiftState done [09:34:58]FM_GetShiftState done [09:34:58]opened in 1729556748 [09:34:58]opened+sec_in_day 1729643148 [09:34:58]quantity*price = 100015 [09:34:58]sum+1 = 100017 [09:34:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 118 22.10.2024 09:35 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157290 ФПД: 38281230634313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157290&fm=38281230634313&tin=02508201610067®Number=0000137193017469&sum=100016 [09:34:59]StoreToDocumentArchive [09:34:59]shift 316 fd 157290 [09:34:59]save to /storage/0316/doc_00157290 [09:34:59]save last doc name /storage/0316/doc_00157290 to /storage/kkm_last_doc_name [09:34:59]save OK [09:34:59]Clear old archive folders... [09:34:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:59]tlvbuf is B6F53010 [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 EB 30 80 09 00 00 00 00 00 00 8D [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 EB 30 00 90 00 8F [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 EC 30 80 0D 01 02 00 00 00 00 95 [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 EC 30 00 90 00 90 [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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C4 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 66 02 00 35 04 06 00 22 [09:34:59]Write to MH i2c: E2 02 01 ED 30 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C4 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 66 02 00 35 04 06 00 22 00 00 B0 [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 ED 30 00 90 00 91 [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 D1 0B 27 4D 49 [09:34:59]Write to MH i2c: E2 0D 00 EE 30 80 0D 02 02 05 00 D1 0B 27 4D 49 00 00 3B [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 EE 30 00 90 00 92 [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 EF 30 80 0D 03 02 00 00 00 00 9A [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 EF 30 00 8A 5D 97 AC 0A FB D2 6B 90 00 07 [09:34:59]RAPDU: 8A 5D 97 AC 0A FB D2 6B 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 F0 30 80 11 00 00 00 00 00 00 9A [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 F0 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EB [09:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:34:59]wFMCommunicate OK [09:34:59]CreateOFDProtocolMessage done [09:34:59]OFDSenderStorePacket 157290 [09:34:59]StoreOFDPacket docnum=157290 [09:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 A8 07 01 AB 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C4 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 66 02 00 35 04 06 00 22 D1 0B 27 4D 49 8A 5D 97 AC 0A FB D2 6B [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/00157290 [09:34:59]NVStorageSaveData ofd_packets/00157290 [09:34:59]File name is /storage/ofd_packets/00157290 [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 F1 30 21 [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 F1 30 00 00 00 00 00 FF 0F 36 [09:34:59]RasterBufferAndPrint [09:34:59]line Счет N : (1)875660 [09:34:59]line ИНН: 02508201610067 [09:34:59]line Контрольно-Кассовый Чек [09:34:59]line ПРОДАЖА [09:34:59]line ТРК (МРК, ГНК) : 22 [09:34:59]line Товар: 2710124130 [09:34:59]line Аи-92-К-5 [09:34:59]line 14.950 * 66.90 [09:34:59]line = 1000.16 [09:34:59]line НДС 12% НСП 1% [09:34:59]line > о реализуемом товаре [09:34:59]line ИТОГО: 1000.16 [09:34:59]line НСП 1% : 8.85 [09:34:59]line НДС 12% : 106.21 [09:34:59]line Наличными: 0.00 [09:34:59]line Безнал.: 1000.16 [09:34:59]line Место: АЗС № 165 "Партнер Нефть" [09:34:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:34:59]line СНО: Общий режим [09:34:59]line Чек 118 22.10.2024 09:35 [09:34:59]line Смена: 316 ФФД: 1.0 [09:34:59]line ЗНМ: 0300000234 [09:34:59]line РНМ: 0000137193017469 [09:34:59]line Версия ККМ: v1.0 [09:34:59]line Платежная система: Mbank [09:34:59]line ФМ: 0000000000963156 [09:34:59]line ФД: 157290 [09:34:59]line ФПД: 38281230634313 [09:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157290&fm=38281230634313&tin=02508201610067®Number=0000137193017469&sum=100016 [09:34:59]written 0, free lines is 4095 [09:34:59]OFD Sender: Processing packet 157290 [packets to send 52, broken 51] [09:34:59]ProducePacketName [09:34:59]name=ofd_packets/00157290 [09:34:59]OFD Sender: To server: pG, [09:34:59]CommunicateWithHost lk.salyk.kg:30040 [09:34:59]ConnectInit lk.salyk.kg [09:34:59]Connected sock=10 [09:34:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 77 A8 07 01 AB 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C4 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6A 66 02 00 35 04 06 00 22 D1 0B 27 4D 49 8A 5D 97 AC 0A FB D2 6B [09:35:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D6 CA 47 00 69 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 39 36 33 31 35 36 10 04 04 00 6A 66 02 00 F4 03 04 00 F1 17 17 67 B6 04 01 00 00 77 99 03 83 B7 06 1D C7 [09:35:00]CommunicateWithHost err = 0 [09:35:00]CheckOFDResponse [09:35:00]1017 (14) - 77093643461234 [09:35:00]1041 (16) - 0000000000963156 [09:35:00]1040 (4) - 157290 [09:35:00]1012 (4) - 22.10.2024 03:11 [09:35:00]1206 (1) - 0 [09:35:00]OFD Sender: Remove packet 157290 [09:35:00]ProducePacketName [09:35:00]name=ofd_packets/00157290 [09:35:00]NVStorageDeleteData [09:35:00]Write to MH i2c: 01 00 00 1A 31 4B [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 1A 31 00 00 00 00 00 27 0D 86 [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 3374 [09:35:00]MH_Cut [09:35:00]Write to MH i2c: D1 01 00 21 31 01 24 [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 21 31 00 23 [09:35:00]Write to MH i2c: 01 00 00 22 31 53 [09:35:00]Write i2c OK [09:35:00]MH_I2C_Read... [09:35:00]OFD Sender: No OFD packet to send [09:35:00]*** Cut start [09:35:00]*** Partial cut [09:35:00]*** CUTSNS_PIN = 1 [09:35:01]*** CUTSNS_PIN = 0 [09:35:01]*** Brake cut motor [09:35:01]Read from MH i2c: 01 [09:35:01]MH_I2C_Read... [09:35:01]*** Stop cut motor [09:35:01]*** Cut end [09:35:01]Read from MH i2c: 01 07 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: 01 07 00 22 31 00 00 00 00 00 FF 0F 68 [09:35:01]process_action close_receipt done [09:35:01]requested_data is exist [09:35:01]produce_requested_data [09:35:01]requested_item fm.sn is exist - process it [09:35:01]wFMCommunicate request_size=4 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 11 00 00 [09:35:01]Write to MH i2c: E2 08 00 23 31 80 11 00 00 00 00 00 00 CE [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 17 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 17 00 23 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [09:35:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:01]wFMCommunicate OK [09:35:01]requested_item fd.num is exist - process it [09:35:01]SAM_PROTO_GetFieldsCounters [09:35:01]wFMCommunicate request_size=4 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 13 00 00 [09:35:01]Write to MH i2c: E2 08 00 24 31 80 13 00 00 00 00 00 00 D1 [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 62 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 62 00 24 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 66 02 00 0E 04 04 00 3C 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 7B [09:35:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6A 66 02 00 0E 04 04 00 3C 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 [09:35:01]wFMCommunicate OK [09:35:01]SAM_PROTO_GetFieldsCounters done [09:35:01]requested_item shift.num is exist - process it [09:35:01]requested_item shift.opened is exist - process it [09:35:01]req_shift_opened [09:35:01]FM_GetShiftState [09:35:01]SAM_PROTO_GetShiftState [09:35:01]wFMCommunicate request_size=4 [09:35:01]MH_SAM_APDU [09:35:01]CAPDU: 80 13 01 00 [09:35:01]Write to MH i2c: E2 08 00 25 31 80 13 01 00 00 00 00 00 D3 [09:35:01]Write i2c OK [09:35:01]MH_I2C_Read... [09:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:01]Read from MH i2c: E2 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 0E 00 [09:35:01]MH_I2C_Read... [09:35:01]Read from MH i2c: E2 0E 00 25 31 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 59 [09:35:01]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:35:01]wFMCommunicate OK [09:35:01]SAM_PROTO_GetShiftState done [09:35:01]FM_GetShiftState done [09:35:01]req_shift_opened done [09:35:01]requested_item shift.open_date is exist - process it [09:35:01]req_shift_open_date [09:35:01]req_shift_open_date done [09:35:01]produce_requested_data done [09:35:01]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157290,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:35:01]process_action_free close_receipt [09:35:01]json_value_free [09:35:01]json_value_free done [09:35:01]process_json_proto returns [09:35:01]Send response to host [09:35:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157290,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:35:01]free response buf [09:35:01]execute_script done [09:35:01]execute_script returns [09:35:01]free content buf [09:35:01]Sock 9.Close socket [09:35:01]Sock 9.Thread stoped [09:35:05]OFD Sender: No OFD packet to send [09:35:10]OFD Sender: No OFD packet to send [09:35:15]OFD Sender: No OFD packet to send [09:35:20]OFD Sender: No OFD packet to send [09:35:25]OFD Sender: No OFD packet to send [09:35:30]OFD Sender: No OFD packet to send [09:35:33]accept exits with 7 [09:35:33]New connection [09:35:33]New thread 3066944868 created [09:35:33]Thread 3066801508 joined [09:35:33]Waiting for new connection... [09:35:33] Sock 7.Parse request [09:35:33]Sock 7.Check first char [09:35:33]Sock 7.First char is OK [09:35:33]request: POST /json_proto HTTP/1.0 [09:35:33]Method: POST [09:35:33]URL: /json_proto [09:35:33]Method is POST - this is cgi request [09:35:33]url: /json_proto [09:35:33]query_string will be loaded in cgi processing [09:35:33]execute_cgi json_proto POST (null) [09:35:33]execute_cgi path=json_proto method=POST [09:35:33]POST find Content-Length [09:35:33]Host: 172.17.53.67:8080 [09:35:33]Content-Length: 769 [09:35:33]Content-Type: application/json [09:35:33] [09:35:33]POST finish read [09:35:33]Found Content-Length = 769 [09:35:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:33]execute_script... [09:35: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)875661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:35:33]POST & json_proto [09:35:33]process_json_proto [09:35:33]json parsed OK: [09:35:33]protocol is kg_v1.0 [09:35:33]action value=close_receipt [09:35:33]process_action close_receipt [09:35:33]cmd_close_receipt [09:35:33]MH_GetDate [09:35:33]Write to MH i2c: F0 00 00 26 31 46 [09:35:33]Write i2c OK [09:35:33]MH_I2C_Read... [09:35:33]Read from MH i2c: F0 [09:35:33]MH_I2C_Read... [09:35:33]Read from MH i2c: F0 09 00 [09:35:33]MH_I2C_Read... [09:35:33]Read from MH i2c: F0 09 00 26 31 00 E7 71 17 67 19 BC 99 64 F7 [09:35:33]GetLastDocTimeStamp 1729589700 [09:35:33]current date 1729589735 [09:35:33]FM_GetShiftState [09:35:33]SAM_PROTO_GetShiftState [09:35:33]wFMCommunicate request_size=4 [09:35:33]MH_SAM_APDU [09:35:33]CAPDU: 80 13 01 00 [09:35:33]Write to MH i2c: E2 08 00 27 31 80 13 01 00 00 00 00 00 D5 [09:35:33]Write i2c OK [09:35:33]MH_I2C_Read... [09:35:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:33]Read from MH i2c: E2 [09:35:33]MH_I2C_Read... [09:35:33]Read from MH i2c: E2 0E 00 [09:35:33]MH_I2C_Read... [09:35:33]Read from MH i2c: E2 0E 00 27 31 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5B [09:35:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:35:33]wFMCommunicate OK [09:35:33]SAM_PROTO_GetShiftState done [09:35:33]FM_GetShiftState done [09:35:33]opened in 1729556748 [09:35:33]opened+sec_in_day 1729643148 [09:35:33]quantity*price = 200043 [09:35:33]sum+1 = 200044 [09:35:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 119 22.10.2024 09:35 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157291 ФПД: 112628098344236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157291&fm=112628098344236&tin=02508201610067®Number=0000137193017469&sum=200043 [09:35:34]StoreToDocumentArchive [09:35:34]shift 316 fd 157291 [09:35:34]save to /storage/0316/doc_00157291 [09:35:34]save last doc name /storage/0316/doc_00157291 to /storage/kkm_last_doc_name [09:35:34]save OK [09:35:34]Clear old archive folders... [09:35:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:34]tlvbuf is B6F56670 [09:35:34]SAM_PROTO_ClearQueue [09:35:34]wFMCommunicate request_size=4 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 09 00 00 [09:35:34]Write to MH i2c: E2 08 00 34 31 80 09 00 00 00 00 00 00 D7 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 34 31 00 90 00 D9 [09:35:34]RAPDU: 90 00 [09:35:34]wFMCommunicate OK [09:35:34]SAM_PROTO_ClearQueue done [09:35:34]KKMCreateOFDPacket [09:35:34]OFDProtocolAddRootSTLVToBuf [09:35:34]FM_MakeSignedData [09:35:34]FM_MakeSignedData [09:35:34]SAM_PROTO_SignData [09:35:34]wFMCommunicate request_size=4 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 0D 01 02 [09:35:34]Write to MH i2c: E2 08 00 35 31 80 0D 01 02 00 00 00 00 DF [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 35 31 00 90 00 DA [09:35:34]RAPDU: 90 00 [09:35:34]wFMCommunicate OK [09:35:34]wFMCommunicate request_size=255 [09:35:34]MH_SAM_APDU [09:35: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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 E8 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 66 02 00 35 04 06 00 66 [09:35:34]Write to MH i2c: E2 02 01 36 31 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 E8 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 66 02 00 35 04 06 00 66 00 00 48 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 36 31 00 90 00 DB [09:35:34]RAPDU: 90 00 [09:35:34]wFMCommunicate OK [09:35:34]wFMCommunicate request_size=10 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 0D 02 02 05 6F 45 CB 25 2C [09:35:34]Write to MH i2c: E2 0D 00 37 31 80 0D 02 02 05 00 6F 45 CB 25 2C 00 00 BC [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 03 00 37 31 00 90 00 DC [09:35:34]RAPDU: 90 00 [09:35:34]wFMCommunicate OK [09:35:34]wFMCommunicate request_size=4 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 0D 03 02 [09:35:34]Write to MH i2c: E2 08 00 38 31 80 0D 03 02 00 00 00 00 E4 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 0B 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 0B 00 38 31 00 52 EF DB BC 08 26 8C 0E 90 00 85 [09:35:34]RAPDU: 52 EF DB BC 08 26 8C 0E 90 00 [09:35:34]wFMCommunicate OK [09:35:34]SAM_PROTO_SignData done [09:35:34]FM_MakeSignedData done [09:35:34]CreateOFDProtocolMessage [09:35:34]wFMCommunicate request_size=4 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 11 00 00 [09:35:34]Write to MH i2c: E2 08 00 39 31 80 11 00 00 00 00 00 00 E4 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 17 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 17 00 39 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [09:35:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:34]wFMCommunicate OK [09:35:34]CreateOFDProtocolMessage done [09:35:34]OFDSenderStorePacket 157291 [09:35:34]StoreOFDPacket docnum=157291 [09:35:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B A1 07 01 23 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 E8 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 66 02 00 35 04 06 00 66 6F 45 CB 25 2C 52 EF DB BC 08 26 8C 0E [09:35:34]CheckFolder [09:35:34]dirname=/storage/ofd_packets [09:35:34]CheckFolder done [09:35:34]ProducePacketName [09:35:34]name=ofd_packets/00157291 [09:35:34]NVStorageSaveData ofd_packets/00157291 [09:35:34]File name is /storage/ofd_packets/00157291 [09:35:34]Write 301 bytes [09:35:34]NVStorageSaveData done [09:35:34]OFDSenderStorePacket done [09:35:34]KKMCreateOFDPacket done [09:35:34]NVStorageSaveData kkm_last_timestamp [09:35:34]File name is /storage/kkm_last_timestamp [09:35:34]Write 4 bytes [09:35:34]NVStorageSaveData done [09:35:34]ExternCall_PrintAddStr [09:35:34]wPrintStart [09:35:34]Write to MH i2c: 01 00 00 3A 31 6B [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: 01 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: 01 07 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: 01 07 00 3A 31 00 00 00 00 00 FF 0F 80 [09:35:34]RasterBufferAndPrint [09:35:34]line Счет N : (1)875661 [09:35:34]line ИНН: 02508201610067 [09:35:34]line Контрольно-Кассовый Чек [09:35:34]line ПРОДАЖА [09:35:34]line ТРК (МРК, ГНК) : 41 [09:35:34]line Товар: 2710124500 [09:35:34]line Аи-95-К-5 [09:35:34]line 26.960 * 74.20 [09:35:34]line = 2000.43 [09:35:34]line НДС 12% НСП 1% [09:35:34]line > о реализуемом товаре [09:35:34]line ИТОГО: 2000.43 [09:35:34]line НСП 1% : 17.70 [09:35:34]line НДС 12% : 212.43 [09:35:34]line Наличными: 0.00 [09:35:34]line Безнал.: 2000.43 [09:35:34]line Место: АЗС № 165 "Партнер Нефть" [09:35:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:35:34]line СНО: Общий режим [09:35:34]line Чек 119 22.10.2024 09:35 [09:35:34]line Смена: 316 ФФД: 1.0 [09:35:34]line ЗНМ: 0300000234 [09:35:34]line РНМ: 0000137193017469 [09:35:34]line Версия ККМ: v1.0 [09:35:34]line Платежная система: Mbank [09:35:34]line ФМ: 0000000000963156 [09:35:34]line ФД: 157291 [09:35:34]line ФПД: 112628098344236 [09:35:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093536&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157291&fm=112628098344236&tin=02508201610067®Number=0000137193017469&sum=200043 [09:35:35]OFD Sender: Processing packet 157291 [packets to send 52, broken 51] [09:35:35]ProducePacketName [09:35:35]name=ofd_packets/00157291 [09:35:35]OFD Sender: To server: pG, [09:35:35]CommunicateWithHost lk.salyk.kg:30040 [09:35:35]ConnectInit lk.salyk.kg [09:35:35]written 0, free lines is 4095 [09:35:35]Connected sock=10 [09:35:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 7B A1 07 01 23 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 E8 71 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6B 66 02 00 35 04 06 00 66 6F 45 CB 25 2C 52 EF DB BC 08 26 8C 0E [09:35:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7A E2 47 00 22 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 39 36 33 31 35 36 10 04 04 00 6B 66 02 00 F4 03 04 00 15 18 17 67 B6 04 01 00 00 20 B2 05 51 06 34 D9 7A [09:35:35]CommunicateWithHost err = 0 [09:35:35]CheckOFDResponse [09:35:35]1017 (14) - 77093643461234 [09:35:35]1041 (16) - 0000000000963156 [09:35:35]1040 (4) - 157291 [09:35:35]1012 (4) - 22.10.2024 03:12 [09:35:35]1206 (1) - 0 [09:35:35]OFD Sender: Remove packet 157291 [09:35:35]ProducePacketName [09:35:35]name=ofd_packets/00157291 [09:35:35]NVStorageDeleteData [09:35:35]Write to MH i2c: 01 00 00 63 31 94 [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: 01 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: 01 07 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: 01 07 00 63 31 00 00 00 00 00 1D 0D C5 [09:35:35]RasterBufferAndPrint [09:35:35]line [09:35:35]line [09:35:35]line [09:35:35]line [09:35:35]line [09:35:35]written 0, free lines is 3363 [09:35:35]MH_Cut [09:35:35]Write to MH i2c: D1 01 00 6A 31 01 6D [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: D1 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: D1 01 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: D1 01 00 6A 31 00 6C [09:35:35]Write to MH i2c: 01 00 00 6B 31 9C [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]OFD Sender: No OFD packet to send [09:35:36]*** Cut start [09:35:36]*** Partial cut [09:35:36]*** CUTSNS_PIN = 1 [09:35:36]*** CUTSNS_PIN = 0 [09:35:36]*** Brake cut motor [09:35:36]Read from MH i2c: 01 [09:35:36]MH_I2C_Read... [09:35:36]*** Stop cut motor [09:35:36]*** Cut end [09:35:36]Read from MH i2c: 01 07 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 07 00 6B 31 00 00 00 00 00 FF 0F B1 [09:35:36]process_action close_receipt done [09:35:36]requested_data is exist [09:35:36]produce_requested_data [09:35:36]requested_item fm.sn is exist - process it [09:35:36]wFMCommunicate request_size=4 [09:35:36]MH_SAM_APDU [09:35:36]CAPDU: 80 11 00 00 [09:35:36]Write to MH i2c: E2 08 00 6C 31 80 11 00 00 00 00 00 00 17 [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:36]Read from MH i2c: E2 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 17 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 17 00 6C 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [09:35:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:35:36]wFMCommunicate OK [09:35:36]requested_item fd.num is exist - process it [09:35:36]SAM_PROTO_GetFieldsCounters [09:35:36]wFMCommunicate request_size=4 [09:35:36]MH_SAM_APDU [09:35:36]CAPDU: 80 13 00 00 [09:35:36]Write to MH i2c: E2 08 00 6D 31 80 13 00 00 00 00 00 00 1A [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:37]Read from MH i2c: E2 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 62 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 62 00 6D 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 66 02 00 0E 04 04 00 3C 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 C8 [09:35:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 66 02 00 0E 04 04 00 3C 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 [09:35:37]wFMCommunicate OK [09:35:37]SAM_PROTO_GetFieldsCounters done [09:35:37]requested_item shift.num is exist - process it [09:35:37]requested_item shift.opened is exist - process it [09:35:37]req_shift_opened [09:35:37]FM_GetShiftState [09:35:37]SAM_PROTO_GetShiftState [09:35:37]wFMCommunicate request_size=4 [09:35:37]MH_SAM_APDU [09:35:37]CAPDU: 80 13 01 00 [09:35:37]Write to MH i2c: E2 08 00 6E 31 80 13 01 00 00 00 00 00 1C [09:35:37]Write i2c OK [09:35:37]MH_I2C_Read... [09:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:37]Read from MH i2c: E2 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 0E 00 [09:35:37]MH_I2C_Read... [09:35:37]Read from MH i2c: E2 0E 00 6E 31 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A2 [09:35:37]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:35:37]wFMCommunicate OK [09:35:37]SAM_PROTO_GetShiftState done [09:35:37]FM_GetShiftState done [09:35:37]req_shift_opened done [09:35:37]requested_item shift.open_date is exist - process it [09:35:37]req_shift_open_date [09:35:37]req_shift_open_date done [09:35:37]produce_requested_data done [09:35:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157291,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:35:37]process_action_free close_receipt [09:35:37]json_value_free [09:35:37]json_value_free done [09:35:37]process_json_proto returns [09:35:37]Send response to host [09:35:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157291,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:35:37]free response buf [09:35:37]execute_script done [09:35:37]execute_script returns [09:35:37]free content buf [09:35:37]Sock 7.Close socket [09:35:37]Sock 7.Thread stoped [09:35:41]OFD Sender: No OFD packet to send [09:35:46]OFD Sender: No OFD packet to send [09:35:51]OFD Sender: No OFD packet to send [09:35:56]OFD Sender: No OFD packet to send [09:36:01]OFD Sender: No OFD packet to send [09:36:06]OFD Sender: No OFD packet to send [09:36:11]OFD Sender: No OFD packet to send [09:36:16]OFD Sender: No OFD packet to send [09:36:21]OFD Sender: No OFD packet to send [09:36:26]OFD Sender: No OFD packet to send [09:36:31]OFD Sender: No OFD packet to send [09:36:36]OFD Sender: No OFD packet to send [09:36:41]OFD Sender: No OFD packet to send [09:36:46]OFD Sender: No OFD packet to send [09:36:51]OFD Sender: No OFD packet to send [09:36:56]OFD Sender: No OFD packet to send [09:37:01]OFD Sender: No OFD packet to send [09:37:06]OFD Sender: No OFD packet to send [09:37:11]OFD Sender: No OFD packet to send [09:37:16]OFD Sender: No OFD packet to send [09:37:21]OFD Sender: No OFD packet to send [09:37:26]OFD Sender: No OFD packet to send [09:37:31]OFD Sender: No OFD packet to send [09:37:36]OFD Sender: No OFD packet to send [09:37:41]OFD Sender: No OFD packet to send [09:37:46]OFD Sender: No OFD packet to send [09:37:51]OFD Sender: No OFD packet to send [09:37:56]OFD Sender: No OFD packet to send [09:38:01]OFD Sender: No OFD packet to send [09:38:06]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 94 [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724F0 (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: 41793158+1687796761=1729589919 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 95 [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 30620 [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 48 00 48 00 FF FF 6E [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 A0 72 17 67 19 BC 99 64 61 [09:38:40]Current date/time: 22.10.2024 09:38 [09:38:40]FM_Init [09:38:40]wFMConnect [09:38:40]MH_SAM_On [09:38:40]Write to MH i2c: E0 00 00 08 00 E7 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_init finished! [09:38:40]*** atr: [09:38:40]*** 0F 3B D5 18 FF 81 91 FE [09:38:40]*** 1F C3 80 73 C8 21 10 0A [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]*** 00 00 00 00 00 00 00 00 [09:38:40]Read from MH i2c: E0 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E0 10 00 [09:38:40]MH_I2C_Read... [09:38:40]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:38:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:38:40]wFMCommunicate request_size=10 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:38:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:38:40]RAPDU: 90 00 [09:38:40]wFMCommunicate OK [09:38:40]wFMCommunicate request_size=4 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 80 11 00 00 [09:38:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 17 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D5 [09:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:40]wFMCommunicate OK [09:38:40]Detected FM SN is 0000000000963156 [09:38:40]Stored FM SN is 0000000000963156 [09:38:40]wFMCommunicate request_size=9 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 80 16 00 00 04 C7 7A 00 00 [09:38:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 C7 7A 00 00 00 00 D3 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:38:40]RAPDU: 90 00 [09:38:40]wFMCommunicate OK [09:38:40]FM PIN OK [09:38:40]wFMCommunicate request_size=8 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 80 14 04 00 03 02 00 01 [09:38:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:38:40]RAPDU: 90 00 [09:38:40]wFMCommunicate OK [09:38:40]wFMCommunicate request_size=13 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:38:40]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:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:38:40]RAPDU: 90 00 [09:38:40]wFMCommunicate OK [09:38:40]wFMCommunicate request_size=4 [09:38:40]MH_SAM_APDU [09:38:40]CAPDU: 80 11 00 00 [09:38:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:40]Read from MH i2c: E2 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 17 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [09:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:40]wFMCommunicate OK [09:38:40]DocumentArchiveInit [09:38:40]Start Httpd... [09:38:40]Httpd thread 3067567460 created [09:38:40]Write to MH i2c: 01 00 00 0F 00 0F [09:38:40]Write i2c OK [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: 01 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: 01 07 00 [09:38:40]MH_I2C_Read... [09:38:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:38:40]MH Int Process started [09:38:40]Allocated Socket 5 [09:38:40]Bind OK [09:38:40]Listen OK [09:38:40]httpd running on port 8080 [09:38:40]Waiting for new connection... [09:38:40]OFD Sender: No OFD packet to send [09:38:45]OFD Sender: No OFD packet to send [09:38:50]OFD Sender: No OFD packet to send [09:38:51]accept exits with 8 [09:38:51]New connection [09:38:51]New thread 3067280740 created [09:38:51]Waiting for new connection... [09:38:51] Sock 8.Parse request [09:38:51]Sock 8.Check first char [09:38:51]Sock 8.First char is OK [09:38:51]request: POST /json_proto HTTP/1.0 [09:38:51]Method: POST [09:38:51]URL: /json_proto [09:38:51]Method is POST - this is cgi request [09:38:51]url: /json_proto [09:38:51]query_string will be loaded in cgi processing [09:38:51]execute_cgi json_proto POST (null) [09:38:51]execute_cgi path=json_proto method=POST [09:38:51]POST find Content-Length [09:38:51]Host: 172.17.53.67:8080 [09:38:51]Content-Length: 215 [09:38:51]Content-Type: application/json [09:38:51] [09:38:51]POST finish read [09:38:51]Found Content-Length = 215 [09:38:51]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:38:51]execute_script... [09:38:51]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:38:51]POST & json_proto [09:38:51]process_json_proto [09:38:51]json parsed OK: [09:38:51]protocol is kg_v1.0 [09:38:51]action value=get_value [09:38:51]process_action get_value [09:38:51]cmd_get_value [09:38:51]process_action get_value done [09:38:51]requested_data is exist [09:38:51]produce_requested_data [09:38:51]requested_item kkm.sn is exist - process it [09:38:51]requested_item kkm.ver is exist - process it [09:38:51]requested_item fm.sn is exist - process it [09:38:51]wFMCommunicate request_size=4 [09:38:51]MH_SAM_APDU [09:38:51]CAPDU: 80 11 00 00 [09:38:51]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:38:51]Read from MH i2c: E2 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 17 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [09:38:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:38:51]wFMCommunicate OK [09:38:51]requested_item fd.num is exist - process it [09:38:51]SAM_PROTO_GetFieldsCounters [09:38:51]wFMCommunicate request_size=4 [09:38:51]MH_SAM_APDU [09:38:51]CAPDU: 80 13 00 00 [09:38:51]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:38:51]Read from MH i2c: E2 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 62 00 [09:38:51]MH_I2C_Read... [09:38:51]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 66 02 00 0E 04 04 00 3C 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 3B [09:38:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6B 66 02 00 0E 04 04 00 3C 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 [09:38:51]wFMCommunicate OK [09:38:51]SAM_PROTO_GetFieldsCounters done [09:38:51]requested_item shift.num is exist - process it [09:38:51]requested_item shift.opened is exist - process it [09:38:51]req_shift_opened [09:38:51]FM_GetShiftState [09:38:51]SAM_PROTO_GetShiftState [09:38:51]wFMCommunicate request_size=4 [09:38:51]MH_SAM_APDU [09:38:51]CAPDU: 80 13 01 00 [09:38:51]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:38:51]Write i2c OK [09:38:51]MH_I2C_Read... [09:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:38:51]Read from MH i2c: E2 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 [09:38:51]MH_I2C_Read... [09:38:51]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 15 [09:38:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:38:51]wFMCommunicate OK [09:38:51]SAM_PROTO_GetShiftState done [09:38:51]FM_GetShiftState done [09:38:51]req_shift_opened done [09:38:51]requested_item shift.open_date is exist - process it [09:38:51]req_shift_open_date [09:38:51]req_shift_open_date done [09:38:51]produce_requested_data done [09:38:51]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157291,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:38:51]process_action_free get_value [09:38:51]json_value_free [09:38:51]json_value_free done [09:38:51]process_json_proto returns [09:38:51]Send response to host [09:38:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157291,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:38:51]free response buf [09:38:51]execute_script done [09:38:51]execute_script returns [09:38:51]free content buf [09:38:51]Sock 8.Close socket [09:38:51]Sock 8.Thread stoped [09:38:51]accept exits with 9 [09:38:51]New connection [09:38:51]New thread 3067137380 created [09:38:51]Thread 3067280740 joined [09:38:51]Waiting for new connection... [09:38:51] Sock 9.Parse request [09:38:51]Sock 9.Check first char [09:38:51]Sock 9.First char is OK [09:38:51]request: POST /json_proto HTTP/1.0 [09:38:51]Method: POST [09:38:51]URL: /json_proto [09:38:51]Method is POST - this is cgi request [09:38:51]url: /json_proto [09:38:51]query_string will be loaded in cgi processing [09:38:51]execute_cgi json_proto POST (null) [09:38:51]execute_cgi path=json_proto method=POST [09:38:51]POST find Content-Length [09:38:51]Host: 172.17.53.67:8080 [09:38:51]Content-Length: 331 [09:38:51]Content-Type: application/json [09:38:51] [09:38:51]POST finish read [09:38:51]Found Content-Length = 331 [09:38:51]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:38:51]execute_script... [09:38:51]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:38:52]POST & json_proto [09:38:52]process_json_proto [09:38:52]json parsed OK: [09:38:52]protocol is kg_v1.0 [09:38:52]action value=get_value [09:38:52]process_action get_value [09:38:52]cmd_get_value [09:38:52]process_action get_value done [09:38:52]requested_data is exist [09:38:52]produce_requested_data [09:38:52]requested_item fm.sale.total is exist - process it [09:38:52]SAM_PROTO_GetFMData [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 13 03 00 [09:38:52]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 FD 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 FD 00 13 00 00 C4 04 85 04 C0 04 6E 04 04 00 F3 63 02 00 69 04 A3 00 6F 04 04 00 16 63 02 00 B1 04 05 00 DE 57 88 97 02 70 04 05 00 B8 EC 4D FC 01 72 04 04 00 26 6B 3A 9B 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 5E F7 7C 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 9A A2 DF 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 64 [09:38:52]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 F3 63 02 00 69 04 A3 00 6F 04 04 00 16 63 02 00 B1 04 05 00 DE 57 88 97 02 70 04 05 00 B8 EC 4D FC 01 72 04 04 00 26 6B 3A 9B 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 5E F7 7C 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 9A A2 DF 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [09:38:52]wFMCommunicate OK [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 17 00 00 [09:38:52]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:52]Read from MH i2c: E2 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 FD 00 [09:38:52]MH_I2C_Read... [09:38:52]Read from MH i2c: E2 FD 00 14 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 21 [09:38:52]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:38:52]wFMCommunicate OK [09:38:52]wFMCommunicate request_size=4 [09:38:52]MH_SAM_APDU [09:38:52]CAPDU: 80 17 00 00 [09:38:52]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:38:52]Write i2c OK [09:38:52]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 FD 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 FD 00 15 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AA [09:38:53]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:38:53]wFMCommunicate OK [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 17 00 00 [09:38:53]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 FD 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 FD 00 16 00 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0E [09:38:53]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:38:53]wFMCommunicate OK [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 17 00 00 [09:38:53]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [09:38:53]Read from MH i2c: E2 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 E1 00 [09:38:53]MH_I2C_Read... [09:38:53]Read from MH i2c: E2 E1 00 17 00 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 85 [09:38:53]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:38:53]wFMCommunicate OK [09:38:53]SAM_PROTO_GetFMData done [09:38:53]requested_item fm.sale_refund.total is exist - process it [09:38:53]requested_item fm.buy.total is exist - process it [09:38:53]requested_item shift.sale.total is exist - process it [09:38:53]SAM_PROTO_GetShiftData [09:38:53]wFMCommunicate request_size=4 [09:38:53]MH_SAM_APDU [09:38:53]CAPDU: 80 13 02 00 [09:38:53]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:38:53]Write i2c OK [09:38:53]MH_I2C_Read... [09:38:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:38:54]Read from MH i2c: E2 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 77 00 00 00 69 04 9C 00 6F 04 04 00 77 00 00 00 B1 04 03 00 0D 34 A4 70 04 03 00 B8 35 5D 72 04 03 00 55 FE 46 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 CC 70 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 09 74 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 E7 [09:38:54]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 77 00 00 00 69 04 9C 00 6F 04 04 00 77 00 00 00 B1 04 03 00 0D 34 A4 70 04 03 00 B8 35 5D 72 04 03 00 55 FE 46 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 CC 70 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 09 74 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [09:38:54]wFMCommunicate OK [09:38:54]wFMCommunicate request_size=4 [09:38:54]MH_SAM_APDU [09:38:54]CAPDU: 80 17 00 00 [09:38:54]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:54]Read from MH i2c: E2 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [09:38:54]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:38:54]wFMCommunicate OK [09:38:54]wFMCommunicate request_size=4 [09:38:54]MH_SAM_APDU [09:38:54]CAPDU: 80 17 00 00 [09:38:54]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 [09:38:54]MH_I2C_Read... [09:38:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:54]Read from MH i2c: E2 FD 00 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4E [09:38:54]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:38:54]wFMCommunicate OK [09:38:54]wFMCommunicate request_size=4 [09:38:54]MH_SAM_APDU [09:38:54]CAPDU: 80 17 00 00 [09:38:54]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:38:54]Write i2c OK [09:38:54]MH_I2C_Read... [09:38:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:38:54]Read from MH i2c: E2 [09:38:54]MH_I2C_Read... [09:38:54]Read from MH i2c: E2 FD 00 [09:38:54]MH_I2C_Read... [09:38:55]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 19 [09:38:55]RAPDU: 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 90 00 [09:38:55]wFMCommunicate OK [09:38:55]wFMCommunicate request_size=4 [09:38:55]MH_SAM_APDU [09:38:55]CAPDU: 80 17 00 00 [09:38:55]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:38:55]Write i2c OK [09:38:55]MH_I2C_Read... [09:38:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [09:38:55]Read from MH i2c: E2 [09:38:55]MH_I2C_Read... [09:38:55]Read from MH i2c: E2 CC 00 [09:38:55]MH_I2C_Read... [09:38:55]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [09:38:55]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:38:55]wFMCommunicate OK [09:38:55]SAM_PROTO_GetShiftData done [09:38:55]requested_item shift.sale.total_cash is exist - process it [09:38:55]requested_item shift.sale_refund.total is exist - process it [09:38:55]requested_item shift.sale_refund.total_cash is exist - process it [09:38:55]requested_item shift.buy.total is exist - process it [09:38:55]requested_item shift.buy.total_cash is exist - process it [09:38:55]produce_requested_data done [09:38:55]produce_requested_data return {"fm.sale.total":111322295.98,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":107612.29,"shift.sale.total_cash":61086.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} [09:38:55]process_action_free get_value [09:38:55]json_value_free [09:38:55]json_value_free done [09:38:55]process_json_proto returns [09:38:55]Send response to host [09:38:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111322295.98,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":107612.29,"shift.sale.total_cash":61086.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}}} [09:38:55]free response buf [09:38:55]execute_script done [09:38:55]execute_script returns [09:38:55]free content buf [09:38:55]Sock 9.Close socket [09:38:55]Sock 9.Thread stoped [09:38:55]OFD Sender: No OFD packet to send [09:39:00]OFD Sender: No OFD packet to send [09:39:05]OFD Sender: No OFD packet to send [09:39:10]OFD Sender: No OFD packet to send [09:39:15]OFD Sender: No OFD packet to send [09:39:20]OFD Sender: No OFD packet to send [09:39:25]OFD Sender: No OFD packet to send [09:39:30]OFD Sender: No OFD packet to send [09:39:33]accept exits with 8 [09:39:33]New connection [09:39:33]New thread 3067280740 created [09:39:33]Thread 3067137380 joined [09:39:33]Waiting for new connection... [09:39:33] Sock 8.Parse request [09:39:33]Sock 8.Check first char [09:39:33]Sock 8.First char is OK [09:39:33]request: POST /json_proto HTTP/1.0 [09:39:33]Method: POST [09:39:33]URL: /json_proto [09:39:33]Method is POST - this is cgi request [09:39:33]url: /json_proto [09:39:33]query_string will be loaded in cgi processing [09:39:33]execute_cgi json_proto POST (null) [09:39:33]execute_cgi path=json_proto method=POST [09:39:33]POST find Content-Length [09:39:33]Host: 172.17.53.67:8080 [09:39:33]Content-Length: 766 [09:39:33]Content-Type: application/json [09:39:33] [09:39:33]POST finish read [09:39:33]Found Content-Length = 766 [09:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875662", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:33]execute_script... [09:39: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)875662", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:33]POST & json_proto [09:39:33]process_json_proto [09:39:33]json parsed OK: [09:39:33]protocol is kg_v1.0 [09:39:33]action value=close_receipt [09:39:33]process_action close_receipt [09:39:33]cmd_close_receipt [09:39:33]MH_GetDate [09:39:33]Write to MH i2c: F0 00 00 1D 00 0C [09:39:33]Write i2c OK [09:39:33]MH_I2C_Read... [09:39:33]Read from MH i2c: F0 [09:39:33]MH_I2C_Read... [09:39:33]Read from MH i2c: F0 09 00 [09:39:33]MH_I2C_Read... [09:39:33]Read from MH i2c: F0 09 00 1D 00 00 D6 72 17 67 19 BC 99 64 AD [09:39:33]GetLastDocTimeStamp 1729589736 [09:39:33]current date 1729589974 [09:39:33]FM_GetShiftState [09:39:33]SAM_PROTO_GetShiftState [09:39:33]wFMCommunicate request_size=4 [09:39:33]MH_SAM_APDU [09:39:33]CAPDU: 80 13 01 00 [09:39:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:39:33]Write i2c OK [09:39:33]MH_I2C_Read... [09:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:33]Read from MH i2c: E2 [09:39:33]MH_I2C_Read... [09:39:33]Read from MH i2c: E2 0E 00 [09:39:33]MH_I2C_Read... [09:39:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 21 [09:39:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:39:33]wFMCommunicate OK [09:39:33]SAM_PROTO_GetShiftState done [09:39:33]FM_GetShiftState done [09:39:33]opened in 1729556748 [09:39:33]opened+sec_in_day 1729643148 [09:39:33]quantity*price = 50041 [09:39:33]sum+1 = 50042 [09:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 120 22.10.2024 09:39 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157292 ФПД: 89048503107317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093934&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157292&fm=89048503107317&tin=02508201610067®Number=0000137193017469&sum=50041 [09:39:35]StoreToDocumentArchive [09:39:35]shift 316 fd 157292 [09:39:35]save to /storage/0316/doc_00157292 [09:39:35]save last doc name /storage/0316/doc_00157292 to /storage/kkm_last_doc_name [09:39:35]save OK [09:39:35]Clear old archive folders... [09:39:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:39:35]tlvbuf is 01B1CA60 [09:39:35]SAM_PROTO_ClearQueue [09:39:35]wFMCommunicate request_size=4 [09:39:35]MH_SAM_APDU [09:39:35]CAPDU: 80 09 00 00 [09:39:35]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:39:35]RAPDU: 90 00 [09:39:35]wFMCommunicate OK [09:39:35]SAM_PROTO_ClearQueue done [09:39:35]KKMCreateOFDPacket [09:39:35]OFDProtocolAddRootSTLVToBuf [09:39:35]FM_MakeSignedData [09:39:35]FM_MakeSignedData [09:39:35]SAM_PROTO_SignData [09:39:35]wFMCommunicate request_size=4 [09:39:35]MH_SAM_APDU [09:39:35]CAPDU: 80 0D 01 02 [09:39:35]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:39:35]RAPDU: 90 00 [09:39:35]wFMCommunicate OK [09:39:35]wFMCommunicate request_size=255 [09:39:35]MH_SAM_APDU [09:39: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D6 72 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 66 02 00 35 04 06 00 50 [09:39:35]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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D6 72 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 66 02 00 35 04 06 00 50 00 00 3D [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:39:35]RAPDU: 90 00 [09:39:35]wFMCommunicate OK [09:39:35]wFMCommunicate request_size=10 [09:39:35]MH_SAM_APDU [09:39:35]CAPDU: 80 0D 02 02 05 FD 38 65 3E F5 [09:39:35]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 FD 38 65 3E F5 00 00 7F [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:39:35]RAPDU: 90 00 [09:39:35]wFMCommunicate OK [09:39:35]wFMCommunicate request_size=4 [09:39:35]MH_SAM_APDU [09:39:35]CAPDU: 80 0D 03 02 [09:39:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 0B 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 0B 00 2F 00 00 28 E4 1D 5F C1 7F 7F 0E 90 00 00 [09:39:35]RAPDU: 28 E4 1D 5F C1 7F 7F 0E 90 00 [09:39:35]wFMCommunicate OK [09:39:35]SAM_PROTO_SignData done [09:39:35]FM_MakeSignedData done [09:39:35]CreateOFDProtocolMessage [09:39:35]wFMCommunicate request_size=4 [09:39:35]MH_SAM_APDU [09:39:35]CAPDU: 80 11 00 00 [09:39:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:35]Read from MH i2c: E2 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 17 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [09:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:39:35]wFMCommunicate OK [09:39:35]CreateOFDProtocolMessage done [09:39:35]OFDSenderStorePacket 157292 [09:39:35]StoreOFDPacket docnum=157292 [09:39:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E AF 07 01 99 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D6 72 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 66 02 00 35 04 06 00 50 FD 38 65 3E F5 28 E4 1D 5F C1 7F 7F 0E [09:39:35]CheckFolder [09:39:35]dirname=/storage/ofd_packets [09:39:35]CheckFolder done [09:39:35]ProducePacketName [09:39:35]name=ofd_packets/00157292 [09:39:35]NVStorageSaveData ofd_packets/00157292 [09:39:35]File name is /storage/ofd_packets/00157292 [09:39:35]Write 301 bytes [09:39:35]NVStorageSaveData done [09:39:35]OFDSenderStorePacket done [09:39:35]KKMCreateOFDPacket done [09:39:35]NVStorageSaveData kkm_last_timestamp [09:39:35]File name is /storage/kkm_last_timestamp [09:39:35]Write 4 bytes [09:39:35]NVStorageSaveData done [09:39:35]ExternCall_PrintAddStr [09:39:35]wPrintStart [09:39:35]Write to MH i2c: 01 00 00 31 00 31 [09:39:35]Write i2c OK [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: 01 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: 01 07 00 [09:39:35]MH_I2C_Read... [09:39:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:39:35]RasterBufferAndPrint [09:39:35]line Счет N : (1)875662 [09:39:35]line ИНН: 02508201610067 [09:39:35]line Контрольно-Кассовый Чек [09:39:35]line ПРОДАЖА [09:39:35]line ТРК (МРК, ГНК) : 32 [09:39:35]line Товар: 2710124130 [09:39:35]line Аи-92-К-5 [09:39:35]line 7.480 * 66.90 [09:39:35]line = 500.41 [09:39:35]line НДС 12% НСП 1% [09:39:35]line > о реализуемом товаре [09:39:35]line ИТОГО: 500.41 [09:39:35]line НСП 1% : 4.43 [09:39:35]line НДС 12% : 53.14 [09:39:35]line Наличными: 0.00 [09:39:35]line Безнал.: 500.41 [09:39:35]line Место: АЗС № 165 "Партнер Нефть" [09:39:35]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:39:35]line СНО: Общий режим [09:39:35]line Чек 120 22.10.2024 09:39 [09:39:35]line Смена: 316 ФФД: 1.0 [09:39:35]line ЗНМ: 0300000234 [09:39:35]line РНМ: 0000137193017469 [09:39:35]line Версия ККМ: v1.0 [09:39:35]line Платежная система: Mbank [09:39:35]line ФМ: 0000000000963156 [09:39:35]line ФД: 157292 [09:39:35]line ФПД: 89048503107317 [09:39:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T093934&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157292&fm=89048503107317&tin=02508201610067®Number=0000137193017469&sum=50041 [09:39:35]written 0, free lines is 4095 [09:39:35]OFD Sender: Processing packet 157292 [packets to send 52, broken 51] [09:39:35]ProducePacketName [09:39:35]name=ofd_packets/00157292 [09:39:35]OFD Sender: To server: pG, [09:39:35]CommunicateWithHost lk.salyk.kg:30040 [09:39:35]ConnectInit lk.salyk.kg [09:39:35]Connected sock=10 [09:39:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5E AF 07 01 99 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D6 72 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 66 02 00 35 04 06 00 50 FD 38 65 3E F5 28 E4 1D 5F C1 7F 7F 0E [09:39:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 35 2C 47 00 49 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6C 66 02 00 F4 03 04 00 02 19 17 67 B6 04 01 00 00 C9 DA D4 24 8E 10 76 0F [09:39:35]CommunicateWithHost err = 0 [09:39:35]CheckOFDResponse [09:39:35]1017 (14) - 77093643461234 [09:39:35]1041 (16) - 0000000000963156 [09:39:35]1040 (4) - 157292 [09:39:35]1012 (4) - 22.10.2024 03:16 [09:39:35]1206 (1) - 0 [09:39:35]OFD Sender: Remove packet 157292 [09:39:35]ProducePacketName [09:39:35]name=ofd_packets/00157292 [09:39:35]NVStorageDeleteData [09:39:36]Write to MH i2c: 01 00 00 5A 00 5A [09:39:36]Write i2c OK [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: 01 [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: 01 07 00 [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 19 0D 87 [09:39:36]RasterBufferAndPrint [09:39:36]line [09:39:36]line [09:39:36]line [09:39:36]line [09:39:36]line [09:39:36]written 0, free lines is 3359 [09:39:36]MH_Cut [09:39:36]Write to MH i2c: D1 01 00 61 00 01 33 [09:39:36]Write i2c OK [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: D1 [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: D1 01 00 [09:39:36]MH_I2C_Read... [09:39:36]Read from MH i2c: D1 01 00 61 00 00 32 [09:39:36]Write to MH i2c: 01 00 00 62 00 62 [09:39:36]Write i2c OK [09:39:36]MH_I2C_Read... [09:39:36]OFD Sender: No OFD packet to send [09:39:36]*** Cut start [09:39:36]*** Partial cut [09:39:36]*** CUTSNS_PIN = 1 [09:39:36]*** CUTSNS_PIN = 0 [09:39:37]*** Brake cut motor [09:39:37]Read from MH i2c: 01 [09:39:37]MH_I2C_Read... [09:39:37]*** Stop cut motor [09:39:37]*** Cut end [09:39:37]Read from MH i2c: 01 07 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [09:39:37]process_action close_receipt done [09:39:37]requested_data is exist [09:39:37]produce_requested_data [09:39:37]requested_item fm.sn is exist - process it [09:39:37]wFMCommunicate request_size=4 [09:39:37]MH_SAM_APDU [09:39:37]CAPDU: 80 11 00 00 [09:39:37]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [09:39:37]Write i2c OK [09:39:37]MH_I2C_Read... [09:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:37]Read from MH i2c: E2 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 17 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [09:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:39:37]wFMCommunicate OK [09:39:37]requested_item fd.num is exist - process it [09:39:37]SAM_PROTO_GetFieldsCounters [09:39:37]wFMCommunicate request_size=4 [09:39:37]MH_SAM_APDU [09:39:37]CAPDU: 80 13 00 00 [09:39:37]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [09:39:37]Write i2c OK [09:39:37]MH_I2C_Read... [09:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:37]Read from MH i2c: E2 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 62 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 66 02 00 0E 04 04 00 3C 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 92 [09:39:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6C 66 02 00 0E 04 04 00 3C 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 [09:39:37]wFMCommunicate OK [09:39:37]SAM_PROTO_GetFieldsCounters done [09:39:37]requested_item shift.num is exist - process it [09:39:37]requested_item shift.opened is exist - process it [09:39:37]req_shift_opened [09:39:37]FM_GetShiftState [09:39:37]SAM_PROTO_GetShiftState [09:39:37]wFMCommunicate request_size=4 [09:39:37]MH_SAM_APDU [09:39:37]CAPDU: 80 13 01 00 [09:39:37]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [09:39:37]Write i2c OK [09:39:37]MH_I2C_Read... [09:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:37]Read from MH i2c: E2 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 0E 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 68 [09:39:37]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:39:37]wFMCommunicate OK [09:39:37]SAM_PROTO_GetShiftState done [09:39:37]FM_GetShiftState done [09:39:37]req_shift_opened done [09:39:37]requested_item shift.open_date is exist - process it [09:39:37]req_shift_open_date [09:39:37]req_shift_open_date done [09:39:37]produce_requested_data done [09:39:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157292,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:39:37]process_action_free close_receipt [09:39:37]json_value_free [09:39:37]json_value_free done [09:39:37]process_json_proto returns [09:39:37]Send response to host [09:39:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157292,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:39:37]free response buf [09:39:37]execute_script done [09:39:37]execute_script returns [09:39:37]free content buf [09:39:37]Sock 8.Close socket [09:39:37]Sock 8.Thread stoped [09:39:41]OFD Sender: No OFD packet to send [09:39:46]OFD Sender: No OFD packet to send [09:39:51]OFD Sender: No OFD packet to send [09:39:56]OFD Sender: No OFD packet to send [09:40:01]OFD Sender: No OFD packet to send [09:40:06]OFD Sender: No OFD packet to send [09:40:11]OFD Sender: No OFD packet to send [09:40:16]OFD Sender: No OFD packet to send [09:40:21]OFD Sender: No OFD packet to send [09:40:26]OFD Sender: No OFD packet to send [09:40:31]OFD Sender: No OFD packet to send [09:40:36]OFD Sender: No OFD packet to send [09:40:41]OFD Sender: No OFD packet to send [09:40:46]OFD Sender: No OFD packet to send [09:40:51]OFD Sender: No OFD packet to send [09:40:56]OFD Sender: No OFD packet to send [09:41:01]OFD Sender: No OFD packet to send [09:41:06]OFD Sender: No OFD packet to send [09:41:07]accept exits with 9 [09:41:07]New connection [09:41:07]New thread 3067137380 created [09:41:07]Thread 3067280740 joined [09:41:07]Waiting for new connection... [09:41:07] Sock 9.Parse request [09:41:07]Sock 9.Check first char [09:41:07]Sock 9.First char is OK [09:41:07]request: POST /json_proto HTTP/1.0 [09:41:07]Method: POST [09:41:07]URL: /json_proto [09:41:07]Method is POST - this is cgi request [09:41:07]url: /json_proto [09:41:07]query_string will be loaded in cgi processing [09:41:07]execute_cgi json_proto POST (null) [09:41:07]execute_cgi path=json_proto method=POST [09:41:07]POST find Content-Length [09:41:07]Host: 172.17.53.67:8080 [09:41:07]Content-Length: 766 [09:41:07]Content-Type: application/json [09:41:07] [09:41:07]POST finish read [09:41:07]Found Content-Length = 766 [09:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "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: Mbank", "payments": [ { "type": 1, "sum" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:07]execute_script... [09:41: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)875663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "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: Mbank", "payments": [ { "type": 1, "sum" : 1300.73 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:41:07]POST & json_proto [09:41:07]process_json_proto [09:41:07]json parsed OK: [09:41:07]protocol is kg_v1.0 [09:41:07]action value=close_receipt [09:41:07]process_action close_receipt [09:41:07]cmd_close_receipt [09:41:07]MH_GetDate [09:41:07]Write to MH i2c: F0 00 00 66 00 55 [09:41:07]Write i2c OK [09:41:07]MH_I2C_Read... [09:41:07]Read from MH i2c: F0 [09:41:07]MH_I2C_Read... [09:41:07]Read from MH i2c: F0 09 00 [09:41:07]MH_I2C_Read... [09:41:07]Read from MH i2c: F0 09 00 66 00 00 33 73 17 67 19 BC 99 64 54 [09:41:07]GetLastDocTimeStamp 1729589974 [09:41:07]current date 1729590067 [09:41:07]FM_GetShiftState [09:41:07]SAM_PROTO_GetShiftState [09:41:07]wFMCommunicate request_size=4 [09:41:07]MH_SAM_APDU [09:41:07]CAPDU: 80 13 01 00 [09:41:07]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:41:07]Write i2c OK [09:41:07]MH_I2C_Read... [09:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:07]Read from MH i2c: E2 [09:41:07]MH_I2C_Read... [09:41:07]Read from MH i2c: E2 0E 00 [09:41:07]MH_I2C_Read... [09:41:07]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6A [09:41:07]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:41:07]wFMCommunicate OK [09:41:07]SAM_PROTO_GetShiftState done [09:41:07]FM_GetShiftState done [09:41:07]opened in 1729556748 [09:41:07]opened+sec_in_day 1729643148 [09:41:07]quantity*price = 130073 [09:41:07]sum+1 = 130074 [09:41:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.73 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 0.00 Безнал.: 1300.73 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 121 22.10.2024 09:41 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157293 ФПД: 253402801268928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094107&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157293&fm=253402801268928&tin=02508201610067®Number=0000137193017469&sum=130073 [09:41:08]StoreToDocumentArchive [09:41:08]shift 316 fd 157293 [09:41:08]save to /storage/0316/doc_00157293 [09:41:08]save last doc name /storage/0316/doc_00157293 to /storage/kkm_last_doc_name [09:41:08]save OK [09:41:08]Clear old archive folders... [09:41:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:41:08]tlvbuf is 01B135E0 [09:41:08]SAM_PROTO_ClearQueue [09:41:08]wFMCommunicate request_size=4 [09:41:08]MH_SAM_APDU [09:41:08]CAPDU: 80 09 00 00 [09:41:08]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [09:41:08]Write i2c OK [09:41:08]MH_I2C_Read... [09:41:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:41:08]Read from MH i2c: E2 [09:41:08]MH_I2C_Read... [09:41:08]Read from MH i2c: E2 03 00 [09:41:08]MH_I2C_Read... [09:41:08]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [09:41:08]RAPDU: 90 00 [09:41:08]wFMCommunicate OK [09:41:08]SAM_PROTO_ClearQueue done [09:41:08]KKMCreateOFDPacket [09:41:08]OFDProtocolAddRootSTLVToBuf [09:41:08]FM_MakeSignedData [09:41:08]FM_MakeSignedData [09:41:08]SAM_PROTO_SignData [09:41:08]wFMCommunicate request_size=4 [09:41:08]MH_SAM_APDU [09:41:08]CAPDU: 80 0D 01 02 [09:41:08]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [09:41:08]Write i2c OK [09:41:08]MH_I2C_Read... [09:41:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:41:08]Read from MH i2c: E2 [09:41:08]MH_I2C_Read... [09:41:08]Read from MH i2c: E2 03 00 [09:41:08]MH_I2C_Read... [09:41:08]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:41:08]RAPDU: 90 00 [09:41:08]wFMCommunicate OK [09:41:08]wFMCommunicate request_size=255 [09:41:08]MH_SAM_APDU [09:41: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 32 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 19 FC 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 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 33 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 66 02 00 35 04 06 00 E6 77 EF F4 [09:41:08]Write to MH i2c: E2 02 01 76 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 32 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 19 FC 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 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 33 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 66 02 00 35 04 06 00 E6 77 EF F4 00 00 0F [09:41:08]Write i2c OK [09:41:08]MH_I2C_Read... [09:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:09]Read from MH i2c: E2 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 03 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:41:09]RAPDU: 90 00 [09:41:09]wFMCommunicate OK [09:41:09]wFMCommunicate request_size=7 [09:41:09]MH_SAM_APDU [09:41:09]CAPDU: 80 0D 02 02 02 68 C0 [09:41:09]Write to MH i2c: E2 0A 00 77 00 80 0D 02 02 02 00 68 C0 00 00 1D [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:41:09]Read from MH i2c: E2 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 03 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:41:09]RAPDU: 90 00 [09:41:09]wFMCommunicate OK [09:41:09]wFMCommunicate request_size=4 [09:41:09]MH_SAM_APDU [09:41:09]CAPDU: 80 0D 03 02 [09:41:09]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:41:09]Read from MH i2c: E2 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 0B 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 0B 00 78 00 00 46 D0 D8 42 72 6C 78 5A 90 00 D4 [09:41:09]RAPDU: 46 D0 D8 42 72 6C 78 5A 90 00 [09:41:09]wFMCommunicate OK [09:41:09]SAM_PROTO_SignData done [09:41:09]FM_MakeSignedData done [09:41:09]CreateOFDProtocolMessage [09:41:09]wFMCommunicate request_size=4 [09:41:09]MH_SAM_APDU [09:41:09]CAPDU: 80 11 00 00 [09:41:09]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:09]Read from MH i2c: E2 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 17 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [09:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:41:09]wFMCommunicate OK [09:41:09]CreateOFDProtocolMessage done [09:41:09]OFDSenderStorePacket 157293 [09:41:09]StoreOFDPacket docnum=157293 [09:41:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8F 4B 04 01 39 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 19 FC 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 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 33 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 66 02 00 35 04 06 00 E6 77 EF F4 68 C0 46 D0 D8 42 72 6C 78 5A [09:41:09]CheckFolder [09:41:09]dirname=/storage/ofd_packets [09:41:09]CheckFolder done [09:41:09]ProducePacketName [09:41:09]name=ofd_packets/00157293 [09:41:09]NVStorageSaveData ofd_packets/00157293 [09:41:09]File name is /storage/ofd_packets/00157293 [09:41:09]Write 298 bytes [09:41:09]NVStorageSaveData done [09:41:09]OFDSenderStorePacket done [09:41:09]KKMCreateOFDPacket done [09:41:09]NVStorageSaveData kkm_last_timestamp [09:41:09]File name is /storage/kkm_last_timestamp [09:41:09]Write 4 bytes [09:41:09]NVStorageSaveData done [09:41:09]ExternCall_PrintAddStr [09:41:09]wPrintStart [09:41:09]Write to MH i2c: 01 00 00 7A 00 7A [09:41:09]Write i2c OK [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: 01 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: 01 07 00 [09:41:09]MH_I2C_Read... [09:41:09]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [09:41:09]RasterBufferAndPrint [09:41:09]line Счет N : (1)875663 [09:41:09]line ИНН: 02508201610067 [09:41:09]line Контрольно-Кассовый Чек [09:41:09]line ПРОДАЖА [09:41:09]line ТРК (МРК, ГНК) : 24 [09:41:09]line Товар: 2710194210 [09:41:09]line ДТ-К-2 [09:41:09]line 17.070 * 76.20 [09:41:09]line = 1300.73 [09:41:09]line НДС 12% НСП 1% [09:41:09]line > о реализуемом товаре [09:41:09]line ИТОГО: 1300.73 [09:41:09]line НСП 1% : 11.51 [09:41:09]line НДС 12% : 138.13 [09:41:09]line Наличными: 0.00 [09:41:09]line Безнал.: 1300.73 [09:41:09]line Место: АЗС № 165 "Партнер Нефть" [09:41:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:41:09]line СНО: Общий режим [09:41:09]line Чек 121 22.10.2024 09:41 [09:41:09]line Смена: 316 ФФД: 1.0 [09:41:09]line ЗНМ: 0300000234 [09:41:09]line РНМ: 0000137193017469 [09:41:09]line Версия ККМ: v1.0 [09:41:09]line Платежная система: Mbank [09:41:09]line ФМ: 0000000000963156 [09:41:09]line ФД: 157293 [09:41:09]line ФПД: 253402801268928 [09:41:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094107&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157293&fm=253402801268928&tin=02508201610067®Number=0000137193017469&sum=130073 [09:41:09]OFD Sender: Processing packet 157293 [packets to send 52, broken 51] [09:41:09]ProducePacketName [09:41:09]name=ofd_packets/00157293 [09:41:09]OFD Sender: To server: pG, [09:41:09]CommunicateWithHost lk.salyk.kg:30040 [09:41:09]ConnectInit lk.salyk.kg [09:41:09]written 0, free lines is 4095 [09:41:09]Connected sock=10 [09:41:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 8F 4B 04 01 39 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 19 FC 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 00 00 00 00 00 00 39 04 06 00 19 FC 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 33 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6D 66 02 00 35 04 06 00 E6 77 EF F4 68 C0 46 D0 D8 42 72 6C 78 5A [09:41:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A3 A4 47 00 ED 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 39 36 33 31 35 36 10 04 04 00 6D 66 02 00 F4 03 04 00 60 19 17 67 B6 04 01 00 00 F2 9F 09 94 0D 4B B9 D0 [09:41:09]CommunicateWithHost err = 0 [09:41:09]CheckOFDResponse [09:41:09]1017 (14) - 77093643461234 [09:41:09]1041 (16) - 0000000000963156 [09:41:09]1040 (4) - 157293 [09:41:09]1012 (4) - 22.10.2024 03:17 [09:41:09]1206 (1) - 0 [09:41:09]OFD Sender: Remove packet 157293 [09:41:09]ProducePacketName [09:41:09]name=ofd_packets/00157293 [09:41:09]NVStorageDeleteData [09:41:10]Write to MH i2c: 01 00 00 A3 00 A3 [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: 01 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: 01 07 00 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 0E 0D C5 [09:41:10]RasterBufferAndPrint [09:41:10]line [09:41:10]line [09:41:10]line [09:41:10]line [09:41:10]line [09:41:10]written 0, free lines is 3348 [09:41:10]MH_Cut [09:41:10]Write to MH i2c: D1 01 00 AA 00 01 7C [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: D1 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: D1 01 00 [09:41:10]MH_I2C_Read... [09:41:10]Read from MH i2c: D1 01 00 AA 00 00 7B [09:41:10]Write to MH i2c: 01 00 00 AB 00 AB [09:41:10]Write i2c OK [09:41:10]MH_I2C_Read... [09:41:10]OFD Sender: No OFD packet to send [09:41:10]*** Cut start [09:41:10]*** Partial cut [09:41:10]*** CUTSNS_PIN = 1 [09:41:10]*** CUTSNS_PIN = 0 [09:41:10]*** Brake cut motor [09:41:11]Read from MH i2c: 01 [09:41:11]MH_I2C_Read... [09:41:11]*** Stop cut motor [09:41:11]*** Cut end [09:41:11]Read from MH i2c: 01 07 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [09:41:11]process_action close_receipt done [09:41:11]requested_data is exist [09:41:11]produce_requested_data [09:41:11]requested_item fm.sn is exist - process it [09:41:11]wFMCommunicate request_size=4 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 11 00 00 [09:41:11]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 17 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [09:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:41:11]wFMCommunicate OK [09:41:11]requested_item fd.num is exist - process it [09:41:11]SAM_PROTO_GetFieldsCounters [09:41:11]wFMCommunicate request_size=4 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 13 00 00 [09:41:11]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 62 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 66 02 00 0E 04 04 00 3C 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 DF [09:41:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6D 66 02 00 0E 04 04 00 3C 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 [09:41:11]wFMCommunicate OK [09:41:11]SAM_PROTO_GetFieldsCounters done [09:41:11]requested_item shift.num is exist - process it [09:41:11]requested_item shift.opened is exist - process it [09:41:11]req_shift_opened [09:41:11]FM_GetShiftState [09:41:11]SAM_PROTO_GetShiftState [09:41:11]wFMCommunicate request_size=4 [09:41:11]MH_SAM_APDU [09:41:11]CAPDU: 80 13 01 00 [09:41:11]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [09:41:11]Write i2c OK [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 [09:41:11]MH_I2C_Read... [09:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:41:11]Read from MH i2c: E2 0E 00 [09:41:11]MH_I2C_Read... [09:41:11]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B1 [09:41:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:41:11]wFMCommunicate OK [09:41:11]SAM_PROTO_GetShiftState done [09:41:11]FM_GetShiftState done [09:41:11]req_shift_opened done [09:41:11]requested_item shift.open_date is exist - process it [09:41:11]req_shift_open_date [09:41:11]req_shift_open_date done [09:41:11]produce_requested_data done [09:41:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157293,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:41:11]process_action_free close_receipt [09:41:11]json_value_free [09:41:11]json_value_free done [09:41:11]process_json_proto returns [09:41:11]Send response to host [09:41:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157293,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:41:11]free response buf [09:41:11]execute_script done [09:41:11]execute_script returns [09:41:11]free content buf [09:41:11]Sock 9.Close socket [09:41:11]Sock 9.Thread stoped [09:41:15]OFD Sender: No OFD packet to send [09:41:20]OFD Sender: No OFD packet to send [09:41:25]OFD Sender: No OFD packet to send [09:41:30]OFD Sender: No OFD packet to send [09:41:35]OFD Sender: No OFD packet to send [09:41:40]OFD Sender: No OFD packet to send [09:41:45]OFD Sender: No OFD packet to send [09:41:50]OFD Sender: No OFD packet to send [09:41:55]OFD Sender: No OFD packet to send [09:42:00]OFD Sender: No OFD packet to send [09:42:05]OFD Sender: No OFD packet to send [09:42:10]OFD Sender: No OFD packet to send [09:42:15]OFD Sender: No OFD packet to send [09:42:20]OFD Sender: No OFD packet to send [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:40]OFD Sender: No OFD packet to send [09:42:45]OFD Sender: No OFD packet to send [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:55]OFD Sender: No OFD packet to send [09:44:00]OFD Sender: No OFD packet to send [09:44:00]accept exits with 8 [09:44:00]New connection [09:44:00]New thread 3067280740 created [09:44:00]Thread 3067137380 joined [09:44:00]Waiting for new connection... [09:44:00] Sock 8.Parse request [09:44:00]Sock 8.Check first char [09:44:00]Sock 8.First char is OK [09:44:00]request: POST /json_proto HTTP/1.0 [09:44:00]Method: POST [09:44:00]URL: /json_proto [09:44:00]Method is POST - this is cgi request [09:44:00]url: /json_proto [09:44:00]query_string will be loaded in cgi processing [09:44:00]execute_cgi json_proto POST (null) [09:44:00]execute_cgi path=json_proto method=POST [09:44:00]POST find Content-Length [09:44:00]Host: 172.17.53.67:8080 [09:44:00]Content-Length: 670 [09:44:00]Content-Type: application/json [09:44:00] [09:44:00]POST finish read [09:44:00]Found Content-Length = 670 [09:44:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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" ] } } [09:44:00]execute_script... [09:44: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)875664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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" ] } } [09:44:00]POST & json_proto [09:44:00]process_json_proto [09:44:00]json parsed OK: [09:44:00]protocol is kg_v1.0 [09:44:00]action value=close_receipt [09:44:00]process_action close_receipt [09:44:00]cmd_close_receipt [09:44:00]MH_GetDate [09:44:00]Write to MH i2c: F0 00 00 AF 00 9E [09:44:00]Write i2c OK [09:44:00]MH_I2C_Read... [09:44:00]Read from MH i2c: F0 [09:44:00]MH_I2C_Read... [09:44:00]Read from MH i2c: F0 09 00 [09:44:00]MH_I2C_Read... [09:44:00]Read from MH i2c: F0 09 00 AF 00 00 E0 73 17 67 19 BC 99 64 4A [09:44:00]GetLastDocTimeStamp 1729590067 [09:44:00]current date 1729590240 [09:44:00]FM_GetShiftState [09:44:00]SAM_PROTO_GetShiftState [09:44:00]wFMCommunicate request_size=4 [09:44:00]MH_SAM_APDU [09:44:00]CAPDU: 80 13 01 00 [09:44:00]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [09:44:00]Write i2c OK [09:44:00]MH_I2C_Read... [09:44:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:00]Read from MH i2c: E2 [09:44:00]MH_I2C_Read... [09:44:00]Read from MH i2c: E2 0E 00 [09:44:00]MH_I2C_Read... [09:44:00]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B3 [09:44:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:44:00]wFMCommunicate OK [09:44:00]SAM_PROTO_GetShiftState done [09:44:00]FM_GetShiftState done [09:44:00]opened in 1729556748 [09:44:00]opened+sec_in_day 1729643148 [09:44:00]quantity*price = 20041 [09:44:00]sum+1 = 20042 [09:44:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 122 22.10.2024 09:44 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157294 ФПД: 218316476720009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094400&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157294&fm=218316476720009&tin=02508201610067®Number=0000137193017469&sum=20000 [09:44:01]StoreToDocumentArchive [09:44:01]shift 316 fd 157294 [09:44:01]save to /storage/0316/doc_00157294 [09:44:01]save last doc name /storage/0316/doc_00157294 to /storage/kkm_last_doc_name [09:44:01]save OK [09:44:01]Clear old archive folders... [09:44:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:44:01]tlvbuf is 01B06E70 [09:44:01]SAM_PROTO_ClearQueue [09:44:01]wFMCommunicate request_size=4 [09:44:01]MH_SAM_APDU [09:44:01]CAPDU: 80 09 00 00 [09:44:01]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [09:44:01]Write i2c OK [09:44:01]MH_I2C_Read... [09:44:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:01]Read from MH i2c: E2 [09:44:01]MH_I2C_Read... [09:44:01]Read from MH i2c: E2 03 00 [09:44:01]MH_I2C_Read... [09:44:01]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [09:44:01]RAPDU: 90 00 [09:44:01]wFMCommunicate OK [09:44:01]SAM_PROTO_ClearQueue done [09:44:01]KKMCreateOFDPacket [09:44:01]OFDProtocolAddRootSTLVToBuf [09:44:01]FM_MakeSignedData [09:44:01]FM_MakeSignedData [09:44:01]SAM_PROTO_SignData [09:44:01]wFMCommunicate request_size=4 [09:44:01]MH_SAM_APDU [09:44:01]CAPDU: 80 0D 01 02 [09:44:01]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [09:44:01]Write i2c OK [09:44:01]MH_I2C_Read... [09:44:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:01]Read from MH i2c: E2 [09:44:01]MH_I2C_Read... [09:44:01]Read from MH i2c: E2 03 00 [09:44:01]MH_I2C_Read... [09:44:01]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [09:44:01]RAPDU: 90 00 [09:44:01]wFMCommunicate OK [09:44:01]wFMCommunicate request_size=255 [09:44:01]MH_SAM_APDU [09:44:01]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 7A 00 00 00 F4 03 04 00 E0 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 66 02 00 35 04 06 00 [09:44:01]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 7A 00 00 00 F4 03 04 00 E0 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 66 02 00 35 04 06 00 00 00 9F [09:44:01]Write i2c OK [09:44:01]MH_I2C_Read... [09:44:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:02]Read from MH i2c: E2 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 03 00 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [09:44:02]RAPDU: 90 00 [09:44:02]wFMCommunicate OK [09:44:02]wFMCommunicate request_size=11 [09:44:02]MH_SAM_APDU [09:44:02]CAPDU: 80 0D 02 02 06 C6 8E C4 0B 23 89 [09:44:02]Write to MH i2c: E2 0E 00 C0 00 80 0D 02 02 06 00 C6 8E C4 0B 23 89 00 00 15 [09:44:02]Write i2c OK [09:44:02]MH_I2C_Read... [09:44:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:02]Read from MH i2c: E2 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 03 00 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:44:02]RAPDU: 90 00 [09:44:02]wFMCommunicate OK [09:44:02]wFMCommunicate request_size=4 [09:44:02]MH_SAM_APDU [09:44:02]CAPDU: 80 0D 03 02 [09:44:02]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [09:44:02]Write i2c OK [09:44:02]MH_I2C_Read... [09:44:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:02]Read from MH i2c: E2 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 0B 00 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 0B 00 C1 00 00 81 4A A3 2B 34 DC 2F A1 90 00 B6 [09:44:02]RAPDU: 81 4A A3 2B 34 DC 2F A1 90 00 [09:44:02]wFMCommunicate OK [09:44:02]SAM_PROTO_SignData done [09:44:02]FM_MakeSignedData done [09:44:02]CreateOFDProtocolMessage [09:44:02]wFMCommunicate request_size=4 [09:44:02]MH_SAM_APDU [09:44:02]CAPDU: 80 11 00 00 [09:44:02]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [09:44:02]Write i2c OK [09:44:02]MH_I2C_Read... [09:44:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:02]Read from MH i2c: E2 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 17 00 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [09:44:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:02]wFMCommunicate OK [09:44:02]CreateOFDProtocolMessage done [09:44:02]OFDSenderStorePacket 157294 [09:44:02]StoreOFDPacket docnum=157294 [09:44:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 84 12 08 01 E5 62 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 7A 00 00 00 F4 03 04 00 E0 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 66 02 00 35 04 06 00 C6 8E C4 0B 23 89 81 4A A3 2B 34 DC 2F A1 [09:44:02]CheckFolder [09:44:02]dirname=/storage/ofd_packets [09:44:02]CheckFolder done [09:44:02]ProducePacketName [09:44:02]name=ofd_packets/00157294 [09:44:02]NVStorageSaveData ofd_packets/00157294 [09:44:02]File name is /storage/ofd_packets/00157294 [09:44:02]Write 302 bytes [09:44:02]NVStorageSaveData done [09:44:02]OFDSenderStorePacket done [09:44:02]KKMCreateOFDPacket done [09:44:02]NVStorageSaveData kkm_last_timestamp [09:44:02]File name is /storage/kkm_last_timestamp [09:44:02]Write 4 bytes [09:44:02]NVStorageSaveData done [09:44:02]ExternCall_PrintAddStr [09:44:02]wPrintStart [09:44:02]Write to MH i2c: 01 00 00 C3 00 C3 [09:44:02]Write i2c OK [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: 01 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: 01 07 00 [09:44:02]MH_I2C_Read... [09:44:02]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [09:44:02]RasterBufferAndPrint [09:44:02]line Счет N : (1)875664 [09:44:02]line ИНН: 02508201610067 [09:44:02]line Контрольно-Кассовый Чек [09:44:02]line ПРОДАЖА [09:44:02]line ТРК (МРК, ГНК) : 43 [09:44:02]line Товар: 2710124130 [09:44:02]line Super 92-К-5 [09:44:02]line 2.930 * 68.40 [09:44:02]line = 200.41 [09:44:02]line НДС 12% НСП 1% [09:44:02]line > о реализуемом товаре [09:44:02]line ОКРУГЛЕНИЕ: -0.41 [09:44:02]line ИТОГО: 200.00 [09:44:02]line Внесено: 200.00 [09:44:02]line СДАЧА: 0.00 [09:44:02]line НСП 1% : 1.77 [09:44:02]line НДС 12% : 21.28 [09:44:02]line Наличными: 200.00 [09:44:02]line Безнал.: 0.00 [09:44:02]line Место: АЗС № 165 "Партнер Нефть" [09:44:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:44:02]line СНО: Общий режим [09:44:02]line Чек 122 22.10.2024 09:44 [09:44:02]line Смена: 316 ФФД: 1.0 [09:44:02]line ЗНМ: 0300000234 [09:44:02]line РНМ: 0000137193017469 [09:44:02]line Версия ККМ: v1.0 [09:44:02]line ФМ: 0000000000963156 [09:44:02]line ФД: 157294 [09:44:02]line ФПД: 218316476720009 [09:44:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094400&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157294&fm=218316476720009&tin=02508201610067®Number=0000137193017469&sum=20000 [09:44:02]OFD Sender: Processing packet 157294 [packets to send 52, broken 51] [09:44:02]ProducePacketName [09:44:02]name=ofd_packets/00157294 [09:44:02]OFD Sender: To server: pG, [09:44:02]CommunicateWithHost lk.salyk.kg:30040 [09:44:02]ConnectInit lk.salyk.kg [09:44:02]written 0, free lines is 4095 [09:44:02]Connected sock=10 [09:44:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 84 12 08 01 E5 62 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 7A 00 00 00 F4 03 04 00 E0 73 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 66 02 00 35 04 06 00 C6 8E C4 0B 23 89 81 4A A3 2B 34 DC 2F A1 [09:44:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B0 ED 47 00 4C BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6E 66 02 00 F4 03 04 00 0D 1A 17 67 B6 04 01 00 00 0F BF 62 F7 A5 A7 A6 75 [09:44:02]CommunicateWithHost err = 0 [09:44:02]CheckOFDResponse [09:44:02]1017 (14) - 77093643461234 [09:44:02]1041 (16) - 0000000000963156 [09:44:02]1040 (4) - 157294 [09:44:02]1012 (4) - 22.10.2024 03:20 [09:44:02]1206 (1) - 0 [09:44:02]OFD Sender: Remove packet 157294 [09:44:02]ProducePacketName [09:44:02]name=ofd_packets/00157294 [09:44:02]NVStorageDeleteData [09:44:03]Write to MH i2c: 01 00 00 EE 00 EE [09:44:03]Write i2c OK [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: 01 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: 01 07 00 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 EC 0C ED [09:44:03]RasterBufferAndPrint [09:44:03]line [09:44:03]line [09:44:03]line [09:44:03]line [09:44:03]line [09:44:03]written 0, free lines is 3314 [09:44:03]MH_Cut [09:44:03]Write to MH i2c: D1 01 00 F5 00 01 C7 [09:44:03]Write i2c OK [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: D1 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: D1 01 00 [09:44:03]MH_I2C_Read... [09:44:03]Read from MH i2c: D1 01 00 F5 00 00 C6 [09:44:03]Write to MH i2c: 01 00 00 F6 00 F6 [09:44:03]Write i2c OK [09:44:03]MH_I2C_Read... [09:44:03]OFD Sender: No OFD packet to send [09:44:03]*** Cut start [09:44:03]*** Partial cut [09:44:03]*** CUTSNS_PIN = 1 [09:44:03]*** CUTSNS_PIN = 0 [09:44:04]*** Brake cut motor [09:44:04]Read from MH i2c: 01 [09:44:04]MH_I2C_Read... [09:44:04]*** Stop cut motor [09:44:04]*** Cut end [09:44:04]Read from MH i2c: 01 07 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [09:44:04]process_action close_receipt done [09:44:04]requested_data is exist [09:44:04]produce_requested_data [09:44:04]requested_item fm.sn is exist - process it [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 11 00 00 [09:44:04]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 17 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [09:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:44:04]wFMCommunicate OK [09:44:04]requested_item fd.num is exist - process it [09:44:04]SAM_PROTO_GetFieldsCounters [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 13 00 00 [09:44:04]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 62 00 [09:44:04]MH_I2C_Read... [09:44:04]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 66 02 00 0E 04 04 00 3C 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 2E [09:44:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6E 66 02 00 0E 04 04 00 3C 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 [09:44:04]wFMCommunicate OK [09:44:04]SAM_PROTO_GetFieldsCounters done [09:44:04]requested_item shift.num is exist - process it [09:44:04]requested_item shift.opened is exist - process it [09:44:04]req_shift_opened [09:44:04]FM_GetShiftState [09:44:04]SAM_PROTO_GetShiftState [09:44:04]wFMCommunicate request_size=4 [09:44:04]MH_SAM_APDU [09:44:04]CAPDU: 80 13 01 00 [09:44:04]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [09:44:04]Write i2c OK [09:44:04]MH_I2C_Read... [09:44:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:04]Read from MH i2c: E2 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 0E 00 [09:44:04]MH_I2C_Read... [09:44:04]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FC [09:44:04]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:44:04]wFMCommunicate OK [09:44:04]SAM_PROTO_GetShiftState done [09:44:04]FM_GetShiftState done [09:44:04]req_shift_opened done [09:44:04]requested_item shift.open_date is exist - process it [09:44:04]req_shift_open_date [09:44:04]req_shift_open_date done [09:44:04]produce_requested_data done [09:44:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157294,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:44:04]process_action_free close_receipt [09:44:04]json_value_free [09:44:04]json_value_free done [09:44:04]process_json_proto returns [09:44:04]Send response to host [09:44:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157294,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:44:04]free response buf [09:44:04]execute_script done [09:44:04]execute_script returns [09:44:04]free content buf [09:44:04]Sock 8.Close socket [09:44:04]Sock 8.Thread stoped [09:44:08]OFD Sender: No OFD packet to send [09:44:13]OFD Sender: No OFD packet to send [09:44:18]OFD Sender: No OFD packet to send [09:44:23]OFD Sender: No OFD packet to send [09:44:28]OFD Sender: No OFD packet to send [09:44:33]OFD Sender: No OFD packet to send [09:44:38]OFD Sender: No OFD packet to send [09:44:43]OFD Sender: No OFD packet to send [09:44:48]OFD Sender: No OFD packet to send [09:44:53]OFD Sender: No OFD packet to send [09:44:58]OFD Sender: No OFD packet to send [09:45:03]OFD Sender: No OFD packet to send [09:45:08]OFD Sender: No OFD packet to send [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:03]OFD Sender: No OFD packet to send [09:47:08]OFD Sender: No OFD packet to send [09:47:13]OFD Sender: No OFD packet to send [09:47:17]accept exits with 9 [09:47:17]New connection [09:47:17]New thread 3067137380 created [09:47:17]Thread 3067280740 joined [09:47:17]Waiting for new connection... [09:47:17] Sock 9.Parse request [09:47:17]Sock 9.Check first char [09:47:17]Sock 9.First char is OK [09:47:17]request: POST /json_proto HTTP/1.0 [09:47:17]Method: POST [09:47:17]URL: /json_proto [09:47:17]Method is POST - this is cgi request [09:47:17]url: /json_proto [09:47:17]query_string will be loaded in cgi processing [09:47:17]execute_cgi json_proto POST (null) [09:47:17]execute_cgi path=json_proto method=POST [09:47:17]POST find Content-Length [09:47:17]Host: 172.17.53.67:8080 [09:47:17]Content-Length: 767 [09:47:17]Content-Type: application/json [09:47:17] [09:47:17]POST finish read [09:47:17]Found Content-Length = 767 [09:47:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875665", "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.90, "quantity" : 10.470, "sum" : 700.44, "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: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:17]execute_script... [09:47: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)875665", "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.90, "quantity" : 10.470, "sum" : 700.44, "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: Mbank", "payments": [ { "type": 1, "sum" : 700.44 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:47:17]POST & json_proto [09:47:17]process_json_proto [09:47:17]json parsed OK: [09:47:17]protocol is kg_v1.0 [09:47:17]action value=close_receipt [09:47:17]process_action close_receipt [09:47:17]cmd_close_receipt [09:47:17]MH_GetDate [09:47:17]Write to MH i2c: F0 00 00 FA 00 E9 [09:47:17]Write i2c OK [09:47:17]MH_I2C_Read... [09:47:17]Read from MH i2c: F0 [09:47:17]MH_I2C_Read... [09:47:17]Read from MH i2c: F0 09 00 [09:47:17]MH_I2C_Read... [09:47:17]Read from MH i2c: F0 09 00 FA 00 00 A5 74 17 67 19 BC 99 64 5B [09:47:17]GetLastDocTimeStamp 1729590240 [09:47:17]current date 1729590437 [09:47:17]FM_GetShiftState [09:47:17]SAM_PROTO_GetShiftState [09:47:17]wFMCommunicate request_size=4 [09:47:17]MH_SAM_APDU [09:47:17]CAPDU: 80 13 01 00 [09:47:17]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [09:47:17]Write i2c OK [09:47:17]MH_I2C_Read... [09:47:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:17]Read from MH i2c: E2 [09:47:17]MH_I2C_Read... [09:47:17]Read from MH i2c: E2 0E 00 [09:47:17]MH_I2C_Read... [09:47:17]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FE [09:47:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:47:17]wFMCommunicate OK [09:47:17]SAM_PROTO_GetShiftState done [09:47:17]FM_GetShiftState done [09:47:17]opened in 1729556748 [09:47:17]opened+sec_in_day 1729643148 [09:47:17]quantity*price = 70044 [09:47:17]sum+1 = 70045 [09:47:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.44 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.44 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 123 22.10.2024 09:47 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157295 ФПД: 47063730533805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157295&fm=47063730533805&tin=02508201610067®Number=0000137193017469&sum=70044 [09:47:18]StoreToDocumentArchive [09:47:18]shift 316 fd 157295 [09:47:18]save to /storage/0316/doc_00157295 [09:47:18]save last doc name /storage/0316/doc_00157295 to /storage/kkm_last_doc_name [09:47:18]save OK [09:47:18]Clear old archive folders... [09:47:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:18]tlvbuf is 01B0B4B0 [09:47:18]SAM_PROTO_ClearQueue [09:47:18]wFMCommunicate request_size=4 [09:47:18]MH_SAM_APDU [09:47:18]CAPDU: 80 09 00 00 [09:47:18]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [09:47:18]RAPDU: 90 00 [09:47:18]wFMCommunicate OK [09:47:18]SAM_PROTO_ClearQueue done [09:47:18]KKMCreateOFDPacket [09:47:18]OFDProtocolAddRootSTLVToBuf [09:47:18]FM_MakeSignedData [09:47:18]FM_MakeSignedData [09:47:18]SAM_PROTO_SignData [09:47:18]wFMCommunicate request_size=4 [09:47:18]MH_SAM_APDU [09:47:18]CAPDU: 80 0D 01 02 [09:47:18]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [09:47:18]RAPDU: 90 00 [09:47:18]wFMCommunicate OK [09:47:18]wFMCommunicate request_size=255 [09:47:18]MH_SAM_APDU [09:47: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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 A5 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 66 02 00 35 04 06 00 2A [09:47:18]Write to MH i2c: E2 02 01 0A 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 A5 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 66 02 00 35 04 06 00 2A 00 00 E2 [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]OFD Sender: No OFD packet to send [09:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:47:18]RAPDU: 90 00 [09:47:18]wFMCommunicate OK [09:47:18]wFMCommunicate request_size=10 [09:47:18]MH_SAM_APDU [09:47:18]CAPDU: 80 0D 02 02 05 CD E0 F0 B5 AD [09:47:18]Write to MH i2c: E2 0D 00 0B 01 80 0D 02 02 05 00 CD E0 F0 B5 AD 00 00 8F [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:47:18]RAPDU: 90 00 [09:47:18]wFMCommunicate OK [09:47:18]wFMCommunicate request_size=4 [09:47:18]MH_SAM_APDU [09:47:18]CAPDU: 80 0D 03 02 [09:47:18]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 0B 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 0B 00 0C 01 00 C9 58 0F B2 4E A8 1F B8 90 00 38 [09:47:18]RAPDU: C9 58 0F B2 4E A8 1F B8 90 00 [09:47:18]wFMCommunicate OK [09:47:18]SAM_PROTO_SignData done [09:47:18]FM_MakeSignedData done [09:47:18]CreateOFDProtocolMessage [09:47:18]wFMCommunicate request_size=4 [09:47:18]MH_SAM_APDU [09:47:18]CAPDU: 80 11 00 00 [09:47:18]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:18]Read from MH i2c: E2 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 17 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D9 [09:47:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:18]wFMCommunicate OK [09:47:18]CreateOFDProtocolMessage done [09:47:18]OFDSenderStorePacket 157295 [09:47:18]StoreOFDPacket docnum=157295 [09:47:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 23 07 01 88 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 A5 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 66 02 00 35 04 06 00 2A CD E0 F0 B5 AD C9 58 0F B2 4E A8 1F B8 [09:47:18]CheckFolder [09:47:18]dirname=/storage/ofd_packets [09:47:18]CheckFolder done [09:47:18]ProducePacketName [09:47:18]name=ofd_packets/00157295 [09:47:18]NVStorageSaveData ofd_packets/00157295 [09:47:18]File name is /storage/ofd_packets/00157295 [09:47:18]Write 301 bytes [09:47:18]NVStorageSaveData done [09:47:18]OFDSenderStorePacket done [09:47:18]KKMCreateOFDPacket done [09:47:18]NVStorageSaveData kkm_last_timestamp [09:47:18]File name is /storage/kkm_last_timestamp [09:47:18]Write 4 bytes [09:47:18]NVStorageSaveData done [09:47:18]ExternCall_PrintAddStr [09:47:18]wPrintStart [09:47:18]Write to MH i2c: 01 00 00 0E 01 0F [09:47:18]Write i2c OK [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: 01 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: 01 07 00 [09:47:18]MH_I2C_Read... [09:47:18]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [09:47:18]RasterBufferAndPrint [09:47:18]line Счет N : (1)875665 [09:47:18]line ИНН: 02508201610067 [09:47:18]line Контрольно-Кассовый Чек [09:47:18]line ПРОДАЖА [09:47:18]line ТРК (МРК, ГНК) : 22 [09:47:18]line Товар: 2710124130 [09:47:18]line Аи-92-К-5 [09:47:18]line 10.470 * 66.90 [09:47:18]line = 700.44 [09:47:18]line НДС 12% НСП 1% [09:47:18]line > о реализуемом товаре [09:47:18]line ИТОГО: 700.44 [09:47:18]line НСП 1% : 6.20 [09:47:18]line НДС 12% : 74.38 [09:47:18]line Наличными: 0.00 [09:47:18]line Безнал.: 700.44 [09:47:18]line Место: АЗС № 165 "Партнер Нефть" [09:47:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:47:18]line СНО: Общий режим [09:47:18]line Чек 123 22.10.2024 09:47 [09:47:18]line Смена: 316 ФФД: 1.0 [09:47:18]line ЗНМ: 0300000234 [09:47:18]line РНМ: 0000137193017469 [09:47:18]line Версия ККМ: v1.0 [09:47:18]line Платежная система: Mbank [09:47:18]line ФМ: 0000000000963156 [09:47:18]line ФД: 157295 [09:47:18]line ФПД: 47063730533805 [09:47:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094717&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157295&fm=47063730533805&tin=02508201610067®Number=0000137193017469&sum=70044 [09:47:19]OFD Sender: Processing packet 157295 [packets to send 52, broken 51] [09:47:19]ProducePacketName [09:47:19]name=ofd_packets/00157295 [09:47:19]OFD Sender: To server: pG, [09:47:19]CommunicateWithHost lk.salyk.kg:30040 [09:47:19]ConnectInit lk.salyk.kg [09:47:19]written 0, free lines is 4095 [09:47:19]Connected sock=10 [09:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9C 23 07 01 88 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 00 00 00 00 00 00 39 04 06 00 9C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 A5 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 6F 66 02 00 35 04 06 00 2A CD E0 F0 B5 AD C9 58 0F B2 4E A8 1F B8 [09:47:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C3 9E 47 00 AA 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 39 36 33 31 35 36 10 04 04 00 6F 66 02 00 F4 03 04 00 D2 1A 17 67 B6 04 01 00 00 39 5F A6 99 2F 82 D4 D1 [09:47:19]CommunicateWithHost err = 0 [09:47:19]CheckOFDResponse [09:47:19]1017 (14) - 77093643461234 [09:47:19]1041 (16) - 0000000000963156 [09:47:19]1040 (4) - 157295 [09:47:19]1012 (4) - 22.10.2024 03:24 [09:47:19]1206 (1) - 0 [09:47:19]OFD Sender: Remove packet 157295 [09:47:19]ProducePacketName [09:47:19]name=ofd_packets/00157295 [09:47:19]NVStorageDeleteData [09:47:19]Write to MH i2c: 01 00 00 37 01 38 [09:47:19]Write i2c OK [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: 01 [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: 01 07 00 [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 19 0D 65 [09:47:19]RasterBufferAndPrint [09:47:19]line [09:47:19]line [09:47:19]line [09:47:19]line [09:47:19]line [09:47:19]written 0, free lines is 3358 [09:47:19]MH_Cut [09:47:19]Write to MH i2c: D1 01 00 3E 01 01 11 [09:47:19]Write i2c OK [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: D1 [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: D1 01 00 [09:47:19]MH_I2C_Read... [09:47:19]Read from MH i2c: D1 01 00 3E 01 00 10 [09:47:19]Write to MH i2c: 01 00 00 3F 01 40 [09:47:19]Write i2c OK [09:47:19]MH_I2C_Read... [09:47:19]OFD Sender: No OFD packet to send [09:47:20]*** Cut start [09:47:20]*** Partial cut [09:47:20]*** CUTSNS_PIN = 1 [09:47:20]*** CUTSNS_PIN = 0 [09:47:20]*** Brake cut motor [09:47:20]Read from MH i2c: 01 [09:47:20]MH_I2C_Read... [09:47:20]*** Stop cut motor [09:47:20]*** Cut end [09:47:20]Read from MH i2c: 01 07 00 [09:47:20]MH_I2C_Read... [09:47:20]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 FF 0F 55 [09:47:20]process_action close_receipt done [09:47:20]requested_data is exist [09:47:20]produce_requested_data [09:47:20]requested_item fm.sn is exist - process it [09:47:20]wFMCommunicate request_size=4 [09:47:20]MH_SAM_APDU [09:47:20]CAPDU: 80 11 00 00 [09:47:20]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [09:47:20]Write i2c OK [09:47:20]MH_I2C_Read... [09:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:20]Read from MH i2c: E2 [09:47:20]MH_I2C_Read... [09:47:20]Read from MH i2c: E2 17 00 [09:47:20]MH_I2C_Read... [09:47:20]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [09:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:20]wFMCommunicate OK [09:47:20]requested_item fd.num is exist - process it [09:47:20]SAM_PROTO_GetFieldsCounters [09:47:20]wFMCommunicate request_size=4 [09:47:20]MH_SAM_APDU [09:47:20]CAPDU: 80 13 00 00 [09:47:20]Write to MH i2c: E2 08 00 41 01 80 13 00 00 00 00 00 00 BE [09:47:20]Write i2c OK [09:47:20]MH_I2C_Read... [09:47:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:21]Read from MH i2c: E2 [09:47:21]MH_I2C_Read... [09:47:21]Read from MH i2c: E2 62 00 [09:47:21]MH_I2C_Read... [09:47:21]Read from MH i2c: E2 62 00 41 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 66 02 00 0E 04 04 00 3C 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 7C [09:47:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 6F 66 02 00 0E 04 04 00 3C 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 [09:47:21]wFMCommunicate OK [09:47:21]SAM_PROTO_GetFieldsCounters done [09:47:21]requested_item shift.num is exist - process it [09:47:21]requested_item shift.opened is exist - process it [09:47:21]req_shift_opened [09:47:21]FM_GetShiftState [09:47:21]SAM_PROTO_GetShiftState [09:47:21]wFMCommunicate request_size=4 [09:47:21]MH_SAM_APDU [09:47:21]CAPDU: 80 13 01 00 [09:47:21]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [09:47:21]Write i2c OK [09:47:21]MH_I2C_Read... [09:47:21]Read from MH i2c: E2 [09:47:21]MH_I2C_Read... [09:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:21]Read from MH i2c: E2 0E 00 [09:47:21]MH_I2C_Read... [09:47:21]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 46 [09:47:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:47:21]wFMCommunicate OK [09:47:21]SAM_PROTO_GetShiftState done [09:47:21]FM_GetShiftState done [09:47:21]req_shift_opened done [09:47:21]requested_item shift.open_date is exist - process it [09:47:21]req_shift_open_date [09:47:21]req_shift_open_date done [09:47:21]produce_requested_data done [09:47:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157295,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:47:21]process_action_free close_receipt [09:47:21]json_value_free [09:47:21]json_value_free done [09:47:21]process_json_proto returns [09:47:21]Send response to host [09:47:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157295,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:47:21]free response buf [09:47:21]execute_script done [09:47:21]execute_script returns [09:47:21]free content buf [09:47:21]Sock 9.Close socket [09:47:21]Sock 9.Thread stoped [09:47:24]OFD Sender: No OFD packet to send [09:47:25]accept exits with 8 [09:47:25]New connection [09:47:25]New thread 3067280740 created [09:47:25]Thread 3067137380 joined [09:47:25]Waiting for new connection... [09:47:25] Sock 8.Parse request [09:47:25]Sock 8.Check first char [09:47:25]Sock 8.First char is OK [09:47:25]request: POST /json_proto HTTP/1.0 [09:47:25]Method: POST [09:47:25]URL: /json_proto [09:47:25]Method is POST - this is cgi request [09:47:25]url: /json_proto [09:47:25]query_string will be loaded in cgi processing [09:47:25]execute_cgi json_proto POST (null) [09:47:25]execute_cgi path=json_proto method=POST [09:47:25]POST find Content-Length [09:47:25]Host: 172.17.53.67:8080 [09:47:25]Content-Length: 677 [09:47:25]Content-Type: application/json [09:47:25] [09:47:25]POST finish read [09:47:25]Found Content-Length = 677 [09:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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" ] } } [09:47:25]execute_script... [09:47: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)875666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "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" ] } } [09:47:25]POST & json_proto [09:47:25]process_json_proto [09:47:25]json parsed OK: [09:47:25]protocol is kg_v1.0 [09:47:25]action value=close_receipt [09:47:25]process_action close_receipt [09:47:25]cmd_close_receipt [09:47:25]MH_GetDate [09:47:25]Write to MH i2c: F0 00 00 43 01 33 [09:47:25]Write i2c OK [09:47:25]MH_I2C_Read... [09:47:25]Read from MH i2c: F0 [09:47:25]MH_I2C_Read... [09:47:25]Read from MH i2c: F0 09 00 [09:47:25]MH_I2C_Read... [09:47:25]Read from MH i2c: F0 09 00 43 01 00 AD 74 17 67 19 BC 99 64 AD [09:47:25]GetLastDocTimeStamp 1729590437 [09:47:25]current date 1729590445 [09:47:25]FM_GetShiftState [09:47:25]SAM_PROTO_GetShiftState [09:47:25]wFMCommunicate request_size=4 [09:47:25]MH_SAM_APDU [09:47:25]CAPDU: 80 13 01 00 [09:47:25]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [09:47:25]Write i2c OK [09:47:25]MH_I2C_Read... [09:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:25]Read from MH i2c: E2 [09:47:25]MH_I2C_Read... [09:47:25]Read from MH i2c: E2 0E 00 [09:47:25]MH_I2C_Read... [09:47:25]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 48 [09:47:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:47:25]wFMCommunicate OK [09:47:25]SAM_PROTO_GetShiftState done [09:47:25]FM_GetShiftState done [09:47:25]opened in 1729556748 [09:47:25]opened+sec_in_day 1729643148 [09:47:25]quantity*price = 20034 [09:47:25]sum+1 = 20035 [09:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 124 22.10.2024 09:47 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157296 ФПД: 270236873828268 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094725&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157296&fm=270236873828268&tin=02508201610067®Number=0000137193017469&sum=20000 [09:47:26]StoreToDocumentArchive [09:47:26]shift 316 fd 157296 [09:47:26]save to /storage/0316/doc_00157296 [09:47:26]save last doc name /storage/0316/doc_00157296 to /storage/kkm_last_doc_name [09:47:26]save OK [09:47:26]Clear old archive folders... [09:47:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:47:26]tlvbuf is 01B1F590 [09:47:26]SAM_PROTO_ClearQueue [09:47:26]wFMCommunicate request_size=4 [09:47:26]MH_SAM_APDU [09:47:26]CAPDU: 80 09 00 00 [09:47:26]Write to MH i2c: E2 08 00 51 01 80 09 00 00 00 00 00 00 C4 [09:47:26]Write i2c OK [09:47:26]MH_I2C_Read... [09:47:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:47:26]Read from MH i2c: E2 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [09:47:26]RAPDU: 90 00 [09:47:26]wFMCommunicate OK [09:47:26]SAM_PROTO_ClearQueue done [09:47:26]KKMCreateOFDPacket [09:47:26]OFDProtocolAddRootSTLVToBuf [09:47:26]FM_MakeSignedData [09:47:26]FM_MakeSignedData [09:47:26]SAM_PROTO_SignData [09:47:26]wFMCommunicate request_size=4 [09:47:26]MH_SAM_APDU [09:47:26]CAPDU: 80 0D 01 02 [09:47:26]Write to MH i2c: E2 08 00 52 01 80 0D 01 02 00 00 00 00 CC [09:47:26]Write i2c OK [09:47:26]MH_I2C_Read... [09:47:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:47:26]Read from MH i2c: E2 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [09:47:26]RAPDU: 90 00 [09:47:26]wFMCommunicate OK [09:47:26]wFMCommunicate request_size=255 [09:47:26]MH_SAM_APDU [09:47: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 7C 00 00 00 F4 03 04 00 AD 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 66 02 00 35 04 06 00 F5 [09:47:26]Write to MH i2c: E2 02 01 53 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 7C 00 00 00 F4 03 04 00 AD 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 66 02 00 35 04 06 00 F5 00 00 39 [09:47:26]Write i2c OK [09:47:26]MH_I2C_Read... [09:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:26]Read from MH i2c: E2 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [09:47:26]RAPDU: 90 00 [09:47:26]wFMCommunicate OK [09:47:26]wFMCommunicate request_size=10 [09:47:26]MH_SAM_APDU [09:47:26]CAPDU: 80 0D 02 02 05 C7 6C DE A7 AC [09:47:26]Write to MH i2c: E2 0D 00 54 01 80 0D 02 02 05 00 C7 6C DE A7 AC 00 00 3D [09:47:26]Write i2c OK [09:47:26]MH_I2C_Read... [09:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:47:26]Read from MH i2c: E2 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 [09:47:26]MH_I2C_Read... [09:47:26]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [09:47:26]RAPDU: 90 00 [09:47:26]wFMCommunicate OK [09:47:26]wFMCommunicate request_size=4 [09:47:26]MH_SAM_APDU [09:47:26]CAPDU: 80 0D 03 02 [09:47:26]Write to MH i2c: E2 08 00 55 01 80 0D 03 02 00 00 00 00 D1 [09:47:26]Write i2c OK [09:47:26]MH_I2C_Read... [09:47:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:47:27]Read from MH i2c: E2 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: E2 0B 00 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: E2 0B 00 55 01 00 F6 5D 8D 99 3A B2 B4 CE 90 00 B9 [09:47:27]RAPDU: F6 5D 8D 99 3A B2 B4 CE 90 00 [09:47:27]wFMCommunicate OK [09:47:27]SAM_PROTO_SignData done [09:47:27]FM_MakeSignedData done [09:47:27]CreateOFDProtocolMessage [09:47:27]wFMCommunicate request_size=4 [09:47:27]MH_SAM_APDU [09:47:27]CAPDU: 80 11 00 00 [09:47:27]Write to MH i2c: E2 08 00 56 01 80 11 00 00 00 00 00 00 D1 [09:47:27]Write i2c OK [09:47:27]MH_I2C_Read... [09:47:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:27]Read from MH i2c: E2 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: E2 17 00 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: E2 17 00 56 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [09:47:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:27]wFMCommunicate OK [09:47:27]CreateOFDProtocolMessage done [09:47:27]OFDSenderStorePacket 157296 [09:47:27]StoreOFDPacket docnum=157296 [09:47:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 F1 07 01 59 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 7C 00 00 00 F4 03 04 00 AD 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 66 02 00 35 04 06 00 F5 C7 6C DE A7 AC F6 5D 8D 99 3A B2 B4 CE [09:47:27]CheckFolder [09:47:27]dirname=/storage/ofd_packets [09:47:27]CheckFolder done [09:47:27]ProducePacketName [09:47:27]name=ofd_packets/00157296 [09:47:27]NVStorageSaveData ofd_packets/00157296 [09:47:27]File name is /storage/ofd_packets/00157296 [09:47:27]Write 301 bytes [09:47:27]NVStorageSaveData done [09:47:27]OFDSenderStorePacket done [09:47:27]KKMCreateOFDPacket done [09:47:27]NVStorageSaveData kkm_last_timestamp [09:47:27]File name is /storage/kkm_last_timestamp [09:47:27]Write 4 bytes [09:47:27]NVStorageSaveData done [09:47:27]ExternCall_PrintAddStr [09:47:27]wPrintStart [09:47:27]Write to MH i2c: 01 00 00 57 01 58 [09:47:27]Write i2c OK [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 07 00 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 07 00 57 01 00 00 00 00 00 FF 0F 6D [09:47:27]RasterBufferAndPrint [09:47:27]line Счет N : (1)875666 [09:47:27]line ИНН: 02508201610067 [09:47:27]line Контрольно-Кассовый Чек [09:47:27]line ПРОДАЖА [09:47:27]line ТРК (МРК, ГНК) : 41 [09:47:27]line Товар: 2710124500 [09:47:27]line Аи-95-К-5 [09:47:27]line 2.700 * 74.20 [09:47:27]line = 200.34 [09:47:27]line НДС 12% НСП 1% [09:47:27]line > о реализуемом товаре [09:47:27]line ОКРУГЛЕНИЕ: -0.34 [09:47:27]line ИТОГО: 200.00 [09:47:27]line Внесено: 200.00 [09:47:27]line СДАЧА: 0.00 [09:47:27]line НСП 1% : 1.77 [09:47:27]line НДС 12% : 21.27 [09:47:27]line Наличными: 200.00 [09:47:27]line Безнал.: 0.00 [09:47:27]line Место: АЗС № 165 "Партнер Нефть" [09:47:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:47:27]line СНО: Общий режим [09:47:27]line Чек 124 22.10.2024 09:47 [09:47:27]line Смена: 316 ФФД: 1.0 [09:47:27]line ЗНМ: 0300000234 [09:47:27]line РНМ: 0000137193017469 [09:47:27]line Версия ККМ: v1.0 [09:47:27]line ФМ: 0000000000963156 [09:47:27]line ФД: 157296 [09:47:27]line ФПД: 270236873828268 [09:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T094725&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157296&fm=270236873828268&tin=02508201610067®Number=0000137193017469&sum=20000 [09:47:27]written 0, free lines is 4095 [09:47:27]OFD Sender: Processing packet 157296 [packets to send 52, broken 51] [09:47:27]ProducePacketName [09:47:27]name=ofd_packets/00157296 [09:47:27]OFD Sender: To server: pG, [09:47:27]CommunicateWithHost lk.salyk.kg:30040 [09:47:27]ConnectInit lk.salyk.kg [09:47:27]Connected sock=10 [09:47:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 41 F1 07 01 59 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 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 7C 00 00 00 F4 03 04 00 AD 74 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 70 66 02 00 35 04 06 00 F5 C7 6C DE A7 AC F6 5D 8D 99 3A B2 B4 CE [09:47:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 56 C8 47 00 82 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 39 36 33 31 35 36 10 04 04 00 70 66 02 00 F4 03 04 00 DA 1A 17 67 B6 04 01 00 00 C4 3B A5 9F 64 E0 A1 7C [09:47:27]CommunicateWithHost err = 0 [09:47:27]CheckOFDResponse [09:47:27]1017 (14) - 77093643461234 [09:47:27]1041 (16) - 0000000000963156 [09:47:27]1040 (4) - 157296 [09:47:27]1012 (4) - 22.10.2024 03:24 [09:47:27]1206 (1) - 0 [09:47:27]OFD Sender: Remove packet 157296 [09:47:27]ProducePacketName [09:47:27]name=ofd_packets/00157296 [09:47:27]NVStorageDeleteData [09:47:27]Write to MH i2c: 01 00 00 82 01 83 [09:47:27]Write i2c OK [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 07 00 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: 01 07 00 82 01 00 00 00 00 00 EC 0C 82 [09:47:27]RasterBufferAndPrint [09:47:27]line [09:47:27]line [09:47:27]line [09:47:27]line [09:47:27]line [09:47:27]written 0, free lines is 3317 [09:47:27]MH_Cut [09:47:27]Write to MH i2c: D1 01 00 89 01 01 5C [09:47:27]Write i2c OK [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: D1 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: D1 01 00 [09:47:27]MH_I2C_Read... [09:47:27]Read from MH i2c: D1 01 00 89 01 00 5B [09:47:27]Write to MH i2c: 01 00 00 8A 01 8B [09:47:27]Write i2c OK [09:47:27]MH_I2C_Read... [09:47:28]OFD Sender: No OFD packet to send [09:47:28]*** Cut start [09:47:28]*** Partial cut [09:47:28]*** CUTSNS_PIN = 1 [09:47:28]*** CUTSNS_PIN = 0 [09:47:28]*** Brake cut motor [09:47:28]Read from MH i2c: 01 [09:47:28]MH_I2C_Read... [09:47:28]*** Stop cut motor [09:47:28]*** Cut end [09:47:28]Read from MH i2c: 01 07 00 [09:47:28]MH_I2C_Read... [09:47:28]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 FF 0F A0 [09:47:28]process_action close_receipt done [09:47:28]requested_data is exist [09:47:28]produce_requested_data [09:47:28]requested_item fm.sn is exist - process it [09:47:28]wFMCommunicate request_size=4 [09:47:28]MH_SAM_APDU [09:47:28]CAPDU: 80 11 00 00 [09:47:28]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [09:47:28]Write i2c OK [09:47:28]MH_I2C_Read... [09:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:47:28]Read from MH i2c: E2 [09:47:28]MH_I2C_Read... [09:47:28]Read from MH i2c: E2 17 00 [09:47:28]MH_I2C_Read... [09:47:28]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 57 [09:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:47:28]wFMCommunicate OK [09:47:28]requested_item fd.num is exist - process it [09:47:28]SAM_PROTO_GetFieldsCounters [09:47:28]wFMCommunicate request_size=4 [09:47:28]MH_SAM_APDU [09:47:28]CAPDU: 80 13 00 00 [09:47:28]Write to MH i2c: E2 08 00 8C 01 80 13 00 00 00 00 00 00 09 [09:47:28]Write i2c OK [09:47:28]MH_I2C_Read... [09:47:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:47:29]Read from MH i2c: E2 [09:47:29]MH_I2C_Read... [09:47:29]Read from MH i2c: E2 62 00 [09:47:29]MH_I2C_Read... [09:47:29]Read from MH i2c: E2 62 00 8C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 66 02 00 0E 04 04 00 3C 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 CB [09:47:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 70 66 02 00 0E 04 04 00 3C 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 [09:47:29]wFMCommunicate OK [09:47:29]SAM_PROTO_GetFieldsCounters done [09:47:29]requested_item shift.num is exist - process it [09:47:29]requested_item shift.opened is exist - process it [09:47:29]req_shift_opened [09:47:29]FM_GetShiftState [09:47:29]SAM_PROTO_GetShiftState [09:47:29]wFMCommunicate request_size=4 [09:47:29]MH_SAM_APDU [09:47:29]CAPDU: 80 13 01 00 [09:47:29]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [09:47:29]Write i2c OK [09:47:29]MH_I2C_Read... [09:47:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:47:29]Read from MH i2c: E2 [09:47:29]MH_I2C_Read... [09:47:29]Read from MH i2c: E2 0E 00 [09:47:29]MH_I2C_Read... [09:47:29]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 91 [09:47:29]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:47:29]wFMCommunicate OK [09:47:29]SAM_PROTO_GetShiftState done [09:47:29]FM_GetShiftState done [09:47:29]req_shift_opened done [09:47:29]requested_item shift.open_date is exist - process it [09:47:29]req_shift_open_date [09:47:29]req_shift_open_date done [09:47:29]produce_requested_data done [09:47:29]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157296,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:47:29]process_action_free close_receipt [09:47:29]json_value_free [09:47:29]json_value_free done [09:47:29]process_json_proto returns [09:47:29]Send response to host [09:47:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157296,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:47:29]free response buf [09:47:29]execute_script done [09:47:29]execute_script returns [09:47:29]free content buf [09:47:29]Sock 8.Close socket [09:47:29]Sock 8.Thread stoped [09:47:33]OFD Sender: No OFD packet to send [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [09:49:23]OFD Sender: No OFD packet to send [09:49:28]OFD Sender: No OFD packet to send [09:49:33]OFD Sender: No OFD packet to send [09:49:38]OFD Sender: No OFD packet to send [09:49:43]OFD Sender: No OFD packet to send [09:49:48]OFD Sender: No OFD packet to send [09:49:53]OFD Sender: No OFD packet to send [09:49:58]OFD Sender: No OFD packet to send [09:50:03]OFD Sender: No OFD packet to send [09:50:08]OFD Sender: No OFD packet to send [09:50:13]OFD Sender: No OFD packet to send [09:50:18]OFD Sender: No OFD packet to send [09:50:23]OFD Sender: No OFD packet to send [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:38]OFD Sender: No OFD packet to send [09:50:43]OFD Sender: No OFD packet to send [09:50:45]accept exits with 9 [09:50:45]New connection [09:50:45]New thread 3067137380 created [09:50:45]Thread 3067280740 joined [09:50:45]Waiting for new connection... [09:50:45] Sock 9.Parse request [09:50:45]Sock 9.Check first char [09:50:45]Sock 9.First char is OK [09:50:45]request: POST /json_proto HTTP/1.0 [09:50:45]Method: POST [09:50:45]URL: /json_proto [09:50:45]Method is POST - this is cgi request [09:50:45]url: /json_proto [09:50:45]query_string will be loaded in cgi processing [09:50:45]execute_cgi json_proto POST (null) [09:50:45]execute_cgi path=json_proto method=POST [09:50:45]POST find Content-Length [09:50:45]Host: 172.17.53.67:8080 [09:50:45]Content-Length: 763 [09:50:45]Content-Type: application/json [09:50:45] [09:50:45]POST finish read [09:50:45]Found Content-Length = 763 [09:50:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:45]execute_script... [09:50: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)875667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:45]POST & json_proto [09:50:45]process_json_proto [09:50:45]json parsed OK: [09:50:45]protocol is kg_v1.0 [09:50:45]action value=close_receipt [09:50:45]process_action close_receipt [09:50:45]cmd_close_receipt [09:50:45]MH_GetDate [09:50:45]Write to MH i2c: F0 00 00 8E 01 7E [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: F0 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: F0 09 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: F0 09 00 8E 01 00 76 75 17 67 19 BC 99 64 C2 [09:50:45]GetLastDocTimeStamp 1729590445 [09:50:45]current date 1729590646 [09:50:45]FM_GetShiftState [09:50:45]SAM_PROTO_GetShiftState [09:50:45]wFMCommunicate request_size=4 [09:50:45]MH_SAM_APDU [09:50:45]CAPDU: 80 13 01 00 [09:50:45]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [09:50:45]Write i2c OK [09:50:45]MH_I2C_Read... [09:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:45]Read from MH i2c: E2 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0E 00 [09:50:45]MH_I2C_Read... [09:50:45]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 93 [09:50:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:50:45]wFMCommunicate OK [09:50:45]SAM_PROTO_GetShiftState done [09:50:45]FM_GetShiftState done [09:50:45]opened in 1729556748 [09:50:45]opened+sec_in_day 1729643148 [09:50:45]quantity*price = 50063 [09:50:45]sum+1 = 50064 [09:50:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 125 22.10.2024 09:50 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157297 ФПД: 227133032176692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157297&fm=227133032176692&tin=02508201610067®Number=0000137193017469&sum=50063 [09:50:46]StoreToDocumentArchive [09:50:46]shift 316 fd 157297 [09:50:46]save to /storage/0316/doc_00157297 [09:50:46]save last doc name /storage/0316/doc_00157297 to /storage/kkm_last_doc_name [09:50:46]save OK [09:50:46]Clear old archive folders... [09:50:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:50:46]tlvbuf is 01B091D0 [09:50:46]SAM_PROTO_ClearQueue [09:50:46]wFMCommunicate request_size=4 [09:50:46]MH_SAM_APDU [09:50:46]CAPDU: 80 09 00 00 [09:50:46]Write to MH i2c: E2 08 00 9C 01 80 09 00 00 00 00 00 00 0F [09:50:46]Write i2c OK [09:50:46]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_ClearQueue done [09:50:47]KKMCreateOFDPacket [09:50:47]OFDProtocolAddRootSTLVToBuf [09:50:47]FM_MakeSignedData [09:50:47]FM_MakeSignedData [09:50:47]SAM_PROTO_SignData [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 01 02 [09:50:47]Write to MH i2c: E2 08 00 9D 01 80 0D 01 02 00 00 00 00 17 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=255 [09:50:47]MH_SAM_APDU [09:50: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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 76 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 66 02 00 35 04 06 00 CE 93 87 B3 [09:50:47]Write to MH i2c: E2 02 01 9E 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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 76 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 66 02 00 35 04 06 00 CE 93 87 B3 00 00 4E [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=7 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 02 02 02 1C 34 [09:50:47]Write to MH i2c: E2 0A 00 9F 01 80 0D 02 02 02 00 1C 34 00 00 6E [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [09:50:47]RAPDU: 90 00 [09:50:47]wFMCommunicate OK [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 0D 03 02 [09:50:47]Write to MH i2c: E2 08 00 A0 01 80 0D 03 02 00 00 00 00 1C [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0B 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 0B 00 A0 01 00 67 C1 A6 F3 61 28 47 B3 90 00 61 [09:50:47]RAPDU: 67 C1 A6 F3 61 28 47 B3 90 00 [09:50:47]wFMCommunicate OK [09:50:47]SAM_PROTO_SignData done [09:50:47]FM_MakeSignedData done [09:50:47]CreateOFDProtocolMessage [09:50:47]wFMCommunicate request_size=4 [09:50:47]MH_SAM_APDU [09:50:47]CAPDU: 80 11 00 00 [09:50:47]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:47]Read from MH i2c: E2 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 17 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [09:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:50:47]wFMCommunicate OK [09:50:47]CreateOFDProtocolMessage done [09:50:47]OFDSenderStorePacket 157297 [09:50:47]StoreOFDPacket docnum=157297 [09:50:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 68 78 04 01 41 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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 76 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 66 02 00 35 04 06 00 CE 93 87 B3 1C 34 67 C1 A6 F3 61 28 47 B3 [09:50:47]CheckFolder [09:50:47]dirname=/storage/ofd_packets [09:50:47]CheckFolder done [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00157297 [09:50:47]NVStorageSaveData ofd_packets/00157297 [09:50:47]File name is /storage/ofd_packets/00157297 [09:50:47]Write 298 bytes [09:50:47]NVStorageSaveData done [09:50:47]OFDSenderStorePacket done [09:50:47]KKMCreateOFDPacket done [09:50:47]NVStorageSaveData kkm_last_timestamp [09:50:47]File name is /storage/kkm_last_timestamp [09:50:47]Write 4 bytes [09:50:47]NVStorageSaveData done [09:50:47]ExternCall_PrintAddStr [09:50:47]wPrintStart [09:50:47]Write to MH i2c: 01 00 00 A2 01 A3 [09:50:47]Write i2c OK [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 07 00 [09:50:47]MH_I2C_Read... [09:50:47]Read from MH i2c: 01 07 00 A2 01 00 00 00 00 00 FF 0F B8 [09:50:47]RasterBufferAndPrint [09:50:47]line Счет N : (1)875667 [09:50:47]line ИНН: 02508201610067 [09:50:47]line Контрольно-Кассовый Чек [09:50:47]line ПРОДАЖА [09:50:47]line ТРК (МРК, ГНК) : 24 [09:50:47]line Товар: 2710194210 [09:50:47]line ДТ-К-2 [09:50:47]line 6.570 * 76.20 [09:50:47]line = 500.63 [09:50:47]line НДС 12% НСП 1% [09:50:47]line > о реализуемом товаре [09:50:47]line ИТОГО: 500.63 [09:50:47]line НСП 1% : 4.43 [09:50:47]line НДС 12% : 53.16 [09:50:47]line Наличными: 0.00 [09:50:47]line Безнал.: 500.63 [09:50:47]line Место: АЗС № 165 "Партнер Нефть" [09:50:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:50:47]line СНО: Общий режим [09:50:47]line Чек 125 22.10.2024 09:50 [09:50:47]line Смена: 316 ФФД: 1.0 [09:50:47]line ЗНМ: 0300000234 [09:50:47]line РНМ: 0000137193017469 [09:50:47]line Версия ККМ: v1.0 [09:50:47]line Платежная система: Mbank [09:50:47]line ФМ: 0000000000963156 [09:50:47]line ФД: 157297 [09:50:47]line ФПД: 227133032176692 [09:50:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095046&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157297&fm=227133032176692&tin=02508201610067®Number=0000137193017469&sum=50063 [09:50:47]OFD Sender: Processing packet 157297 [packets to send 52, broken 51] [09:50:47]ProducePacketName [09:50:47]name=ofd_packets/00157297 [09:50:47]OFD Sender: To server: pG, [09:50:47]CommunicateWithHost lk.salyk.kg:30040 [09:50:47]ConnectInit lk.salyk.kg [09:50:47]written 0, free lines is 4095 [09:50:47]Connected sock=10 [09:50:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 68 78 04 01 41 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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 76 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 71 66 02 00 35 04 06 00 CE 93 87 B3 1C 34 67 C1 A6 F3 61 28 47 B3 [09:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 25 47 00 BA 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 39 36 33 31 35 36 10 04 04 00 71 66 02 00 F4 03 04 00 A3 1B 17 67 B6 04 01 00 00 20 6B F7 DD B8 36 98 FD [09:50:48]CommunicateWithHost err = 0 [09:50:48]CheckOFDResponse [09:50:48]1017 (14) - 77093643461234 [09:50:48]1041 (16) - 0000000000963156 [09:50:48]1040 (4) - 157297 [09:50:48]1012 (4) - 22.10.2024 03:27 [09:50:48]1206 (1) - 0 [09:50:48]OFD Sender: Remove packet 157297 [09:50:48]ProducePacketName [09:50:48]name=ofd_packets/00157297 [09:50:48]NVStorageDeleteData [09:50:48]Write to MH i2c: 01 00 00 CB 01 CC [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 07 00 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 10 0D F0 [09:50:48]RasterBufferAndPrint [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]line [09:50:48]written 0, free lines is 3350 [09:50:48]MH_Cut [09:50:48]Write to MH i2c: D1 01 00 D2 01 01 A5 [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 01 00 [09:50:48]MH_I2C_Read... [09:50:48]Read from MH i2c: D1 01 00 D2 01 00 A4 [09:50:48]Write to MH i2c: 01 00 00 D3 01 D4 [09:50:48]Write i2c OK [09:50:48]MH_I2C_Read... [09:50:48]OFD Sender: No OFD packet to send [09:50:49]*** Cut start [09:50:49]*** Partial cut [09:50:49]*** CUTSNS_PIN = 1 [09:50:49]*** CUTSNS_PIN = 0 [09:50:49]*** Brake cut motor [09:50:49]Read from MH i2c: 01 [09:50:49]MH_I2C_Read... [09:50:49]*** Stop cut motor [09:50:49]*** Cut end [09:50:49]Read from MH i2c: 01 07 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 FF 0F E9 [09:50:49]process_action close_receipt done [09:50:49]requested_data is exist [09:50:49]produce_requested_data [09:50:49]requested_item fm.sn is exist - process it [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 11 00 00 [09:50:49]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 17 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [09:50:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:50:49]wFMCommunicate OK [09:50:49]requested_item fd.num is exist - process it [09:50:49]SAM_PROTO_GetFieldsCounters [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 13 00 00 [09:50:49]Write to MH i2c: E2 08 00 D5 01 80 13 00 00 00 00 00 00 52 [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 62 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 62 00 D5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 66 02 00 0E 04 04 00 3C 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 18 [09:50:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 71 66 02 00 0E 04 04 00 3C 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 [09:50:49]wFMCommunicate OK [09:50:49]SAM_PROTO_GetFieldsCounters done [09:50:49]requested_item shift.num is exist - process it [09:50:49]requested_item shift.opened is exist - process it [09:50:49]req_shift_opened [09:50:49]FM_GetShiftState [09:50:49]SAM_PROTO_GetShiftState [09:50:49]wFMCommunicate request_size=4 [09:50:49]MH_SAM_APDU [09:50:49]CAPDU: 80 13 01 00 [09:50:49]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [09:50:49]Write i2c OK [09:50:49]MH_I2C_Read... [09:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:49]Read from MH i2c: E2 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 0E 00 [09:50:49]MH_I2C_Read... [09:50:49]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DA [09:50:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:50:49]wFMCommunicate OK [09:50:49]SAM_PROTO_GetShiftState done [09:50:49]FM_GetShiftState done [09:50:49]req_shift_opened done [09:50:49]requested_item shift.open_date is exist - process it [09:50:49]req_shift_open_date [09:50:49]req_shift_open_date done [09:50:49]produce_requested_data done [09:50:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157297,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:50:49]process_action_free close_receipt [09:50:49]json_value_free [09:50:49]json_value_free done [09:50:49]process_json_proto returns [09:50:49]Send response to host [09:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157297,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:50:49]free response buf [09:50:49]execute_script done [09:50:49]execute_script returns [09:50:49]free content buf [09:50:49]Sock 9.Close socket [09:50:49]Sock 9.Thread stoped [09:50:53]OFD Sender: No OFD packet to send [09:50:58]OFD Sender: No OFD packet to send [09:51:03]OFD Sender: No OFD packet to send [09:51:08]OFD Sender: No OFD packet to send [09:51:13]OFD Sender: No OFD packet to send [09:51:17]accept exits with 8 [09:51:17]New connection [09:51:17]New thread 3067280740 created [09:51:17]Thread 3067137380 joined [09:51:17]Waiting for new connection... [09:51:17] Sock 8.Parse request [09:51:17]Sock 8.Check first char [09:51:17]Sock 8.First char is OK [09:51:17]request: POST /json_proto HTTP/1.0 [09:51:17]Method: POST [09:51:17]URL: /json_proto [09:51:17]Method is POST - this is cgi request [09:51:17]url: /json_proto [09:51:17]query_string will be loaded in cgi processing [09:51:17]execute_cgi json_proto POST (null) [09:51:17]execute_cgi path=json_proto method=POST [09:51:17]POST find Content-Length [09:51:17]Host: 172.17.53.67:8080 [09:51:17]Content-Length: 763 [09:51:17]Content-Type: application/json [09:51:17] [09:51:17]POST finish read [09:51:17]Found Content-Length = 763 [09:51:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:17]execute_script... [09:51: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)875668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:17]POST & json_proto [09:51:17]process_json_proto [09:51:17]json parsed OK: [09:51:17]protocol is kg_v1.0 [09:51:17]action value=close_receipt [09:51:17]process_action close_receipt [09:51:17]cmd_close_receipt [09:51:17]MH_GetDate [09:51:17]Write to MH i2c: F0 00 00 D7 01 C7 [09:51:17]Write i2c OK [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: F0 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: F0 09 00 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: F0 09 00 D7 01 00 95 75 17 67 19 BC 99 64 2A [09:51:17]GetLastDocTimeStamp 1729590646 [09:51:17]current date 1729590677 [09:51:17]FM_GetShiftState [09:51:17]SAM_PROTO_GetShiftState [09:51:17]wFMCommunicate request_size=4 [09:51:17]MH_SAM_APDU [09:51:17]CAPDU: 80 13 01 00 [09:51:17]Write to MH i2c: E2 08 00 D8 01 80 13 01 00 00 00 00 00 56 [09:51:17]Write i2c OK [09:51:17]MH_I2C_Read... [09:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:17]Read from MH i2c: E2 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 0E 00 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 0E 00 D8 01 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DC [09:51:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:51:17]wFMCommunicate OK [09:51:17]SAM_PROTO_GetShiftState done [09:51:17]FM_GetShiftState done [09:51:17]opened in 1729556748 [09:51:17]opened+sec_in_day 1729643148 [09:51:17]quantity*price = 50063 [09:51:17]sum+1 = 50064 [09:51:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 126 22.10.2024 09:51 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157298 ФПД: 52585447034606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095117&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157298&fm=52585447034606&tin=02508201610067®Number=0000137193017469&sum=50063 [09:51:18]StoreToDocumentArchive [09:51:18]shift 316 fd 157298 [09:51:18]save to /storage/0316/doc_00157298 [09:51:18]save last doc name /storage/0316/doc_00157298 to /storage/kkm_last_doc_name [09:51:18]save OK [09:51:18]Clear old archive folders... [09:51:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:51:18]tlvbuf is 01B10FD0 [09:51:18]SAM_PROTO_ClearQueue [09:51:18]wFMCommunicate request_size=4 [09:51:18]MH_SAM_APDU [09:51:18]CAPDU: 80 09 00 00 [09:51:18]Write to MH i2c: E2 08 00 E5 01 80 09 00 00 00 00 00 00 58 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [09:51:18]RAPDU: 90 00 [09:51:18]wFMCommunicate OK [09:51:18]SAM_PROTO_ClearQueue done [09:51:18]KKMCreateOFDPacket [09:51:18]OFDProtocolAddRootSTLVToBuf [09:51:18]FM_MakeSignedData [09:51:18]FM_MakeSignedData [09:51:18]SAM_PROTO_SignData [09:51:18]wFMCommunicate request_size=4 [09:51:18]MH_SAM_APDU [09:51:18]CAPDU: 80 0D 01 02 [09:51:18]Write to MH i2c: E2 08 00 E6 01 80 0D 01 02 00 00 00 00 60 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [09:51:18]RAPDU: 90 00 [09:51:18]wFMCommunicate OK [09:51:18]wFMCommunicate request_size=255 [09:51:18]MH_SAM_APDU [09:51: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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 95 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 66 02 00 35 04 06 00 2F D3 80 E4 [09:51:18]Write to MH i2c: E2 02 01 E7 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 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 95 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 66 02 00 35 04 06 00 2F D3 80 E4 00 00 83 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [09:51:18]RAPDU: 90 00 [09:51:18]wFMCommunicate OK [09:51:18]wFMCommunicate request_size=7 [09:51:18]MH_SAM_APDU [09:51:18]CAPDU: 80 0D 02 02 02 0E EE [09:51:18]Write to MH i2c: E2 0A 00 E8 01 80 0D 02 02 02 00 0E EE 00 00 63 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [09:51:18]RAPDU: 90 00 [09:51:18]wFMCommunicate OK [09:51:18]wFMCommunicate request_size=4 [09:51:18]MH_SAM_APDU [09:51:18]CAPDU: 80 0D 03 02 [09:51:18]Write to MH i2c: E2 08 00 E9 01 80 0D 03 02 00 00 00 00 65 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]OFD Sender: No OFD packet to send [09:51:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 0B 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 0B 00 E9 01 00 85 DA 86 D6 04 37 22 97 90 00 15 [09:51:18]RAPDU: 85 DA 86 D6 04 37 22 97 90 00 [09:51:18]wFMCommunicate OK [09:51:18]SAM_PROTO_SignData done [09:51:18]FM_MakeSignedData done [09:51:18]CreateOFDProtocolMessage [09:51:18]wFMCommunicate request_size=4 [09:51:18]MH_SAM_APDU [09:51:18]CAPDU: 80 11 00 00 [09:51:18]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:18]Read from MH i2c: E2 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 17 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [09:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:51:18]wFMCommunicate OK [09:51:18]CreateOFDProtocolMessage done [09:51:18]OFDSenderStorePacket 157298 [09:51:18]StoreOFDPacket docnum=157298 [09:51:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C3 5D 04 01 19 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 95 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 66 02 00 35 04 06 00 2F D3 80 E4 0E EE 85 DA 86 D6 04 37 22 97 [09:51:18]CheckFolder [09:51:18]dirname=/storage/ofd_packets [09:51:18]CheckFolder done [09:51:18]ProducePacketName [09:51:18]name=ofd_packets/00157298 [09:51:18]NVStorageSaveData ofd_packets/00157298 [09:51:18]File name is /storage/ofd_packets/00157298 [09:51:18]Write 298 bytes [09:51:18]NVStorageSaveData done [09:51:18]OFDSenderStorePacket done [09:51:18]KKMCreateOFDPacket done [09:51:18]NVStorageSaveData kkm_last_timestamp [09:51:18]File name is /storage/kkm_last_timestamp [09:51:18]Write 4 bytes [09:51:18]NVStorageSaveData done [09:51:18]ExternCall_PrintAddStr [09:51:18]wPrintStart [09:51:18]Write to MH i2c: 01 00 00 EB 01 EC [09:51:18]Write i2c OK [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: 01 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: 01 07 00 [09:51:18]MH_I2C_Read... [09:51:18]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [09:51:18]RasterBufferAndPrint [09:51:18]line Счет N : (1)875668 [09:51:18]line ИНН: 02508201610067 [09:51:18]line Контрольно-Кассовый Чек [09:51:18]line ПРОДАЖА [09:51:18]line ТРК (МРК, ГНК) : 34 [09:51:18]line Товар: 2710194210 [09:51:18]line ДТ-К-2 [09:51:18]line 6.570 * 76.20 [09:51:18]line = 500.63 [09:51:18]line НДС 12% НСП 1% [09:51:18]line > о реализуемом товаре [09:51:18]line ИТОГО: 500.63 [09:51:18]line НСП 1% : 4.43 [09:51:18]line НДС 12% : 53.16 [09:51:18]line Наличными: 0.00 [09:51:18]line Безнал.: 500.63 [09:51:18]line Место: АЗС № 165 "Партнер Нефть" [09:51:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:51:18]line СНО: Общий режим [09:51:18]line Чек 126 22.10.2024 09:51 [09:51:18]line Смена: 316 ФФД: 1.0 [09:51:18]line ЗНМ: 0300000234 [09:51:18]line РНМ: 0000137193017469 [09:51:18]line Версия ККМ: v1.0 [09:51:18]line Платежная система: Mbank [09:51:18]line ФМ: 0000000000963156 [09:51:18]line ФД: 157298 [09:51:18]line ФПД: 52585447034606 [09:51:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095117&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157298&fm=52585447034606&tin=02508201610067®Number=0000137193017469&sum=50063 [09:51:19]OFD Sender: Processing packet 157298 [packets to send 52, broken 51] [09:51:19]ProducePacketName [09:51:19]name=ofd_packets/00157298 [09:51:19]OFD Sender: To server: pG, [09:51:19]CommunicateWithHost lk.salyk.kg:30040 [09:51:19]ConnectInit lk.salyk.kg [09:51:19]written 0, free lines is 4095 [09:51:19]Connected sock=9 [09:51:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C3 5D 04 01 19 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 95 75 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 72 66 02 00 35 04 06 00 2F D3 80 E4 0E EE 85 DA 86 D6 04 37 22 97 [09:51:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 25 47 00 5F 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 39 36 33 31 35 36 10 04 04 00 72 66 02 00 F4 03 04 00 C2 1B 17 67 B6 04 01 00 00 70 19 01 9F FD 60 6D 3F [09:51:19]CommunicateWithHost err = 0 [09:51:19]CheckOFDResponse [09:51:19]1017 (14) - 77093643461234 [09:51:19]1041 (16) - 0000000000963156 [09:51:19]1040 (4) - 157298 [09:51:19]1012 (4) - 22.10.2024 03:28 [09:51:19]1206 (1) - 0 [09:51:19]OFD Sender: Remove packet 157298 [09:51:19]ProducePacketName [09:51:19]name=ofd_packets/00157298 [09:51:19]NVStorageDeleteData [09:51:19]Write to MH i2c: 01 00 00 14 02 16 [09:51:19]Write i2c OK [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: 01 [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: 01 07 00 [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: 01 07 00 14 02 00 00 00 00 00 10 0D 3A [09:51:19]RasterBufferAndPrint [09:51:19]line [09:51:19]line [09:51:19]line [09:51:19]line [09:51:19]line [09:51:19]written 0, free lines is 3350 [09:51:19]MH_Cut [09:51:19]Write to MH i2c: D1 01 00 1B 02 01 EF [09:51:19]Write i2c OK [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: D1 [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: D1 01 00 [09:51:19]MH_I2C_Read... [09:51:19]Read from MH i2c: D1 01 00 1B 02 00 EE [09:51:19]Write to MH i2c: 01 00 00 1C 02 1E [09:51:19]Write i2c OK [09:51:19]MH_I2C_Read... [09:51:19]OFD Sender: No OFD packet to send [09:51:20]*** Cut start [09:51:20]*** Partial cut [09:51:20]*** CUTSNS_PIN = 1 [09:51:20]*** CUTSNS_PIN = 0 [09:51:20]*** Brake cut motor [09:51:20]Read from MH i2c: 01 [09:51:20]MH_I2C_Read... [09:51:20]*** Stop cut motor [09:51:20]*** Cut end [09:51:20]Read from MH i2c: 01 07 00 [09:51:20]MH_I2C_Read... [09:51:20]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 FF 0F 33 [09:51:20]process_action close_receipt done [09:51:20]requested_data is exist [09:51:20]produce_requested_data [09:51:20]requested_item fm.sn is exist - process it [09:51:20]wFMCommunicate request_size=4 [09:51:20]MH_SAM_APDU [09:51:20]CAPDU: 80 11 00 00 [09:51:20]Write to MH i2c: E2 08 00 1D 02 80 11 00 00 00 00 00 00 99 [09:51:20]Write i2c OK [09:51:20]MH_I2C_Read... [09:51:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:20]Read from MH i2c: E2 [09:51:20]MH_I2C_Read... [09:51:20]Read from MH i2c: E2 17 00 [09:51:20]MH_I2C_Read... [09:51:20]Read from MH i2c: E2 17 00 1D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [09:51:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:51:20]wFMCommunicate OK [09:51:20]requested_item fd.num is exist - process it [09:51:20]SAM_PROTO_GetFieldsCounters [09:51:20]wFMCommunicate request_size=4 [09:51:20]MH_SAM_APDU [09:51:20]CAPDU: 80 13 00 00 [09:51:20]Write to MH i2c: E2 08 00 1E 02 80 13 00 00 00 00 00 00 9C [09:51:20]Write i2c OK [09:51:20]MH_I2C_Read... [09:51:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:21]Read from MH i2c: E2 [09:51:21]MH_I2C_Read... [09:51:21]Read from MH i2c: E2 62 00 [09:51:21]MH_I2C_Read... [09:51:21]Read from MH i2c: E2 62 00 1E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 66 02 00 0E 04 04 00 3C 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 66 [09:51:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 72 66 02 00 0E 04 04 00 3C 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 [09:51:21]wFMCommunicate OK [09:51:21]SAM_PROTO_GetFieldsCounters done [09:51:21]requested_item shift.num is exist - process it [09:51:21]requested_item shift.opened is exist - process it [09:51:21]req_shift_opened [09:51:21]FM_GetShiftState [09:51:21]SAM_PROTO_GetShiftState [09:51:21]wFMCommunicate request_size=4 [09:51:21]MH_SAM_APDU [09:51:21]CAPDU: 80 13 01 00 [09:51:21]Write to MH i2c: E2 08 00 1F 02 80 13 01 00 00 00 00 00 9E [09:51:21]Write i2c OK [09:51:21]MH_I2C_Read... [09:51:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:21]Read from MH i2c: E2 [09:51:21]MH_I2C_Read... [09:51:21]Read from MH i2c: E2 0E 00 [09:51:21]MH_I2C_Read... [09:51:21]Read from MH i2c: E2 0E 00 1F 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 24 [09:51:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:51:21]wFMCommunicate OK [09:51:21]SAM_PROTO_GetShiftState done [09:51:21]FM_GetShiftState done [09:51:21]req_shift_opened done [09:51:21]requested_item shift.open_date is exist - process it [09:51:21]req_shift_open_date [09:51:21]req_shift_open_date done [09:51:21]produce_requested_data done [09:51:21]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157298,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:51:21]process_action_free close_receipt [09:51:21]json_value_free [09:51:21]json_value_free done [09:51:21]process_json_proto returns [09:51:21]Send response to host [09:51:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157298,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:51:21]free response buf [09:51:21]execute_script done [09:51:21]execute_script returns [09:51:21]free content buf [09:51:21]Sock 8.Close socket [09:51:21]Sock 8.Thread stoped [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [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: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:34]OFD Sender: No OFD packet to send [09:52:39]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: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:10]OFD Sender: No OFD packet to send [09:53:15]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [09:53:40]OFD Sender: No OFD packet to send [09:53:45]OFD Sender: No OFD packet to send [09:53:46]accept exits with 10 [09:53:46]New connection [09:53:46]New thread 3067137380 created [09:53:46]Thread 3067280740 joined [09:53:46]Waiting for new connection... [09:53:46] Sock 10.Parse request [09:53:46]Sock 10.Check first char [09:53:46]Sock 10.First char is OK [09:53:46]request: POST /json_proto HTTP/1.0 [09:53:46]Method: POST [09:53:46]URL: /json_proto [09:53:46]Method is POST - this is cgi request [09:53:46]url: /json_proto [09:53:46]query_string will be loaded in cgi processing [09:53:46]execute_cgi json_proto POST (null) [09:53:46]execute_cgi path=json_proto method=POST [09:53:46]POST find Content-Length [09:53:46]Host: 172.17.53.67:8080 [09:53:46]Content-Length: 766 [09:53:46]Content-Type: application/json [09:53:46] [09:53:46]POST finish read [09:53:46]Found Content-Length = 766 [09:53:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875669", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:46]execute_script... [09:53: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)875669", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:46]POST & json_proto [09:53:46]process_json_proto [09:53:46]json parsed OK: [09:53:46]protocol is kg_v1.0 [09:53:46]action value=close_receipt [09:53:46]process_action close_receipt [09:53:46]cmd_close_receipt [09:53:46]MH_GetDate [09:53:46]Write to MH i2c: F0 00 00 20 02 11 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 09 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 09 00 20 02 00 2A 76 17 67 19 BC 99 64 0A [09:53:46]GetLastDocTimeStamp 1729590677 [09:53:46]current date 1729590826 [09:53:46]FM_GetShiftState [09:53:46]SAM_PROTO_GetShiftState [09:53:46]wFMCommunicate request_size=4 [09:53:46]MH_SAM_APDU [09:53:46]CAPDU: 80 13 01 00 [09:53:46]Write to MH i2c: E2 08 00 21 02 80 13 01 00 00 00 00 00 A0 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 21 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [09:53:46]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:53:46]wFMCommunicate OK [09:53:46]SAM_PROTO_GetShiftState done [09:53:46]FM_GetShiftState done [09:53:46]opened in 1729556748 [09:53:46]opened+sec_in_day 1729643148 [09:53:46]quantity*price = 50041 [09:53:46]sum+1 = 50042 [09:53:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 127 22.10.2024 09:53 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157299 ФПД: 47281419136594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095346&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157299&fm=47281419136594&tin=02508201610067®Number=0000137193017469&sum=50041 [09:53:47]StoreToDocumentArchive [09:53:47]shift 316 fd 157299 [09:53:47]save to /storage/0316/doc_00157299 [09:53:47]save last doc name /storage/0316/doc_00157299 to /storage/kkm_last_doc_name [09:53:47]save OK [09:53:47]Clear old archive folders... [09:53:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:47]tlvbuf is 01B10750 [09:53:47]SAM_PROTO_ClearQueue [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 09 00 00 [09:53:47]Write to MH i2c: E2 08 00 2E 02 80 09 00 00 00 00 00 00 A2 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]SAM_PROTO_ClearQueue done [09:53:47]KKMCreateOFDPacket [09:53:47]OFDProtocolAddRootSTLVToBuf [09:53:47]FM_MakeSignedData [09:53:47]FM_MakeSignedData [09:53:47]SAM_PROTO_SignData [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 0D 01 02 [09:53:47]Write to MH i2c: E2 08 00 2F 02 80 0D 01 02 00 00 00 00 AA [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]wFMCommunicate request_size=255 [09:53:47]MH_SAM_APDU [09:53: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2A 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 66 02 00 35 04 06 00 2B [09:53:47]Write to MH i2c: E2 02 01 30 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2A 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 66 02 00 35 04 06 00 2B 00 00 83 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]wFMCommunicate request_size=10 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 0D 02 02 05 00 90 31 2E 52 [09:53:47]Write to MH i2c: E2 0D 00 31 02 80 0D 02 02 05 00 00 90 31 2E 52 00 00 F8 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 0D 03 02 [09:53:47]Write to MH i2c: E2 08 00 32 02 80 0D 03 02 00 00 00 00 AF [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 0B 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 0B 00 32 02 00 20 C7 0C 4C AB 66 3A 50 90 00 8A [09:53:47]RAPDU: 20 C7 0C 4C AB 66 3A 50 90 00 [09:53:47]wFMCommunicate OK [09:53:47]SAM_PROTO_SignData done [09:53:47]FM_MakeSignedData done [09:53:47]CreateOFDProtocolMessage [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 11 00 00 [09:53:47]Write to MH i2c: E2 08 00 33 02 80 11 00 00 00 00 00 00 AF [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 17 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 17 00 33 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [09:53:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:47]wFMCommunicate OK [09:53:47]CreateOFDProtocolMessage done [09:53:47]OFDSenderStorePacket 157299 [09:53:47]StoreOFDPacket docnum=157299 [09:53:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 DF DE 07 01 3D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2A 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 66 02 00 35 04 06 00 2B 00 90 31 2E 52 20 C7 0C 4C AB 66 3A 50 [09:53:47]CheckFolder [09:53:47]dirname=/storage/ofd_packets [09:53:47]CheckFolder done [09:53:47]ProducePacketName [09:53:47]name=ofd_packets/00157299 [09:53:47]NVStorageSaveData ofd_packets/00157299 [09:53:47]File name is /storage/ofd_packets/00157299 [09:53:47]Write 301 bytes [09:53:47]NVStorageSaveData done [09:53:47]OFDSenderStorePacket done [09:53:47]KKMCreateOFDPacket done [09:53:47]NVStorageSaveData kkm_last_timestamp [09:53:47]File name is /storage/kkm_last_timestamp [09:53:47]Write 4 bytes [09:53:47]NVStorageSaveData done [09:53:47]ExternCall_PrintAddStr [09:53:47]wPrintStart [09:53:47]Write to MH i2c: 01 00 00 34 02 36 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: 01 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: 01 07 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: 01 07 00 34 02 00 00 00 00 00 FF 0F 4B [09:53:47]RasterBufferAndPrint [09:53:47]line Счет N : (1)875669 [09:53:47]line ИНН: 02508201610067 [09:53:47]line Контрольно-Кассовый Чек [09:53:47]line ПРОДАЖА [09:53:47]line ТРК (МРК, ГНК) : 12 [09:53:47]line Товар: 2710124130 [09:53:47]line Аи-92-К-5 [09:53:47]line 7.480 * 66.90 [09:53:47]line = 500.41 [09:53:47]line НДС 12% НСП 1% [09:53:47]line > о реализуемом товаре [09:53:47]line ИТОГО: 500.41 [09:53:47]line НСП 1% : 4.43 [09:53:47]line НДС 12% : 53.14 [09:53:47]line Наличными: 0.00 [09:53:47]line Безнал.: 500.41 [09:53:47]line Место: АЗС № 165 "Партнер Нефть" [09:53:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:53:47]line СНО: Общий режим [09:53:47]line Чек 127 22.10.2024 09:53 [09:53:47]line Смена: 316 ФФД: 1.0 [09:53:47]line ЗНМ: 0300000234 [09:53:47]line РНМ: 0000137193017469 [09:53:47]line Версия ККМ: v1.0 [09:53:47]line Платежная система: Mbank [09:53:47]line ФМ: 0000000000963156 [09:53:47]line ФД: 157299 [09:53:47]line ФПД: 47281419136594 [09:53:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095346&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157299&fm=47281419136594&tin=02508201610067®Number=0000137193017469&sum=50041 [09:53:48]OFD Sender: Processing packet 157299 [packets to send 52, broken 51] [09:53:48]ProducePacketName [09:53:48]name=ofd_packets/00157299 [09:53:48]OFD Sender: To server: pG, [09:53:48]CommunicateWithHost lk.salyk.kg:30040 [09:53:48]ConnectInit lk.salyk.kg [09:53:48]written 0, free lines is 4095 [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 39 36 33 31 35 36 0F 01 00 00 DF DE 07 01 3D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2A 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 73 66 02 00 35 04 06 00 2B 00 90 31 2E 52 20 C7 0C 4C AB 66 3A 50 [09:53:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 60 E0 47 00 CE 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 39 36 33 31 35 36 10 04 04 00 73 66 02 00 F4 03 04 00 57 1C 17 67 B6 04 01 00 00 72 27 87 FC 72 7C F1 38 [09:53:48]CommunicateWithHost err = 0 [09:53:48]CheckOFDResponse [09:53:48]1017 (14) - 77093643461234 [09:53:48]1041 (16) - 0000000000963156 [09:53:48]1040 (4) - 157299 [09:53:48]1012 (4) - 22.10.2024 03:30 [09:53:48]1206 (1) - 0 [09:53:48]OFD Sender: Remove packet 157299 [09:53:48]ProducePacketName [09:53:48]name=ofd_packets/00157299 [09:53:48]NVStorageDeleteData [09:53:48]Write to MH i2c: 01 00 00 5D 02 5F [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 0F 0D 82 [09:53:48]RasterBufferAndPrint [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]written 0, free lines is 3349 [09:53:48]MH_Cut [09:53:48]Write to MH i2c: D1 01 00 64 02 01 38 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 01 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 01 00 64 02 00 37 [09:53:48]Write to MH i2c: 01 00 00 65 02 67 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]OFD Sender: No OFD packet to send [09:53:49]*** Cut start [09:53:49]*** Partial cut [09:53:49]*** CUTSNS_PIN = 1 [09:53:49]*** CUTSNS_PIN = 0 [09:53:49]*** Brake cut motor [09:53:49]Read from MH i2c: 01 *** Stop cut motor [09:53:49]*** Cut end [09:53:49] [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: 01 07 00 [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 FF 0F 7C [09:53:49]process_action close_receipt done [09:53:49]requested_data is exist [09:53:49]produce_requested_data [09:53:49]requested_item fm.sn is exist - process it [09:53:49]wFMCommunicate request_size=4 [09:53:49]MH_SAM_APDU [09:53:49]CAPDU: 80 11 00 00 [09:53:49]Write to MH i2c: E2 08 00 66 02 80 11 00 00 00 00 00 00 E2 [09:53:49]Write i2c OK [09:53:49]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 17 00 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 33 [09:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:53:50]wFMCommunicate OK [09:53:50]requested_item fd.num is exist - process it [09:53:50]SAM_PROTO_GetFieldsCounters [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 13 00 00 [09:53:50]Write to MH i2c: E2 08 00 67 02 80 13 00 00 00 00 00 00 E5 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 62 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 62 00 67 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 66 02 00 0E 04 04 00 3C 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 B3 [09:53:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 73 66 02 00 0E 04 04 00 3C 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 [09:53:50]wFMCommunicate OK [09:53:50]SAM_PROTO_GetFieldsCounters done [09:53:50]requested_item shift.num is exist - process it [09:53:50]requested_item shift.opened is exist - process it [09:53:50]req_shift_opened [09:53:50]FM_GetShiftState [09:53:50]SAM_PROTO_GetShiftState [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 13 01 00 [09:53:50]Write to MH i2c: E2 08 00 68 02 80 13 01 00 00 00 00 00 E7 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 0E 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 0E 00 68 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6D [09:53:50]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:53:50]wFMCommunicate OK [09:53:50]SAM_PROTO_GetShiftState done [09:53:50]FM_GetShiftState done [09:53:50]req_shift_opened done [09:53:50]requested_item shift.open_date is exist - process it [09:53:50]req_shift_open_date [09:53:50]req_shift_open_date done [09:53:50]produce_requested_data done [09:53:50]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157299,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:53:50]process_action_free close_receipt [09:53:50]json_value_free [09:53:50]json_value_free done [09:53:50]process_json_proto returns [09:53:50]Send response to host [09:53:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157299,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:53:50]free response buf [09:53:50]execute_script done [09:53:50]execute_script returns [09:53:50]free content buf [09:53:50]Sock 10.Close socket [09:53:50]Sock 10.Thread stoped [09:53:53]OFD Sender: No OFD packet to send [09:53:58]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:14]OFD Sender: No OFD packet to send [09:54:19]OFD Sender: No OFD packet to send [09:54:24]OFD Sender: No OFD packet to send [09:54:29]OFD Sender: No OFD packet to send [09:54:34]OFD Sender: No OFD packet to send [09:54:39]OFD Sender: No OFD packet to send [09:54:44]OFD Sender: No OFD packet to send [09:54:49]OFD Sender: No OFD packet to send [09:54:54]OFD Sender: No OFD packet to send [09:54:59]OFD Sender: No OFD packet to send [09:55:04]OFD Sender: No OFD packet to send [09:55:09]OFD Sender: No OFD packet to send [09:55:14]OFD Sender: No OFD packet to send [09:55:19]OFD Sender: No OFD packet to send [09:55:24]OFD Sender: No OFD packet to send [09:55:29]OFD Sender: No OFD packet to send [09:55:34]OFD Sender: No OFD packet to send [09:55:39]OFD Sender: No OFD packet to send [09:55:44]OFD Sender: No OFD packet to send [09:55:49]OFD Sender: No OFD packet to send [09:55:54]OFD Sender: No OFD packet to send [09:55:59]OFD Sender: No OFD packet to send [09:56:04]OFD Sender: No OFD packet to send [09:56:09]OFD Sender: No OFD packet to send [09:56:14]OFD Sender: No OFD packet to send [09:56:19]OFD Sender: No OFD packet to send [09:56:24]OFD Sender: No OFD packet to send [09:56:29]OFD Sender: No OFD packet to send [09:56:34]OFD Sender: No OFD packet to send [09:56:39]OFD Sender: No OFD packet to send [09:56:44]OFD Sender: No OFD packet to send [09:56:49]OFD Sender: No OFD packet to send [09:56:54]OFD Sender: No OFD packet to send [09:56:59]OFD Sender: No OFD packet to send [09:57:04]OFD Sender: No OFD packet to send [09:57:09]OFD Sender: No OFD packet to send [09:57:14]OFD Sender: No OFD packet to send [09:57:18]accept exits with 8 [09:57:18]New connection [09:57:18]New thread 3067280740 created [09:57:18]Thread 3067137380 joined [09:57:18]Waiting for new connection... [09:57:18] Sock 8.Parse request [09:57:18]Sock 8.Check first char [09:57:18]Sock 8.First char is OK [09:57:18]request: POST /json_proto HTTP/1.0 [09:57:18]Method: POST [09:57:18]URL: /json_proto [09:57:18]Method is POST - this is cgi request [09:57:18]url: /json_proto [09:57:18]query_string will be loaded in cgi processing [09:57:18]execute_cgi json_proto POST (null) [09:57:18]execute_cgi path=json_proto method=POST [09:57:18]POST find Content-Length [09:57:18]Host: 172.17.53.67:8080 [09:57:18]Content-Length: 677 [09:57:18]Content-Type: application/json [09:57:18] [09:57:18]POST finish read [09:57:18]Found Content-Length = 677 [09:57:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875670", "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.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:18]execute_script... [09:57: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)875670", "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.90, "quantity" : 4.190, "sum" : 280.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 280.00, "total" : 280.00, "payments": [ { "type": 0, "sum" : 280.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:18]POST & json_proto [09:57:18]process_json_proto [09:57:18]json parsed OK: [09:57:18]protocol is kg_v1.0 [09:57:18]action value=close_receipt [09:57:18]process_action close_receipt [09:57:18]cmd_close_receipt [09:57:18]MH_GetDate [09:57:18]Write to MH i2c: F0 00 00 69 02 5A [09:57:18]Write i2c OK [09:57:18]MH_I2C_Read... [09:57:18]Read from MH i2c: F0 [09:57:18]MH_I2C_Read... [09:57:18]Read from MH i2c: F0 09 00 [09:57:18]MH_I2C_Read... [09:57:18]Read from MH i2c: F0 09 00 69 02 00 FF 76 17 67 19 BC 99 64 28 [09:57:18]GetLastDocTimeStamp 1729590826 [09:57:18]current date 1729591039 [09:57:18]FM_GetShiftState [09:57:18]SAM_PROTO_GetShiftState [09:57:18]wFMCommunicate request_size=4 [09:57:18]MH_SAM_APDU [09:57:18]CAPDU: 80 13 01 00 [09:57:18]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [09:57:18]Write i2c OK [09:57:18]MH_I2C_Read... [09:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:18]Read from MH i2c: E2 [09:57:18]MH_I2C_Read... [09:57:18]Read from MH i2c: E2 0E 00 [09:57:18]MH_I2C_Read... [09:57:18]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6F [09:57:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:57:18]wFMCommunicate OK [09:57:18]SAM_PROTO_GetShiftState done [09:57:18]FM_GetShiftState done [09:57:18]opened in 1729556748 [09:57:18]opened+sec_in_day 1729643148 [09:57:18]quantity*price = 28031 [09:57:18]sum+1 = 28032 [09:57:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 280.00 Внесено: 280.00 СДАЧА: 0.00 НСП 1% : 2.48 НДС 12% : 29.77 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 128 22.10.2024 09:57 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157300 ФПД: 108083265467940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095719&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157300&fm=108083265467940&tin=02508201610067®Number=0000137193017469&sum=28000 [09:57:19]StoreToDocumentArchive [09:57:19]shift 316 fd 157300 [09:57:19]save to /storage/0316/doc_00157300 [09:57:19]save last doc name /storage/0316/doc_00157300 to /storage/kkm_last_doc_name [09:57:19]save OK [09:57:19]Clear old archive folders... [09:57:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:19]tlvbuf is 01B2C6E0 [09:57:19]SAM_PROTO_ClearQueue [09:57:19]wFMCommunicate request_size=4 [09:57:19]MH_SAM_APDU [09:57:19]CAPDU: 80 09 00 00 [09:57:19]Write to MH i2c: E2 08 00 77 02 80 09 00 00 00 00 00 00 EB [09:57:19]Write i2c OK [09:57:19]MH_I2C_Read... [09:57:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:19]Read from MH i2c: E2 [09:57:19]MH_I2C_Read... [09:57:19]Read from MH i2c: E2 03 00 [09:57:19]MH_I2C_Read... [09:57:19]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [09:57:19]RAPDU: 90 00 [09:57:19]wFMCommunicate OK [09:57:19]SAM_PROTO_ClearQueue done [09:57:19]KKMCreateOFDPacket [09:57:19]OFDProtocolAddRootSTLVToBuf [09:57:19]FM_MakeSignedData [09:57:19]FM_MakeSignedData [09:57:19]SAM_PROTO_SignData [09:57:19]wFMCommunicate request_size=4 [09:57:19]MH_SAM_APDU [09:57:19]CAPDU: 80 0D 01 02 [09:57:19]Write to MH i2c: E2 08 00 78 02 80 0D 01 02 00 00 00 00 F3 [09:57:19]Write i2c OK [09:57:19]MH_I2C_Read... [09:57:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:19]Read from MH i2c: E2 [09:57:19]MH_I2C_Read... [09:57:19]Read from MH i2c: E2 03 00 [09:57:19]MH_I2C_Read... [09:57:19]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [09:57:19]RAPDU: 90 00 [09:57:19]wFMCommunicate OK [09:57:19]wFMCommunicate request_size=255 [09:57:19]MH_SAM_APDU [09:57: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 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 FF 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 66 02 00 35 04 06 00 62 [09:57:19]Write to MH i2c: E2 02 01 79 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 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 FF 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 66 02 00 35 04 06 00 62 00 00 D7 [09:57:19]Write i2c OK [09:57:19]MH_I2C_Read... [09:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:20]Read from MH i2c: E2 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 03 00 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [09:57:20]RAPDU: 90 00 [09:57:20]wFMCommunicate OK [09:57:20]wFMCommunicate request_size=10 [09:57:20]MH_SAM_APDU [09:57:20]CAPDU: 80 0D 02 02 05 4D 18 A4 F6 24 [09:57:20]Write to MH i2c: E2 0D 00 7A 02 80 0D 02 02 05 00 4D 18 A4 F6 24 00 00 23 [09:57:20]Write i2c OK [09:57:20]MH_I2C_Read... [09:57:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:20]Read from MH i2c: E2 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 03 00 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [09:57:20]RAPDU: 90 00 [09:57:20]wFMCommunicate OK [09:57:20]wFMCommunicate request_size=4 [09:57:20]MH_SAM_APDU [09:57:20]CAPDU: 80 0D 03 02 [09:57:20]Write to MH i2c: E2 08 00 7B 02 80 0D 03 02 00 00 00 00 F8 [09:57:20]Write i2c OK [09:57:20]MH_I2C_Read... [09:57:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:20]Read from MH i2c: E2 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 0B 00 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 0B 00 7B 02 00 D5 10 2A 41 7D 61 FA B2 90 00 D3 [09:57:20]RAPDU: D5 10 2A 41 7D 61 FA B2 90 00 [09:57:20]wFMCommunicate OK [09:57:20]SAM_PROTO_SignData done [09:57:20]FM_MakeSignedData done [09:57:20]CreateOFDProtocolMessage [09:57:20]wFMCommunicate request_size=4 [09:57:20]MH_SAM_APDU [09:57:20]CAPDU: 80 11 00 00 [09:57:20]Write to MH i2c: E2 08 00 7C 02 80 11 00 00 00 00 00 00 F8 [09:57:20]Write i2c OK [09:57:20]MH_I2C_Read... [09:57:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:20]Read from MH i2c: E2 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 17 00 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: E2 17 00 7C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 49 [09:57:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:57:20]wFMCommunicate OK [09:57:20]CreateOFDProtocolMessage done [09:57:20]OFDSenderStorePacket 157300 [09:57:20]StoreOFDPacket docnum=157300 [09:57:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 15 07 01 E4 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 FF 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 66 02 00 35 04 06 00 62 4D 18 A4 F6 24 D5 10 2A 41 7D 61 FA B2 [09:57:20]CheckFolder [09:57:20]dirname=/storage/ofd_packets [09:57:20]CheckFolder done [09:57:20]ProducePacketName [09:57:20]name=ofd_packets/00157300 [09:57:20]NVStorageSaveData ofd_packets/00157300 [09:57:20]File name is /storage/ofd_packets/00157300 [09:57:20]Write 301 bytes [09:57:20]NVStorageSaveData done [09:57:20]OFDSenderStorePacket done [09:57:20]KKMCreateOFDPacket done [09:57:20]NVStorageSaveData kkm_last_timestamp [09:57:20]File name is /storage/kkm_last_timestamp [09:57:20]Write 4 bytes [09:57:20]NVStorageSaveData done [09:57:20]ExternCall_PrintAddStr [09:57:20]wPrintStart [09:57:20]Write to MH i2c: 01 00 00 7D 02 7F [09:57:20]Write i2c OK [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: 01 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: 01 07 00 [09:57:20]MH_I2C_Read... [09:57:20]Read from MH i2c: 01 07 00 7D 02 00 00 00 00 00 FF 0F 94 [09:57:20]RasterBufferAndPrint [09:57:20]line Счет N : (1)875670 [09:57:20]line ИНН: 02508201610067 [09:57:20]line Контрольно-Кассовый Чек [09:57:20]line ПРОДАЖА [09:57:20]line ТРК (МРК, ГНК) : 22 [09:57:20]line Товар: 2710124130 [09:57:20]line Аи-92-К-5 [09:57:20]line 4.190 * 66.90 [09:57:20]line = 280.31 [09:57:20]line НДС 12% НСП 1% [09:57:20]line > о реализуемом товаре [09:57:20]line ОКРУГЛЕНИЕ: -0.31 [09:57:20]line ИТОГО: 280.00 [09:57:20]line Внесено: 280.00 [09:57:20]line СДАЧА: 0.00 [09:57:20]line НСП 1% : 2.48 [09:57:20]line НДС 12% : 29.77 [09:57:20]line Наличными: 280.00 [09:57:20]line Безнал.: 0.00 [09:57:20]line Место: АЗС № 165 "Партнер Нефть" [09:57:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:57:20]line СНО: Общий режим [09:57:20]line Чек 128 22.10.2024 09:57 [09:57:20]line Смена: 316 ФФД: 1.0 [09:57:20]line ЗНМ: 0300000234 [09:57:20]line РНМ: 0000137193017469 [09:57:20]line Версия ККМ: v1.0 [09:57:20]line ФМ: 0000000000963156 [09:57:20]line ФД: 157300 [09:57:20]line ФПД: 108083265467940 [09:57:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095719&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157300&fm=108083265467940&tin=02508201610067®Number=0000137193017469&sum=28000 [09:57:20]OFD Sender: Processing packet 157300 [packets to send 52, broken 51] [09:57:20]ProducePacketName [09:57:20]name=ofd_packets/00157300 [09:57:20]OFD Sender: To server: pG, [09:57:20]CommunicateWithHost lk.salyk.kg:30040 [09:57:20]ConnectInit lk.salyk.kg [09:57:20]written 0, free lines is 4095 [09:57:20]Connected sock=10 [09:57:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4B 15 07 01 E4 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E 10 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 7F 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 0B 00 00 00 00 07 04 06 00 60 6D 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 FF 76 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 74 66 02 00 35 04 06 00 62 4D 18 A4 F6 24 D5 10 2A 41 7D 61 FA B2 [09:57:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EE 20 47 00 22 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 39 36 33 31 35 36 10 04 04 00 74 66 02 00 F4 03 04 00 2C 1D 17 67 B6 04 01 00 00 EE 5B 43 D4 64 72 F3 13 [09:57:21]CommunicateWithHost err = 0 [09:57:21]CheckOFDResponse [09:57:21]1017 (14) - 77093643461234 [09:57:21]1041 (16) - 0000000000963156 [09:57:21]1040 (4) - 157300 [09:57:21]1012 (4) - 22.10.2024 03:34 [09:57:21]1206 (1) - 0 [09:57:21]OFD Sender: Remove packet 157300 [09:57:21]ProducePacketName [09:57:21]name=ofd_packets/00157300 [09:57:21]NVStorageDeleteData [09:57:21]Write to MH i2c: 01 00 00 A8 02 AA [09:57:21]Write i2c OK [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: 01 [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: 01 07 00 [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 E3 0C A0 [09:57:21]RasterBufferAndPrint [09:57:21]line [09:57:21]line [09:57:21]line [09:57:21]line [09:57:21]line [09:57:21]written 0, free lines is 3305 [09:57:21]MH_Cut [09:57:21]Write to MH i2c: D1 01 00 AF 02 01 83 [09:57:21]Write i2c OK [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: D1 [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: D1 01 00 [09:57:21]MH_I2C_Read... [09:57:21]Read from MH i2c: D1 01 00 AF 02 00 82 [09:57:21]Write to MH i2c: 01 00 00 B0 02 B2 [09:57:21]Write i2c OK [09:57:21]MH_I2C_Read... [09:57:21]OFD Sender: No OFD packet to send [09:57:21]*** Cut start [09:57:21]*** Partial cut [09:57:21]*** CUTSNS_PIN = 1 [09:57:21]*** CUTSNS_PIN = 0 [09:57:22]*** Brake cut motor [09:57:22]Read from MH i2c: 01 [09:57:22]MH_I2C_Read... [09:57:22]*** Stop cut motor [09:57:22]*** Cut end [09:57:22]Read from MH i2c: 01 07 00 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 FF 0F C7 [09:57:22]process_action close_receipt done [09:57:22]requested_data is exist [09:57:22]produce_requested_data [09:57:22]requested_item fm.sn is exist - process it [09:57:22]wFMCommunicate request_size=4 [09:57:22]MH_SAM_APDU [09:57:22]CAPDU: 80 11 00 00 [09:57:22]Write to MH i2c: E2 08 00 B1 02 80 11 00 00 00 00 00 00 2D [09:57:22]Write i2c OK [09:57:22]MH_I2C_Read... [09:57:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:22]Read from MH i2c: E2 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 17 00 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 17 00 B1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7E [09:57:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:57:22]wFMCommunicate OK [09:57:22]requested_item fd.num is exist - process it [09:57:22]SAM_PROTO_GetFieldsCounters [09:57:22]wFMCommunicate request_size=4 [09:57:22]MH_SAM_APDU [09:57:22]CAPDU: 80 13 00 00 [09:57:22]Write to MH i2c: E2 08 00 B2 02 80 13 00 00 00 00 00 00 30 [09:57:22]Write i2c OK [09:57:22]MH_I2C_Read... [09:57:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:22]Read from MH i2c: E2 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 62 00 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 62 00 B2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 66 02 00 0E 04 04 00 3C 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 02 [09:57:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 74 66 02 00 0E 04 04 00 3C 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 [09:57:22]wFMCommunicate OK [09:57:22]SAM_PROTO_GetFieldsCounters done [09:57:22]requested_item shift.num is exist - process it [09:57:22]requested_item shift.opened is exist - process it [09:57:22]req_shift_opened [09:57:22]FM_GetShiftState [09:57:22]SAM_PROTO_GetShiftState [09:57:22]wFMCommunicate request_size=4 [09:57:22]MH_SAM_APDU [09:57:22]CAPDU: 80 13 01 00 [09:57:22]Write to MH i2c: E2 08 00 B3 02 80 13 01 00 00 00 00 00 32 [09:57:22]Write i2c OK [09:57:22]MH_I2C_Read... [09:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:22]Read from MH i2c: E2 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 0E 00 [09:57:22]MH_I2C_Read... [09:57:22]Read from MH i2c: E2 0E 00 B3 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B8 [09:57:22]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:57:22]wFMCommunicate OK [09:57:22]SAM_PROTO_GetShiftState done [09:57:22]FM_GetShiftState done [09:57:22]req_shift_opened done [09:57:22]requested_item shift.open_date is exist - process it [09:57:22]req_shift_open_date [09:57:22]req_shift_open_date done [09:57:22]produce_requested_data done [09:57:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157300,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:57:22]process_action_free close_receipt [09:57:22]json_value_free [09:57:22]json_value_free done [09:57:22]process_json_proto returns [09:57:22]Send response to host [09:57:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157300,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:57:22]free response buf [09:57:22]execute_script done [09:57:22]execute_script returns [09:57:22]free content buf [09:57:22]Sock 8.Close socket [09:57:22]Sock 8.Thread stoped [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:36]OFD Sender: No OFD packet to send [09:57:41]OFD Sender: No OFD packet to send [09:57:46]OFD Sender: No OFD packet to send [09:57:51]OFD Sender: No OFD packet to send [09:57:56]OFD Sender: No OFD packet to send [09:58:01]OFD Sender: No OFD packet to send [09:58:05]accept exits with 9 [09:58:05]New connection [09:58:05]New thread 3067137380 created [09:58:05]Thread 3067280740 joined [09:58:05]Waiting for new connection... [09:58:05] Sock 9.Parse request [09:58:05]Sock 9.Check first char [09:58:05]Sock 9.First char is OK [09:58:05]request: POST /json_proto HTTP/1.0 [09:58:05]Method: POST [09:58:05]URL: /json_proto [09:58:05]Method is POST - this is cgi request [09:58:05]url: /json_proto [09:58:05]query_string will be loaded in cgi processing [09:58:05]execute_cgi json_proto POST (null) [09:58:05]execute_cgi path=json_proto method=POST [09:58:05]POST find Content-Length [09:58:05]Host: 172.17.53.67:8080 [09:58:05]Content-Length: 677 [09:58:05]Content-Type: application/json [09:58:05] [09:58:05]POST finish read [09:58:05]Found Content-Length = 677 [09:58:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875671", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:58:05]execute_script... [09:58: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)875671", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:58:05]POST & json_proto [09:58:05]process_json_proto [09:58:05]json parsed OK: [09:58:05]protocol is kg_v1.0 [09:58:05]action value=close_receipt [09:58:05]process_action close_receipt [09:58:05]cmd_close_receipt [09:58:05]MH_GetDate [09:58:05]Write to MH i2c: F0 00 00 B4 02 A5 [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: F0 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: F0 09 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: F0 09 00 B4 02 00 2D 77 17 67 19 BC 99 64 A2 [09:58:05]GetLastDocTimeStamp 1729591039 [09:58:05]current date 1729591085 [09:58:05]FM_GetShiftState [09:58:05]SAM_PROTO_GetShiftState [09:58:05]wFMCommunicate request_size=4 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 13 01 00 [09:58:05]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:05]Read from MH i2c: E2 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 0E 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BA [09:58:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:58:05]wFMCommunicate OK [09:58:05]SAM_PROTO_GetShiftState done [09:58:05]FM_GetShiftState done [09:58:05]opened in 1729556748 [09:58:05]opened+sec_in_day 1729643148 [09:58:05]quantity*price = 30038 [09:58:05]sum+1 = 30039 [09:58:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 129 22.10.2024 09:58 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157301 ФПД: 212849152029206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157301&fm=212849152029206&tin=02508201610067®Number=0000137193017469&sum=30000 [09:58:06]StoreToDocumentArchive [09:58:06]shift 316 fd 157301 [09:58:06]save to /storage/0316/doc_00157301 [09:58:06]save last doc name /storage/0316/doc_00157301 to /storage/kkm_last_doc_name [09:58:06]save OK [09:58:06]Clear old archive folders... [09:58:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:06]tlvbuf is 01B0EFD0 [09:58:06]SAM_PROTO_ClearQueue [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 09 00 00 [09:58:06]Write to MH i2c: E2 08 00 C2 02 80 09 00 00 00 00 00 00 36 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]SAM_PROTO_ClearQueue done [09:58:06]KKMCreateOFDPacket [09:58:06]OFDProtocolAddRootSTLVToBuf [09:58:06]FM_MakeSignedData [09:58:06]FM_MakeSignedData [09:58:06]SAM_PROTO_SignData [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 0D 01 02 [09:58:06]Write to MH i2c: E2 08 00 C3 02 80 0D 01 02 00 00 00 00 3E [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]wFMCommunicate request_size=255 [09:58:06]MH_SAM_APDU [09:58: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 81 00 00 00 F4 03 04 00 2D 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 66 02 00 35 04 06 00 C1 [09:58:06]Write to MH i2c: E2 02 01 C4 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 81 00 00 00 F4 03 04 00 2D 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 66 02 00 35 04 06 00 C1 00 00 57 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:06]OFD Sender: No OFD packet to send [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]wFMCommunicate request_size=10 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 0D 02 02 05 95 CE 18 F2 16 [09:58:06]Write to MH i2c: E2 0D 00 C5 02 80 0D 02 02 05 00 95 CE 18 F2 16 00 00 CE [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 0D 03 02 [09:58:06]Write to MH i2c: E2 08 00 C6 02 80 0D 03 02 00 00 00 00 43 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0B 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0B 00 C6 02 00 E6 63 7B CF EE FF 77 D1 90 00 0C [09:58:06]RAPDU: E6 63 7B CF EE FF 77 D1 90 00 [09:58:06]wFMCommunicate OK [09:58:06]SAM_PROTO_SignData done [09:58:06]FM_MakeSignedData done [09:58:06]CreateOFDProtocolMessage [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 11 00 00 [09:58:06]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 17 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [09:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:06]wFMCommunicate OK [09:58:06]CreateOFDProtocolMessage done [09:58:06]OFDSenderStorePacket 157301 [09:58:06]StoreOFDPacket docnum=157301 [09:58:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 6D 07 01 5C 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 81 00 00 00 F4 03 04 00 2D 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 66 02 00 35 04 06 00 C1 95 CE 18 F2 16 E6 63 7B CF EE FF 77 D1 [09:58:06]CheckFolder [09:58:06]dirname=/storage/ofd_packets [09:58:06]CheckFolder done [09:58:06]ProducePacketName [09:58:06]name=ofd_packets/00157301 [09:58:06]NVStorageSaveData ofd_packets/00157301 [09:58:06]File name is /storage/ofd_packets/00157301 [09:58:06]Write 301 bytes [09:58:06]NVStorageSaveData done [09:58:06]OFDSenderStorePacket done [09:58:06]KKMCreateOFDPacket done [09:58:06]NVStorageSaveData kkm_last_timestamp [09:58:06]File name is /storage/kkm_last_timestamp [09:58:06]Write 4 bytes [09:58:06]NVStorageSaveData done [09:58:06]ExternCall_PrintAddStr [09:58:06]wPrintStart [09:58:06]Write to MH i2c: 01 00 00 C8 02 CA [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 C8 02 00 00 00 00 00 FF 0F DF [09:58:06]RasterBufferAndPrint [09:58:06]line Счет N : (1)875671 [09:58:06]line ИНН: 02508201610067 [09:58:06]line Контрольно-Кассовый Чек [09:58:06]line ПРОДАЖА [09:58:06]line ТРК (МРК, ГНК) : 12 [09:58:06]line Товар: 2710124130 [09:58:06]line Аи-92-К-5 [09:58:06]line 4.490 * 66.90 [09:58:06]line = 300.38 [09:58:06]line НДС 12% НСП 1% [09:58:06]line > о реализуемом товаре [09:58:06]line ОКРУГЛЕНИЕ: -0.38 [09:58:06]line ИТОГО: 300.00 [09:58:06]line Внесено: 300.00 [09:58:06]line СДАЧА: 0.00 [09:58:06]line НСП 1% : 2.66 [09:58:06]line НДС 12% : 31.90 [09:58:06]line Наличными: 300.00 [09:58:06]line Безнал.: 0.00 [09:58:06]line Место: АЗС № 165 "Партнер Нефть" [09:58:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:58:06]line СНО: Общий режим [09:58:06]line Чек 129 22.10.2024 09:58 [09:58:06]line Смена: 316 ФФД: 1.0 [09:58:06]line ЗНМ: 0300000234 [09:58:06]line РНМ: 0000137193017469 [09:58:06]line Версия ККМ: v1.0 [09:58:06]line ФМ: 0000000000963156 [09:58:06]line ФД: 157301 [09:58:06]line ФПД: 212849152029206 [09:58:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095805&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157301&fm=212849152029206&tin=02508201610067®Number=0000137193017469&sum=30000 [09:58:07]OFD Sender: Processing packet 157301 [packets to send 52, broken 51] [09:58:07]ProducePacketName [09:58:07]name=ofd_packets/00157301 [09:58:07]OFD Sender: To server: pG, [09:58:07]CommunicateWithHost lk.salyk.kg:30040 [09:58:07]ConnectInit lk.salyk.kg [09:58:07]written 0, free lines is 4095 [09:58:07]Connected sock=10 [09:58:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 36 6D 07 01 5C 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 81 00 00 00 F4 03 04 00 2D 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 75 66 02 00 35 04 06 00 C1 95 CE 18 F2 16 E6 63 7B CF EE FF 77 D1 [09:58:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 F4 AC 47 00 52 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 39 36 33 31 35 36 10 04 04 00 75 66 02 00 F4 03 04 00 5A 1D 17 67 B6 04 01 00 00 F6 21 16 1A 1D F1 06 8D [09:58:07]CommunicateWithHost err = 0 [09:58:07]CheckOFDResponse [09:58:07]1017 (14) - 77093643461234 [09:58:07]1041 (16) - 0000000000963156 [09:58:07]1040 (4) - 157301 [09:58:07]1012 (4) - 22.10.2024 03:34 [09:58:07]1206 (1) - 0 [09:58:07]OFD Sender: Remove packet 157301 [09:58:07]ProducePacketName [09:58:07]name=ofd_packets/00157301 [09:58:07]NVStorageDeleteData [09:58:07]Write to MH i2c: 01 00 00 F3 02 F5 [09:58:07]Write i2c OK [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: 01 [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: 01 07 00 [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 E0 0C E8 [09:58:07]RasterBufferAndPrint [09:58:07]line [09:58:07]line [09:58:07]line [09:58:07]line [09:58:07]line [09:58:07]written 0, free lines is 3302 [09:58:07]MH_Cut [09:58:07]Write to MH i2c: D1 01 00 FA 02 01 CE [09:58:07]Write i2c OK [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: D1 [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: D1 01 00 [09:58:07]MH_I2C_Read... [09:58:07]Read from MH i2c: D1 01 00 FA 02 00 CD [09:58:07]Write to MH i2c: 01 00 00 FB 02 FD [09:58:07]Write i2c OK [09:58:07]MH_I2C_Read... [09:58:07]OFD Sender: No OFD packet to send [09:58:08]*** Cut start [09:58:08]*** Partial cut [09:58:08]*** CUTSNS_PIN = 1 [09:58:08]*** CUTSNS_PIN = 0 [09:58:08]*** Brake cut motor [09:58:08]Read from MH i2c: 01 [09:58:08]MH_I2C_Read... [09:58:08]*** Stop cut motor [09:58:08]*** Cut end [09:58:08]Read from MH i2c: 01 07 00 [09:58:08]MH_I2C_Read... [09:58:08]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 FF 0F 12 [09:58:08]process_action close_receipt done [09:58:08]requested_data is exist [09:58:08]produce_requested_data [09:58:08]requested_item fm.sn is exist - process it [09:58:08]wFMCommunicate request_size=4 [09:58:08]MH_SAM_APDU [09:58:08]CAPDU: 80 11 00 00 [09:58:08]Write to MH i2c: E2 08 00 FC 02 80 11 00 00 00 00 00 00 78 [09:58:08]Write i2c OK [09:58:08]MH_I2C_Read... [09:58:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:08]Read from MH i2c: E2 [09:58:08]MH_I2C_Read... [09:58:08]Read from MH i2c: E2 17 00 [09:58:08]MH_I2C_Read... [09:58:08]Read from MH i2c: E2 17 00 FC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C9 [09:58:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:58:08]wFMCommunicate OK [09:58:08]requested_item fd.num is exist - process it [09:58:08]SAM_PROTO_GetFieldsCounters [09:58:08]wFMCommunicate request_size=4 [09:58:08]MH_SAM_APDU [09:58:08]CAPDU: 80 13 00 00 [09:58:08]Write to MH i2c: E2 08 00 FD 02 80 13 00 00 00 00 00 00 7B [09:58:08]Write i2c OK [09:58:08]MH_I2C_Read... [09:58:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:09]Read from MH i2c: E2 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 62 00 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 62 00 FD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 66 02 00 0E 04 04 00 3C 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 51 [09:58:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 75 66 02 00 0E 04 04 00 3C 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 [09:58:09]wFMCommunicate OK [09:58:09]SAM_PROTO_GetFieldsCounters done [09:58:09]requested_item shift.num is exist - process it [09:58:09]requested_item shift.opened is exist - process it [09:58:09]req_shift_opened [09:58:09]FM_GetShiftState [09:58:09]SAM_PROTO_GetShiftState [09:58:09]wFMCommunicate request_size=4 [09:58:09]MH_SAM_APDU [09:58:09]CAPDU: 80 13 01 00 [09:58:09]Write to MH i2c: E2 08 00 FE 02 80 13 01 00 00 00 00 00 7D [09:58:09]Write i2c OK [09:58:09]MH_I2C_Read... [09:58:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:09]Read from MH i2c: E2 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 0E 00 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 0E 00 FE 02 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 03 [09:58:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:58:09]wFMCommunicate OK [09:58:09]SAM_PROTO_GetShiftState done [09:58:09]FM_GetShiftState done [09:58:09]req_shift_opened done [09:58:09]requested_item shift.open_date is exist - process it [09:58:09]req_shift_open_date [09:58:09]req_shift_open_date done [09:58:09]produce_requested_data done [09:58:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157301,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [09:58:09]process_action_free close_receipt [09:58:09]json_value_free [09:58:09]json_value_free done [09:58:09]process_json_proto returns [09:58:09]Send response to host [09:58:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157301,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [09:58:09]free response buf [09:58:09]execute_script done [09:58:09]execute_script returns [09:58:09]free content buf [09:58:09]Sock 9.Close socket [09:58:09]Sock 9.Thread stoped [09:58:12]OFD Sender: No OFD packet to send [09:58:17]OFD Sender: No OFD packet to send [09:58:22]OFD Sender: No OFD packet to send [09:58:27]OFD Sender: No OFD packet to send [09:58:32]OFD Sender: No OFD packet to send [09:58:37]OFD Sender: No OFD packet to send [09:58:42]OFD Sender: No OFD packet to send [09:58:47]OFD Sender: No OFD packet to send [09:58:52]OFD Sender: No OFD packet to send [09:58:57]OFD Sender: No OFD packet to send [09:59:02]OFD Sender: No OFD packet to send [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: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: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 [09:59:58]accept exits with 8 [09:59:58]New connection [09:59:58]New thread 3067280740 created [09:59:58]Thread 3067137380 joined [09:59:58]Waiting for new connection... [09:59:58] Sock 8.Parse request [09:59:58]Sock 8.Check first char [09:59:58]Sock 8.First char is OK [09:59:58]request: POST /json_proto HTTP/1.0 [09:59:58]Method: POST [09:59:58]URL: /json_proto [09:59:58]Method is POST - this is cgi request [09:59:58]url: /json_proto [09:59:58]query_string will be loaded in cgi processing [09:59:58]execute_cgi json_proto POST (null) [09:59:58]execute_cgi path=json_proto method=POST [09:59:58]POST find Content-Length [09:59:58]Host: 172.17.53.67:8080 [09:59:58]Content-Length: 759 [09:59:58]Content-Type: application/json [09:59:58] [09:59:58]POST finish read [09:59:58]Found Content-Length = 759 [09:59:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:58]execute_script... [09:59: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)875672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:58]POST & json_proto [09:59:58]process_json_proto [09:59:58]json parsed OK: [09:59:58]protocol is kg_v1.0 [09:59:58]action value=close_receipt [09:59:58]process_action close_receipt [09:59:58]cmd_close_receipt [09:59:58]MH_GetDate [09:59:58]Write to MH i2c: F0 00 00 FF 02 F0 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: F0 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: F0 09 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: F0 09 00 FF 02 00 9E 77 17 67 19 BC 99 64 5E [09:59:58]GetLastDocTimeStamp 1729591085 [09:59:58]current date 1729591198 [09:59:58]FM_GetShiftState [09:59:58]SAM_PROTO_GetShiftState [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 13 01 00 [09:59:58]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 0E 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 06 [09:59:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [09:59:58]wFMCommunicate OK [09:59:58]SAM_PROTO_GetShiftState done [09:59:58]FM_GetShiftState done [09:59:58]opened in 1729556748 [09:59:58]opened+sec_in_day 1729643148 [09:59:58]quantity*price = 50000 [09:59:58]sum+1 = 50001 [09:59:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 130 22.10.2024 09:59 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157302 ФПД: 248841822645500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157302&fm=248841822645500&tin=02508201610067®Number=0000137193017469&sum=50000 [09:59:59]StoreToDocumentArchive [09:59:59]shift 316 fd 157302 [09:59:59]save to /storage/0316/doc_00157302 [09:59:59]save last doc name /storage/0316/doc_00157302 to /storage/kkm_last_doc_name [09:59:59]save OK [09:59:59]Clear old archive folders... [09:59:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:59:59]tlvbuf is 01B34F30 [09:59:59]SAM_PROTO_ClearQueue [09:59:59]wFMCommunicate request_size=4 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 09 00 00 [09:59:59]Write to MH i2c: E2 08 00 0D 03 80 09 00 00 00 00 00 00 82 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [09:59:59]RAPDU: 90 00 [09:59:59]wFMCommunicate OK [09:59:59]SAM_PROTO_ClearQueue done [09:59:59]KKMCreateOFDPacket [09:59:59]OFDProtocolAddRootSTLVToBuf [09:59:59]FM_MakeSignedData [09:59:59]FM_MakeSignedData [09:59:59]SAM_PROTO_SignData [09:59:59]wFMCommunicate request_size=4 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 0D 01 02 [09:59:59]Write to MH i2c: E2 08 00 0E 03 80 0D 01 02 00 00 00 00 8A [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [09:59:59]RAPDU: 90 00 [09:59:59]wFMCommunicate OK [09:59:59]wFMCommunicate request_size=255 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9E 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 66 02 00 35 04 06 00 [09:59:59]Write to MH i2c: E2 02 01 0F 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9E 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 66 02 00 35 04 06 00 00 00 3B [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [09:59:59]RAPDU: 90 00 [09:59:59]wFMCommunicate OK [09:59:59]wFMCommunicate request_size=11 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 0D 02 02 06 E2 52 00 71 AC FC [09:59:59]Write to MH i2c: E2 0E 00 10 03 80 0D 02 02 06 00 E2 52 00 71 AC FC 00 00 E6 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [09:59:59]RAPDU: 90 00 [09:59:59]wFMCommunicate OK [09:59:59]wFMCommunicate request_size=4 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 0D 03 02 [09:59:59]Write to MH i2c: E2 08 00 11 03 80 0D 03 02 00 00 00 00 8F [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 0B 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 0B 00 11 03 00 5F BB 82 AF A7 91 79 57 90 00 E3 [09:59:59]RAPDU: 5F BB 82 AF A7 91 79 57 90 00 [09:59:59]wFMCommunicate OK [09:59:59]SAM_PROTO_SignData done [09:59:59]FM_MakeSignedData done [09:59:59]CreateOFDProtocolMessage [09:59:59]wFMCommunicate request_size=4 [09:59:59]MH_SAM_APDU [09:59:59]CAPDU: 80 11 00 00 [09:59:59]Write to MH i2c: E2 08 00 12 03 80 11 00 00 00 00 00 00 8F [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:59]Read from MH i2c: E2 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 17 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: E2 17 00 12 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E0 [09:59:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [09:59:59]wFMCommunicate OK [09:59:59]CreateOFDProtocolMessage done [09:59:59]OFDSenderStorePacket 157302 [09:59:59]StoreOFDPacket docnum=157302 [09:59:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 DD 08 01 0A DE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9E 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 66 02 00 35 04 06 00 E2 52 00 71 AC FC 5F BB 82 AF A7 91 79 57 [09:59:59]CheckFolder [09:59:59]dirname=/storage/ofd_packets [09:59:59]CheckFolder done [09:59:59]ProducePacketName [09:59:59]name=ofd_packets/00157302 [09:59:59]NVStorageSaveData ofd_packets/00157302 [09:59:59]File name is /storage/ofd_packets/00157302 [09:59:59]Write 302 bytes [09:59:59]NVStorageSaveData done [09:59:59]OFDSenderStorePacket done [09:59:59]KKMCreateOFDPacket done [09:59:59]NVStorageSaveData kkm_last_timestamp [09:59:59]File name is /storage/kkm_last_timestamp [09:59:59]Write 4 bytes [09:59:59]NVStorageSaveData done [09:59:59]ExternCall_PrintAddStr [09:59:59]wPrintStart [09:59:59]Write to MH i2c: 01 00 00 13 03 16 [09:59:59]OFD Sender: Processing packet 157302 [packets to send 52, broken 51] [09:59:59]ProducePacketName [09:59:59]name=ofd_packets/00157302 [09:59:59]OFD Sender: To server: pG, [09:59:59]CommunicateWithHost lk.salyk.kg:30040 [09:59:59]ConnectInit lk.salyk.kg [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 13 03 00 00 00 00 00 FF 0F 2B [09:59:59]RasterBufferAndPrint [09:59:59]line Счет N : (1)875672 [09:59:59]line ИНН: 02508201610067 [09:59:59]line Контрольно-Кассовый Чек [09:59:59]line ПРОДАЖА [09:59:59]line ТРК (МРК, ГНК) : 33 [09:59:59]line Товар: 2710124130 [09:59:59]line Super 92-К-5 [09:59:59]line 7.310 * 68.40 [09:59:59]line = 500.00 [09:59:59]line НДС 12% НСП 1% [09:59:59]line > о реализуемом товаре [09:59:59]line ИТОГО: 500.00 [09:59:59]line НСП 1% : 4.42 [09:59:59]line НДС 12% : 53.10 [09:59:59]line Наличными: 0.00 [09:59:59]line Безнал.: 500.00 [09:59:59]line Место: АЗС № 165 "Партнер Нефть" [09:59:59]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [09:59:59]line СНО: Общий режим [09:59:59]line Чек 130 22.10.2024 09:59 [09:59:59]line Смена: 316 ФФД: 1.0 [09:59:59]line ЗНМ: 0300000234 [09:59:59]line РНМ: 0000137193017469 [09:59:59]line Версия ККМ: v1.0 [09:59:59]line Платежная система: Mbank [09:59:59]line ФМ: 0000000000963156 [09:59:59]line ФД: 157302 [09:59:59]line ФПД: 248841822645500 [10:00:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T095958&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157302&fm=248841822645500&tin=02508201610067®Number=0000137193017469&sum=50000 [10:00:00]Connected sock=10 [10:00:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 C5 DD 08 01 0A DE 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 9E 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 76 66 02 00 35 04 06 00 E2 52 00 71 AC FC 5F BB 82 AF A7 91 79 57 [10:00:00]written 0, free lines is 4095 [10:00:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0E 74 47 00 0B 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 39 36 33 31 35 36 10 04 04 00 76 66 02 00 F4 03 04 00 CB 1D 17 67 B6 04 01 00 00 46 10 6B 40 E3 39 C2 6E [10:00:00]CommunicateWithHost err = 0 [10:00:00]CheckOFDResponse [10:00:00]1017 (14) - 77093643461234 [10:00:00]1041 (16) - 0000000000963156 [10:00:00]1040 (4) - 157302 [10:00:00]1012 (4) - 22.10.2024 03:36 [10:00:00]1206 (1) - 0 [10:00:00]OFD Sender: Remove packet 157302 [10:00:00]ProducePacketName [10:00:00]name=ofd_packets/00157302 [10:00:00]NVStorageDeleteData [10:00:00]Write to MH i2c: 01 00 00 3C 03 3F [10:00:00]Write i2c OK [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: 01 [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: 01 07 00 [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: 01 07 00 3C 03 00 00 00 00 00 0C 0D 5F [10:00:00]RasterBufferAndPrint [10:00:00]line [10:00:00]line [10:00:00]line [10:00:00]line [10:00:00]line [10:00:00]written 0, free lines is 3346 [10:00:00]MH_Cut [10:00:00]Write to MH i2c: D1 01 00 43 03 01 18 [10:00:00]Write i2c OK [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: D1 [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: D1 01 00 [10:00:00]MH_I2C_Read... [10:00:00]Read from MH i2c: D1 01 00 43 03 00 17 [10:00:00]Write to MH i2c: 01 00 00 44 03 47 [10:00:00]Write i2c OK [10:00:00]MH_I2C_Read... [10:00:00]OFD Sender: No OFD packet to send [10:00:01]*** Cut start [10:00:01]*** Partial cut [10:00:01]*** CUTSNS_PIN = 1 [10:00:01]*** CUTSNS_PIN = 0 [10:00:01]*** Brake cut motor [10:00:01]Read from MH i2c: 01 [10:00:01]MH_I2C_Read... [10:00:01]*** Stop cut motor [10:00:01]*** Cut end [10:00:01]Read from MH i2c: 01 07 00 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 FF 0F 5C [10:00:01]process_action close_receipt done [10:00:01]requested_data is exist [10:00:01]produce_requested_data [10:00:01]requested_item fm.sn is exist - process it [10:00:01]wFMCommunicate request_size=4 [10:00:01]MH_SAM_APDU [10:00:01]CAPDU: 80 11 00 00 [10:00:01]Write to MH i2c: E2 08 00 45 03 80 11 00 00 00 00 00 00 C2 [10:00:01]Write i2c OK [10:00:01]MH_I2C_Read... [10:00:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:01]Read from MH i2c: E2 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: E2 17 00 [10:00:01]MH_I2C_Read... [10:00:01]Read from MH i2c: E2 17 00 45 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 13 [10:00:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:01]wFMCommunicate OK [10:00:01]requested_item fd.num is exist - process it [10:00:01]SAM_PROTO_GetFieldsCounters [10:00:01]wFMCommunicate request_size=4 [10:00:01]MH_SAM_APDU [10:00:01]CAPDU: 80 13 00 00 [10:00:01]Write to MH i2c: E2 08 00 46 03 80 13 00 00 00 00 00 00 C5 [10:00:01]Write i2c OK [10:00:01]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 46 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 66 02 00 0E 04 04 00 3C 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 9F [10:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 76 66 02 00 0E 04 04 00 3C 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:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_GetFieldsCounters done [10:00:02]requested_item shift.num is exist - process it [10:00:02]requested_item shift.opened is exist - process it [10:00:02]req_shift_opened [10:00:02]FM_GetShiftState [10:00:02]SAM_PROTO_GetShiftState [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 13 01 00 [10:00:02]Write to MH i2c: E2 08 00 47 03 80 13 01 00 00 00 00 00 C7 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0E 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0E 00 47 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4D [10:00:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_GetShiftState done [10:00:02]FM_GetShiftState done [10:00:02]req_shift_opened done [10:00:02]requested_item shift.open_date is exist - process it [10:00:02]req_shift_open_date [10:00:02]req_shift_open_date done [10:00:02]produce_requested_data done [10:00:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157302,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:00:02]process_action_free close_receipt [10:00:02]json_value_free [10:00:02]json_value_free done [10:00:02]process_json_proto returns [10:00:02]Send response to host [10:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157302,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:00:02]free response buf [10:00:02]execute_script done [10:00:02]execute_script returns [10:00:02]free content buf [10:00:02]Sock 8.Close socket [10:00:02]Sock 8.Thread stoped [10:00:05]OFD Sender: No OFD packet to send [10:00:10]OFD Sender: No OFD packet to send [10:00:15]OFD Sender: No OFD packet to send [10:00:20]OFD Sender: No OFD packet to send [10:00:25]OFD Sender: No OFD packet to send [10:00:30]OFD Sender: No OFD packet to send [10:00:35]OFD Sender: No OFD packet to send [10:00:40]OFD Sender: No OFD packet to send [10:00:42]accept exits with 9 [10:00:42]New connection [10:00:42]New thread 3067137380 created [10:00:42]Thread 3067280740 joined [10:00:42]Waiting for new connection... [10:00:42] Sock 9.Parse request [10:00:42]Sock 9.Check first char [10:00:42]Sock 9.First char is OK [10:00:42]request: POST /json_proto HTTP/1.0 [10:00:42]Method: POST [10:00:42]URL: /json_proto [10:00:42]Method is POST - this is cgi request [10:00:42]url: /json_proto [10:00:42]query_string will be loaded in cgi processing [10:00:42]execute_cgi json_proto POST (null) [10:00:42]execute_cgi path=json_proto method=POST [10:00:42]POST find Content-Length [10:00:42]Host: 172.17.53.67:8080 [10:00:42]Content-Length: 762 [10:00:42]Content-Type: application/json [10:00:42] [10:00:42]POST finish read [10:00:42]Found Content-Length = 762 [10:00:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:42]execute_script... [10:00: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)875673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:42]POST & json_proto [10:00:42]process_json_proto [10:00:42]json parsed OK: [10:00:42]protocol is kg_v1.0 [10:00:42]action value=close_receipt [10:00:42]process_action close_receipt [10:00:42]cmd_close_receipt [10:00:42]MH_GetDate [10:00:42]Write to MH i2c: F0 00 00 48 03 3A [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: F0 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: F0 09 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: F0 09 00 48 03 00 CA 77 17 67 19 BC 99 64 D4 [10:00:42]GetLastDocTimeStamp 1729591198 [10:00:42]current date 1729591242 [10:00:42]FM_GetShiftState [10:00:42]SAM_PROTO_GetShiftState [10:00:42]wFMCommunicate request_size=4 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 13 01 00 [10:00:42]Write to MH i2c: E2 08 00 49 03 80 13 01 00 00 00 00 00 C9 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 0E 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 0E 00 49 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4F [10:00:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:00:42]wFMCommunicate OK [10:00:42]SAM_PROTO_GetShiftState done [10:00:42]FM_GetShiftState done [10:00:42]opened in 1729556748 [10:00:42]opened+sec_in_day 1729643148 [10:00:42]quantity*price = 150001 [10:00:42]sum+1 = 150002 [10:00:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 131 22.10.2024 10:00 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157303 ФПД: 218172227351875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157303&fm=218172227351875&tin=02508201610067®Number=0000137193017469&sum=150001 [10:00:43]StoreToDocumentArchive [10:00:43]shift 316 fd 157303 [10:00:43]save to /storage/0316/doc_00157303 [10:00:43]save last doc name /storage/0316/doc_00157303 to /storage/kkm_last_doc_name [10:00:43]save OK [10:00:43]Clear old archive folders... [10:00:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:00:43]tlvbuf is 01B42180 [10:00:43]SAM_PROTO_ClearQueue [10:00:43]wFMCommunicate request_size=4 [10:00:43]MH_SAM_APDU [10:00:43]CAPDU: 80 09 00 00 [10:00:43]Write to MH i2c: E2 08 00 56 03 80 09 00 00 00 00 00 00 CB [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:43]Read from MH i2c: E2 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: E2 03 00 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [10:00:43]RAPDU: 90 00 [10:00:43]wFMCommunicate OK [10:00:43]SAM_PROTO_ClearQueue done [10:00:43]KKMCreateOFDPacket [10:00:43]OFDProtocolAddRootSTLVToBuf [10:00:43]FM_MakeSignedData [10:00:43]FM_MakeSignedData [10:00:43]SAM_PROTO_SignData [10:00:43]wFMCommunicate request_size=4 [10:00:43]MH_SAM_APDU [10:00:43]CAPDU: 80 0D 01 02 [10:00:43]Write to MH i2c: E2 08 00 57 03 80 0D 01 02 00 00 00 00 D3 [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:43]Read from MH i2c: E2 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: E2 03 00 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [10:00:43]RAPDU: 90 00 [10:00:43]wFMCommunicate OK [10:00:43]wFMCommunicate request_size=255 [10:00:43]MH_SAM_APDU [10:00:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 CA 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 66 02 00 35 04 06 00 [10:00:43]Write to MH i2c: E2 02 01 58 03 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 CA 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 66 02 00 35 04 06 00 00 00 A0 [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 03 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [10:00:44]RAPDU: 90 00 [10:00:44]wFMCommunicate OK [10:00:44]wFMCommunicate request_size=11 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 0D 02 02 06 C6 6D 2E 1C 75 43 [10:00:44]Write to MH i2c: E2 0E 00 59 03 80 0D 02 02 06 00 C6 6D 2E 1C 75 43 00 00 17 [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 03 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [10:00:44]RAPDU: 90 00 [10:00:44]wFMCommunicate OK [10:00:44]wFMCommunicate request_size=4 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 0D 03 02 [10:00:44]Write to MH i2c: E2 08 00 5A 03 80 0D 03 02 00 00 00 00 D8 [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0B 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0B 00 5A 03 00 34 4A 49 62 18 73 00 F1 90 00 7E [10:00:44]RAPDU: 34 4A 49 62 18 73 00 F1 90 00 [10:00:44]wFMCommunicate OK [10:00:44]SAM_PROTO_SignData done [10:00:44]FM_MakeSignedData done [10:00:44]CreateOFDProtocolMessage [10:00:44]wFMCommunicate request_size=4 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 11 00 00 [10:00:44]Write to MH i2c: E2 08 00 5B 03 80 11 00 00 00 00 00 00 D8 [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 17 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 17 00 5B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 29 [10:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:44]wFMCommunicate OK [10:00:44]CreateOFDProtocolMessage done [10:00:44]OFDSenderStorePacket 157303 [10:00:44]StoreOFDPacket docnum=157303 [10:00:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 4A 08 01 86 E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 CA 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 66 02 00 35 04 06 00 C6 6D 2E 1C 75 43 34 4A 49 62 18 73 00 F1 [10:00:44]CheckFolder [10:00:44]dirname=/storage/ofd_packets [10:00:44]CheckFolder done [10:00:44]ProducePacketName [10:00:44]name=ofd_packets/00157303 [10:00:44]NVStorageSaveData ofd_packets/00157303 [10:00:44]File name is /storage/ofd_packets/00157303 [10:00:44]Write 302 bytes [10:00:44]NVStorageSaveData done [10:00:44]OFDSenderStorePacket done [10:00:44]KKMCreateOFDPacket done [10:00:44]NVStorageSaveData kkm_last_timestamp [10:00:44]File name is /storage/kkm_last_timestamp [10:00:44]Write 4 bytes [10:00:44]NVStorageSaveData done [10:00:44]ExternCall_PrintAddStr [10:00:44]wPrintStart [10:00:44]Write to MH i2c: 01 00 00 5C 03 5F [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: 01 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: 01 07 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: 01 07 00 5C 03 00 00 00 00 00 FF 0F 74 [10:00:44]RasterBufferAndPrint [10:00:44]line Счет N : (1)875673 [10:00:44]line ИНН: 02508201610067 [10:00:44]line Контрольно-Кассовый Чек [10:00:44]line ПРОДАЖА [10:00:44]line ТРК (МРК, ГНК) : 43 [10:00:44]line Товар: 2710124130 [10:00:44]line Super 92-К-5 [10:00:44]line 21.930 * 68.40 [10:00:44]line = 1500.01 [10:00:44]line НДС 12% НСП 1% [10:00:44]line > о реализуемом товаре [10:00:44]line ИТОГО: 1500.01 [10:00:44]line НСП 1% : 13.27 [10:00:44]line НДС 12% : 159.29 [10:00:44]line Наличными: 0.00 [10:00:44]line Безнал.: 1500.01 [10:00:44]line Место: АЗС № 165 "Партнер Нефть" [10:00:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:00:44]line СНО: Общий режим [10:00:44]line Чек 131 22.10.2024 10:00 [10:00:44]line Смена: 316 ФФД: 1.0 [10:00:44]line ЗНМ: 0300000234 [10:00:44]line РНМ: 0000137193017469 [10:00:44]line Версия ККМ: v1.0 [10:00:44]line Платежная система: Mbank [10:00:44]line ФМ: 0000000000963156 [10:00:44]line ФД: 157303 [10:00:44]line ФПД: 218172227351875 [10:00:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157303&fm=218172227351875&tin=02508201610067®Number=0000137193017469&sum=150001 [10:00:44]OFD Sender: Processing packet 157303 [packets to send 52, broken 51] [10:00:44]ProducePacketName [10:00:44]name=ofd_packets/00157303 [10:00:44]OFD Sender: To server: pG, [10:00:44]CommunicateWithHost lk.salyk.kg:30040 [10:00:44]ConnectInit lk.salyk.kg [10:00:44]written 0, free lines is 4095 [10:00:44]Connected sock=8 [10:00:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B9 4A 08 01 86 E6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 CA 77 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 66 02 00 35 04 06 00 C6 6D 2E 1C 75 43 34 4A 49 62 18 73 00 F1 [10:00:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C0 64 47 00 21 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 77 66 02 00 F4 03 04 00 F7 1D 17 67 B6 04 01 00 00 F1 98 AE FD 93 52 5B 36 [10:00:44]CommunicateWithHost err = 0 [10:00:44]CheckOFDResponse [10:00:44]1017 (14) - 77093643461234 [10:00:44]1041 (16) - 0000000000963156 [10:00:44]1040 (4) - 157303 [10:00:44]1012 (4) - 22.10.2024 03:37 [10:00:44]1206 (1) - 0 [10:00:44]OFD Sender: Remove packet 157303 [10:00:44]ProducePacketName [10:00:44]name=ofd_packets/00157303 [10:00:44]NVStorageDeleteData [10:00:45]Write to MH i2c: 01 00 00 85 03 88 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 07 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: 01 07 00 85 03 00 00 00 00 00 16 0D B2 [10:00:45]RasterBufferAndPrint [10:00:45]line [10:00:45]line [10:00:45]line [10:00:45]line [10:00:45]line [10:00:45]written 0, free lines is 3357 [10:00:45]MH_Cut [10:00:45]Write to MH i2c: D1 01 00 8C 03 01 61 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: D1 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: D1 01 00 [10:00:45]MH_I2C_Read... [10:00:45]Read from MH i2c: D1 01 00 8C 03 00 60 [10:00:45]Write to MH i2c: 01 00 00 8D 03 90 [10:00:45]Write i2c OK [10:00:45]MH_I2C_Read... [10:00:45]OFD Sender: No OFD packet to send [10:00:45]*** Cut start [10:00:45]*** Partial cut [10:00:45]*** CUTSNS_PIN = 1 [10:00:45]*** CUTSNS_PIN = 0 [10:00:46]*** Brake cut motor [10:00:46]Read from MH i2c: 01 [10:00:46]MH_I2C_Read... [10:00:46]*** Stop cut motor [10:00:46]*** Cut end [10:00:46]Read from MH i2c: 01 07 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: 01 07 00 8D 03 00 00 00 00 00 FF 0F A5 [10:00:46]process_action close_receipt done [10:00:46]requested_data is exist [10:00:46]produce_requested_data [10:00:46]requested_item fm.sn is exist - process it [10:00:46]wFMCommunicate request_size=4 [10:00:46]MH_SAM_APDU [10:00:46]CAPDU: 80 11 00 00 [10:00:46]Write to MH i2c: E2 08 00 8E 03 80 11 00 00 00 00 00 00 0B [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:46]Read from MH i2c: E2 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 17 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 17 00 8E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5C [10:00:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:00:46]wFMCommunicate OK [10:00:46]requested_item fd.num is exist - process it [10:00:46]SAM_PROTO_GetFieldsCounters [10:00:46]wFMCommunicate request_size=4 [10:00:46]MH_SAM_APDU [10:00:46]CAPDU: 80 13 00 00 [10:00:46]Write to MH i2c: E2 08 00 8F 03 80 13 00 00 00 00 00 00 0E [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:46]Read from MH i2c: E2 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 62 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 62 00 8F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [10:00:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 77 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:46]wFMCommunicate OK [10:00:46]SAM_PROTO_GetFieldsCounters done [10:00:46]requested_item shift.num is exist - process it [10:00:46]requested_item shift.opened is exist - process it [10:00:46]req_shift_opened [10:00:46]FM_GetShiftState [10:00:46]SAM_PROTO_GetShiftState [10:00:46]wFMCommunicate request_size=4 [10:00:46]MH_SAM_APDU [10:00:46]CAPDU: 80 13 01 00 [10:00:46]Write to MH i2c: E2 08 00 90 03 80 13 01 00 00 00 00 00 10 [10:00:46]Write i2c OK [10:00:46]MH_I2C_Read... [10:00:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:46]Read from MH i2c: E2 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 0E 00 [10:00:46]MH_I2C_Read... [10:00:46]Read from MH i2c: E2 0E 00 90 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 96 [10:00:46]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:00:46]wFMCommunicate OK [10:00:46]SAM_PROTO_GetShiftState done [10:00:46]FM_GetShiftState done [10:00:46]req_shift_opened done [10:00:46]requested_item shift.open_date is exist - process it [10:00:46]req_shift_open_date [10:00:46]req_shift_open_date done [10:00:46]produce_requested_data done [10:00:46]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157303,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:00:46]process_action_free close_receipt [10:00:46]json_value_free [10:00:46]json_value_free done [10:00:46]process_json_proto returns [10:00:46]Send response to host [10:00:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157303,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:00:46]free response buf [10:00:46]execute_script done [10:00:46]execute_script returns [10:00:46]free content buf [10:00:46]Sock 9.Close socket [10:00:46]Sock 9.Thread stoped [10:00:50]OFD Sender: No OFD packet to send [10:00:55]OFD Sender: No OFD packet to send [10:01:00]OFD Sender: No OFD packet to send [10:01:05]OFD Sender: No OFD packet to send [10:01:10]OFD Sender: No OFD packet to send [10:01:15]OFD Sender: No OFD packet to send [10:01:20]OFD Sender: No OFD packet to send [10:01:25]OFD Sender: No OFD packet to send [10:01:30]OFD Sender: No OFD packet to send [10:01:35]OFD Sender: No OFD packet to send [10:01:40]OFD Sender: No OFD packet to send [10:01:45]OFD Sender: No OFD packet to send [10:01:50]OFD Sender: No OFD packet to send [10:01:55]OFD Sender: No OFD packet to send [10:02:00]OFD Sender: No OFD packet to send [10:02:05]OFD Sender: No OFD packet to send [10:02:10]OFD Sender: No OFD packet to send [10:02:15]OFD Sender: No OFD packet to send [10:02:20]OFD Sender: No OFD packet to send [10:02:25]OFD Sender: No OFD packet to send [10:02:30]OFD Sender: No OFD packet to send [10:02:35]OFD Sender: No OFD packet to send [10:02:40]OFD Sender: No OFD packet to send [10:02:45]OFD Sender: No OFD packet to send [10:02:45]accept exits with 10 [10:02:45]New connection [10:02:45]New thread 3067280740 created [10:02:45]Thread 3067137380 joined [10:02:45]Waiting for new connection... [10:02:45] Sock 10.Parse request [10:02:45]Sock 10.Check first char [10:02:45]Sock 10.First char is OK [10:02:45]request: POST /json_proto HTTP/1.0 [10:02:45]Method: POST [10:02:45]URL: /json_proto [10:02:45]Method is POST - this is cgi request [10:02:45]url: /json_proto [10:02:45]query_string will be loaded in cgi processing [10:02:45]execute_cgi json_proto POST (null) [10:02:45]execute_cgi path=json_proto method=POST [10:02:45]POST find Content-Length [10:02:45]Host: 172.17.53.67:8080 [10:02:45]Content-Length: 766 [10:02:45]Content-Type: application/json [10:02:45] [10:02:45]POST finish read [10:02:45]Found Content-Length = 766 [10:02:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875675", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:45]execute_script... [10:02: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)875675", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:45]POST & json_proto [10:02:45]process_json_proto [10:02:45]json parsed OK: [10:02:45]protocol is kg_v1.0 [10:02:45]action value=close_receipt [10:02:45]process_action close_receipt [10:02:45]cmd_close_receipt [10:02:45]MH_GetDate [10:02:45]Write to MH i2c: F0 00 00 91 03 83 [10:02:45]Write i2c OK [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: F0 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: F0 09 00 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: F0 09 00 91 03 00 46 78 17 67 19 BC 99 64 9A [10:02:45]GetLastDocTimeStamp 1729591242 [10:02:45]current date 1729591366 [10:02:45]FM_GetShiftState [10:02:45]SAM_PROTO_GetShiftState [10:02:45]wFMCommunicate request_size=4 [10:02:45]MH_SAM_APDU [10:02:45]CAPDU: 80 13 01 00 [10:02:45]Write to MH i2c: E2 08 00 92 03 80 13 01 00 00 00 00 00 12 [10:02:45]Write i2c OK [10:02:45]MH_I2C_Read... [10:02:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:45]Read from MH i2c: E2 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 0E 00 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 0E 00 92 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 98 [10:02:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:02:45]wFMCommunicate OK [10:02:45]SAM_PROTO_GetShiftState done [10:02:45]FM_GetShiftState done [10:02:45]opened in 1729556748 [10:02:45]opened+sec_in_day 1729643148 [10:02:45]quantity*price = 50041 [10:02:45]sum+1 = 50042 [10:02:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 132 22.10.2024 10:02 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157304 ФПД: 99405011397041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157304&fm=99405011397041&tin=02508201610067®Number=0000137193017469&sum=50041 [10:02:47]StoreToDocumentArchive [10:02:47]shift 316 fd 157304 [10:02:47]save to /storage/0316/doc_00157304 [10:02:47]save last doc name /storage/0316/doc_00157304 to /storage/kkm_last_doc_name [10:02:47]save OK [10:02:47]Clear old archive folders... [10:02:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:47]tlvbuf is 01B43C10 [10:02:47]SAM_PROTO_ClearQueue [10:02:47]wFMCommunicate request_size=4 [10:02:47]MH_SAM_APDU [10:02:47]CAPDU: 80 09 00 00 [10:02:47]Write to MH i2c: E2 08 00 9F 03 80 09 00 00 00 00 00 00 14 [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [10:02:47]RAPDU: 90 00 [10:02:47]wFMCommunicate OK [10:02:47]SAM_PROTO_ClearQueue done [10:02:47]KKMCreateOFDPacket [10:02:47]OFDProtocolAddRootSTLVToBuf [10:02:47]FM_MakeSignedData [10:02:47]FM_MakeSignedData [10:02:47]SAM_PROTO_SignData [10:02:47]wFMCommunicate request_size=4 [10:02:47]MH_SAM_APDU [10:02:47]CAPDU: 80 0D 01 02 [10:02:47]Write to MH i2c: E2 08 00 A0 03 80 0D 01 02 00 00 00 00 1C [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [10:02:47]RAPDU: 90 00 [10:02:47]wFMCommunicate OK [10:02:47]wFMCommunicate request_size=255 [10:02:47]MH_SAM_APDU [10:02: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 46 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 66 02 00 35 04 06 00 5A [10:02:47]Write to MH i2c: E2 02 01 A1 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 46 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 66 02 00 35 04 06 00 5A 00 00 4C [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [10:02:47]RAPDU: 90 00 [10:02:47]wFMCommunicate OK [10:02:47]wFMCommunicate request_size=10 [10:02:47]MH_SAM_APDU [10:02:47]CAPDU: 80 0D 02 02 05 68 88 64 A9 B1 [10:02:47]Write to MH i2c: E2 0D 00 A2 03 80 0D 02 02 05 00 68 88 64 A9 B1 00 00 D7 [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [10:02:47]RAPDU: 90 00 [10:02:47]wFMCommunicate OK [10:02:47]wFMCommunicate request_size=4 [10:02:47]MH_SAM_APDU [10:02:47]CAPDU: 80 0D 03 02 [10:02:47]Write to MH i2c: E2 08 00 A3 03 80 0D 03 02 00 00 00 00 21 [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 0B 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 0B 00 A3 03 00 BC 6B 52 14 F3 87 2D 87 90 00 DD [10:02:47]RAPDU: BC 6B 52 14 F3 87 2D 87 90 00 [10:02:47]wFMCommunicate OK [10:02:47]SAM_PROTO_SignData done [10:02:47]FM_MakeSignedData done [10:02:47]CreateOFDProtocolMessage [10:02:47]wFMCommunicate request_size=4 [10:02:47]MH_SAM_APDU [10:02:47]CAPDU: 80 11 00 00 [10:02:47]Write to MH i2c: E2 08 00 A4 03 80 11 00 00 00 00 00 00 21 [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:47]Read from MH i2c: E2 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 17 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: E2 17 00 A4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 72 [10:02:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:02:47]wFMCommunicate OK [10:02:47]CreateOFDProtocolMessage done [10:02:47]OFDSenderStorePacket 157304 [10:02:47]StoreOFDPacket docnum=157304 [10:02:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 85 07 01 77 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 46 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 66 02 00 35 04 06 00 5A 68 88 64 A9 B1 BC 6B 52 14 F3 87 2D 87 [10:02:47]CheckFolder [10:02:47]dirname=/storage/ofd_packets [10:02:47]CheckFolder done [10:02:47]ProducePacketName [10:02:47]name=ofd_packets/00157304 [10:02:47]NVStorageSaveData ofd_packets/00157304 [10:02:47]File name is /storage/ofd_packets/00157304 [10:02:47]Write 301 bytes [10:02:47]NVStorageSaveData done [10:02:47]OFDSenderStorePacket done [10:02:47]KKMCreateOFDPacket done [10:02:47]NVStorageSaveData kkm_last_timestamp [10:02:47]File name is /storage/kkm_last_timestamp [10:02:47]Write 4 bytes [10:02:47]NVStorageSaveData done [10:02:47]ExternCall_PrintAddStr [10:02:47]wPrintStart [10:02:47]Write to MH i2c: 01 00 00 A5 03 A8 [10:02:47]Write i2c OK [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: 01 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: 01 07 00 [10:02:47]MH_I2C_Read... [10:02:47]Read from MH i2c: 01 07 00 A5 03 00 00 00 00 00 FF 0F BD [10:02:47]RasterBufferAndPrint [10:02:47]line Счет N : (1)875675 [10:02:47]line ИНН: 02508201610067 [10:02:47]line Контрольно-Кассовый Чек [10:02:47]line ПРОДАЖА [10:02:47]line ТРК (МРК, ГНК) : 32 [10:02:47]line Товар: 2710124130 [10:02:47]line Аи-92-К-5 [10:02:47]line 7.480 * 66.90 [10:02:47]line = 500.41 [10:02:47]line НДС 12% НСП 1% [10:02:47]line > о реализуемом товаре [10:02:47]line ИТОГО: 500.41 [10:02:47]line НСП 1% : 4.43 [10:02:47]line НДС 12% : 53.14 [10:02:47]line Наличными: 0.00 [10:02:47]line Безнал.: 500.41 [10:02:47]line Место: АЗС № 165 "Партнер Нефть" [10:02:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:02:47]line СНО: Общий режим [10:02:47]line Чек 132 22.10.2024 10:02 [10:02:47]line Смена: 316 ФФД: 1.0 [10:02:47]line ЗНМ: 0300000234 [10:02:47]line РНМ: 0000137193017469 [10:02:47]line Версия ККМ: v1.0 [10:02:47]line Платежная система: Mbank [10:02:47]line ФМ: 0000000000963156 [10:02:47]line ФД: 157304 [10:02:47]line ФПД: 99405011397041 [10:02:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100246&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157304&fm=99405011397041&tin=02508201610067®Number=0000137193017469&sum=50041 [10:02:47]OFD Sender: Processing packet 157304 [packets to send 52, broken 51] [10:02:47]ProducePacketName [10:02:47]name=ofd_packets/00157304 [10:02:47]OFD Sender: To server: pG, [10:02:47]CommunicateWithHost lk.salyk.kg:30040 [10:02:47]ConnectInit lk.salyk.kg [10:02:47]written 0, free lines is 4095 [10:02:47]Connected sock=9 [10:02:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AA 85 07 01 77 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 46 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 78 66 02 00 35 04 06 00 5A 68 88 64 A9 B1 BC 6B 52 14 F3 87 2D 87 [10:02:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EB DC 47 00 6C 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 39 36 33 31 35 36 10 04 04 00 78 66 02 00 F4 03 04 00 73 1E 17 67 B6 04 01 00 00 3F A8 94 14 1B 45 EB 6A [10:02:48]CommunicateWithHost err = 0 [10:02:48]CheckOFDResponse [10:02:48]1017 (14) - 77093643461234 [10:02:48]1041 (16) - 0000000000963156 [10:02:48]1040 (4) - 157304 [10:02:48]1012 (4) - 22.10.2024 03:39 [10:02:48]1206 (1) - 0 [10:02:48]OFD Sender: Remove packet 157304 [10:02:48]ProducePacketName [10:02:48]name=ofd_packets/00157304 [10:02:48]NVStorageDeleteData [10:02:48]Write to MH i2c: 01 00 00 CE 03 D1 [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: 01 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: 01 07 00 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 05 0D EA [10:02:48]RasterBufferAndPrint [10:02:48]line [10:02:48]line [10:02:48]line [10:02:48]line [10:02:48]line [10:02:48]written 0, free lines is 3340 [10:02:48]MH_Cut [10:02:48]Write to MH i2c: D1 01 00 D5 03 01 AA [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: D1 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: D1 01 00 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: D1 01 00 D5 03 00 A9 [10:02:48]Write to MH i2c: 01 00 00 D6 03 D9 [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]OFD Sender: No OFD packet to send [10:02:49]*** Cut start [10:02:49]*** Partial cut [10:02:49]*** CUTSNS_PIN = 1 [10:02:49]*** CUTSNS_PIN = 0 [10:02:49]*** Brake cut motor [10:02:49]Read from MH i2c: 01 [10:02:49]MH_I2C_Read... [10:02:49]*** Stop cut motor [10:02:49]*** Cut end [10:02:49]Read from MH i2c: 01 07 00 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FF 0F EE [10:02:49]process_action close_receipt done [10:02:49]requested_data is exist [10:02:49]produce_requested_data [10:02:49]requested_item fm.sn is exist - process it [10:02:49]wFMCommunicate request_size=4 [10:02:49]MH_SAM_APDU [10:02:49]CAPDU: 80 11 00 00 [10:02:49]Write to MH i2c: E2 08 00 D7 03 80 11 00 00 00 00 00 00 54 [10:02:49]Write i2c OK [10:02:49]MH_I2C_Read... [10:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:49]Read from MH i2c: E2 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 17 00 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 17 00 D7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A5 [10:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:02:49]wFMCommunicate OK [10:02:49]requested_item fd.num is exist - process it [10:02:49]SAM_PROTO_GetFieldsCounters [10:02:49]wFMCommunicate request_size=4 [10:02:49]MH_SAM_APDU [10:02:49]CAPDU: 80 13 00 00 [10:02:49]Write to MH i2c: E2 08 00 D8 03 80 13 00 00 00 00 00 00 57 [10:02:49]Write i2c OK [10:02:49]MH_I2C_Read... [10:02:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:49]Read from MH i2c: E2 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 62 00 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 62 00 D8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 66 02 00 0E 04 04 00 3C 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 39 [10:02:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 78 66 02 00 0E 04 04 00 3C 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 [10:02:49]wFMCommunicate OK [10:02:49]SAM_PROTO_GetFieldsCounters done [10:02:49]requested_item shift.num is exist - process it [10:02:49]requested_item shift.opened is exist - process it [10:02:49]req_shift_opened [10:02:49]FM_GetShiftState [10:02:49]SAM_PROTO_GetShiftState [10:02:49]wFMCommunicate request_size=4 [10:02:49]MH_SAM_APDU [10:02:49]CAPDU: 80 13 01 00 [10:02:49]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [10:02:49]Write i2c OK [10:02:49]MH_I2C_Read... [10:02:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:49]Read from MH i2c: E2 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 0E 00 [10:02:49]MH_I2C_Read... [10:02:49]Read from MH i2c: E2 0E 00 D9 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DF [10:02:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:02:49]wFMCommunicate OK [10:02:49]SAM_PROTO_GetShiftState done [10:02:49]FM_GetShiftState done [10:02:49]req_shift_opened done [10:02:49]requested_item shift.open_date is exist - process it [10:02:49]req_shift_open_date [10:02:49]req_shift_open_date done [10:02:49]produce_requested_data done [10:02:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157304,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:02:49]process_action_free close_receipt [10:02:49]json_value_free [10:02:49]json_value_free done [10:02:49]process_json_proto returns [10:02:49]Send response to host [10:02:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157304,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:02:49]free response buf [10:02:49]execute_script done [10:02:49]execute_script returns [10:02:49]free content buf [10:02:49]Sock 10.Close socket [10:02:49]Sock 10.Thread stoped [10:02:52]accept exits with 8 [10:02:52]New connection [10:02:52]New thread 3067137380 created [10:02:52]Thread 3067280740 joined [10:02:52]Waiting for new connection... [10:02:52] Sock 8.Parse request [10:02:52]Sock 8.Check first char [10:02:52]Sock 8.First char is OK [10:02:52]request: POST /json_proto HTTP/1.0 [10:02:52]Method: POST [10:02:52]URL: /json_proto [10:02:52]Method is POST - this is cgi request [10:02:52]url: /json_proto [10:02:52]query_string will be loaded in cgi processing [10:02:52]execute_cgi json_proto POST (null) [10:02:52]execute_cgi path=json_proto method=POST [10:02:52]POST find Content-Length [10:02:52]Host: 172.17.53.67:8080 [10:02:52]Content-Length: 764 [10:02:52]Content-Type: application/json [10:02:52] [10:02:52]POST finish read [10:02:52]Found Content-Length = 764 [10:02:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:52]execute_script... [10:02: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)875674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:52]POST & json_proto [10:02:52]process_json_proto [10:02:52]json parsed OK: [10:02:52]protocol is kg_v1.0 [10:02:52]action value=close_receipt [10:02:52]process_action close_receipt [10:02:52]cmd_close_receipt [10:02:52]MH_GetDate [10:02:52]Write to MH i2c: F0 00 00 DA 03 CC [10:02:52]Write i2c OK [10:02:52]MH_I2C_Read... [10:02:52]Read from MH i2c: F0 [10:02:52]MH_I2C_Read... [10:02:52]Read from MH i2c: F0 09 00 [10:02:52]MH_I2C_Read... [10:02:52]Read from MH i2c: F0 09 00 DA 03 00 4C 78 17 67 19 BC 99 64 E9 [10:02:52]GetLastDocTimeStamp 1729591366 [10:02:52]current date 1729591372 [10:02:52]FM_GetShiftState [10:02:52]SAM_PROTO_GetShiftState [10:02:52]wFMCommunicate request_size=4 [10:02:52]MH_SAM_APDU [10:02:52]CAPDU: 80 13 01 00 [10:02:52]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [10:02:52]Write i2c OK [10:02:52]MH_I2C_Read... [10:02:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:52]Read from MH i2c: E2 [10:02:52]MH_I2C_Read... [10:02:52]Read from MH i2c: E2 0E 00 [10:02:52]MH_I2C_Read... [10:02:52]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E1 [10:02:52]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:02:52]wFMCommunicate OK [10:02:52]SAM_PROTO_GetShiftState done [10:02:52]FM_GetShiftState done [10:02:52]opened in 1729556748 [10:02:52]opened+sec_in_day 1729643148 [10:02:52]quantity*price = 80010 [10:02:52]sum+1 = 80011 [10:02:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 133 22.10.2024 10:02 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157305 ФПД: 29451513373177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157305&fm=29451513373177&tin=02508201610067®Number=0000137193017469&sum=80010 [10:02:53]StoreToDocumentArchive [10:02:53]shift 316 fd 157305 [10:02:53]save to /storage/0316/doc_00157305 [10:02:53]save last doc name /storage/0316/doc_00157305 to /storage/kkm_last_doc_name [10:02:53]save OK [10:02:53]Clear old archive folders... [10:02:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:53]tlvbuf is 01B49020 [10:02:53]SAM_PROTO_ClearQueue [10:02:53]wFMCommunicate request_size=4 [10:02:53]MH_SAM_APDU [10:02:53]CAPDU: 80 09 00 00 [10:02:53]Write to MH i2c: E2 08 00 E8 03 80 09 00 00 00 00 00 00 5D [10:02:53]Write i2c OK [10:02:53]MH_I2C_Read... [10:02:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:53]Read from MH i2c: E2 [10:02:53]MH_I2C_Read... [10:02:53]Read from MH i2c: E2 03 00 [10:02:53]MH_I2C_Read... [10:02:53]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [10:02:53]RAPDU: 90 00 [10:02:53]wFMCommunicate OK [10:02:53]SAM_PROTO_ClearQueue done [10:02:53]KKMCreateOFDPacket [10:02:53]OFDProtocolAddRootSTLVToBuf [10:02:53]FM_MakeSignedData [10:02:53]FM_MakeSignedData [10:02:53]SAM_PROTO_SignData [10:02:53]wFMCommunicate request_size=4 [10:02:53]MH_SAM_APDU [10:02:53]CAPDU: 80 0D 01 02 [10:02:53]Write to MH i2c: E2 08 00 E9 03 80 0D 01 02 00 00 00 00 65 [10:02:53]Write i2c OK [10:02:53]MH_I2C_Read... [10:02:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:53]Read from MH i2c: E2 [10:02:53]MH_I2C_Read... [10:02:53]Read from MH i2c: E2 03 00 [10:02:53]MH_I2C_Read... [10:02:53]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [10:02:53]RAPDU: 90 00 [10:02:53]wFMCommunicate OK [10:02:53]wFMCommunicate request_size=255 [10:02:53]MH_SAM_APDU [10:02: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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 4C 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 66 02 00 35 04 06 00 1A C9 36 FE [10:02:53]Write to MH i2c: E2 02 01 EA 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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 4C 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 66 02 00 35 04 06 00 1A C9 36 FE 00 00 42 [10:02:53]OFD Sender: No OFD packet to send [10:02:53]Write i2c OK [10:02:53]MH_I2C_Read... [10:02:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:54]Read from MH i2c: E2 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 03 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [10:02:54]RAPDU: 90 00 [10:02:54]wFMCommunicate OK [10:02:54]wFMCommunicate request_size=7 [10:02:54]MH_SAM_APDU [10:02:54]CAPDU: 80 0D 02 02 02 21 F9 [10:02:54]Write to MH i2c: E2 0A 00 EB 03 80 0D 02 02 02 00 21 F9 00 00 86 [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:54]Read from MH i2c: E2 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 03 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [10:02:54]RAPDU: 90 00 [10:02:54]wFMCommunicate OK [10:02:54]wFMCommunicate request_size=4 [10:02:54]MH_SAM_APDU [10:02:54]CAPDU: 80 0D 03 02 [10:02:54]Write to MH i2c: E2 08 00 EC 03 80 0D 03 02 00 00 00 00 6A [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:54]Read from MH i2c: E2 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 0B 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 0B 00 EC 03 00 DE 34 C6 77 13 66 BE A5 90 00 96 [10:02:54]RAPDU: DE 34 C6 77 13 66 BE A5 90 00 [10:02:54]wFMCommunicate OK [10:02:54]SAM_PROTO_SignData done [10:02:54]FM_MakeSignedData done [10:02:54]CreateOFDProtocolMessage [10:02:54]wFMCommunicate request_size=4 [10:02:54]MH_SAM_APDU [10:02:54]CAPDU: 80 11 00 00 [10:02:54]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:54]Read from MH i2c: E2 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 17 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [10:02:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:02:54]wFMCommunicate OK [10:02:54]CreateOFDProtocolMessage done [10:02:54]OFDSenderStorePacket 157305 [10:02:54]StoreOFDPacket docnum=157305 [10:02:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AE FA 04 01 DE 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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 4C 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 66 02 00 35 04 06 00 1A C9 36 FE 21 F9 DE 34 C6 77 13 66 BE A5 [10:02:54]CheckFolder [10:02:54]dirname=/storage/ofd_packets [10:02:54]CheckFolder done [10:02:54]ProducePacketName [10:02:54]name=ofd_packets/00157305 [10:02:54]NVStorageSaveData ofd_packets/00157305 [10:02:54]File name is /storage/ofd_packets/00157305 [10:02:54]Write 298 bytes [10:02:54]NVStorageSaveData done [10:02:54]OFDSenderStorePacket done [10:02:54]KKMCreateOFDPacket done [10:02:54]NVStorageSaveData kkm_last_timestamp [10:02:54]File name is /storage/kkm_last_timestamp [10:02:54]Write 4 bytes [10:02:54]NVStorageSaveData done [10:02:54]ExternCall_PrintAddStr [10:02:54]wPrintStart [10:02:54]Write to MH i2c: 01 00 00 EE 03 F1 [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 07 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [10:02:54]RasterBufferAndPrint [10:02:54]line Счет N : (1)875674 [10:02:54]line ИНН: 02508201610067 [10:02:54]line Контрольно-Кассовый Чек [10:02:54]line ПРОДАЖА [10:02:54]line ТРК (МРК, ГНК) : 24 [10:02:54]line Товар: 2710194210 [10:02:54]line ДТ-К-2 [10:02:54]line 10.500 * 76.20 [10:02:54]line = 800.10 [10:02:54]line НДС 12% НСП 1% [10:02:54]line > о реализуемом товаре [10:02:54]line ИТОГО: 800.10 [10:02:54]line НСП 1% : 7.08 [10:02:54]line НДС 12% : 84.97 [10:02:54]line Наличными: 0.00 [10:02:54]line Безнал.: 800.10 [10:02:54]line Место: АЗС № 165 "Партнер Нефть" [10:02:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:02:54]line СНО: Общий режим [10:02:54]line Чек 133 22.10.2024 10:02 [10:02:54]line Смена: 316 ФФД: 1.0 [10:02:54]line ЗНМ: 0300000234 [10:02:54]line РНМ: 0000137193017469 [10:02:54]line Версия ККМ: v1.0 [10:02:54]line Платежная система: Mbank [10:02:54]line ФМ: 0000000000963156 [10:02:54]line ФД: 157305 [10:02:54]line ФПД: 29451513373177 [10:02:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100252&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157305&fm=29451513373177&tin=02508201610067®Number=0000137193017469&sum=80010 [10:02:54]written 0, free lines is 4095 [10:02:54]OFD Sender: Processing packet 157305 [packets to send 52, broken 51] [10:02:54]ProducePacketName [10:02:54]name=ofd_packets/00157305 [10:02:54]OFD Sender: To server: pG, [10:02:54]CommunicateWithHost lk.salyk.kg:30040 [10:02:54]ConnectInit lk.salyk.kg [10:02:54]Connected sock=10 [10:02:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AE FA 04 01 DE 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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 4C 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 79 66 02 00 35 04 06 00 1A C9 36 FE 21 F9 DE 34 C6 77 13 66 BE A5 [10:02:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 40 59 47 00 49 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 39 36 33 31 35 36 10 04 04 00 79 66 02 00 F4 03 04 00 79 1E 17 67 B6 04 01 00 00 41 63 BD 18 2A 32 40 C2 [10:02:54]CommunicateWithHost err = 0 [10:02:54]CheckOFDResponse [10:02:54]1017 (14) - 77093643461234 [10:02:54]1041 (16) - 0000000000963156 [10:02:54]1040 (4) - 157305 [10:02:54]1012 (4) - 22.10.2024 03:39 [10:02:54]1206 (1) - 0 [10:02:54]OFD Sender: Remove packet 157305 [10:02:54]ProducePacketName [10:02:54]name=ofd_packets/00157305 [10:02:54]NVStorageDeleteData [10:02:54]Write to MH i2c: 01 00 00 17 04 1B [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 07 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 13 0D 42 [10:02:54]RasterBufferAndPrint [10:02:54]line [10:02:54]line [10:02:54]line [10:02:54]line [10:02:54]line [10:02:54]written 0, free lines is 3360 [10:02:54]MH_Cut [10:02:54]Write to MH i2c: D1 01 00 1E 04 01 F4 [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: D1 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: D1 01 00 [10:02:54]MH_I2C_Read... [10:02:54]Read from MH i2c: D1 01 00 1E 04 00 F3 [10:02:54]Write to MH i2c: 01 00 00 1F 04 23 [10:02:54]Write i2c OK [10:02:54]MH_I2C_Read... [10:02:55]OFD Sender: No OFD packet to send [10:02:55]*** Cut start [10:02:55]*** Partial cut [10:02:55]*** CUTSNS_PIN = 1 [10:02:55]*** CUTSNS_PIN = 0 [10:02:55]*** Brake cut motor [10:02:55]Read from MH i2c: 01 [10:02:55]MH_I2C_Read... [10:02:55]*** Stop cut motor [10:02:55]*** Cut end [10:02:55]Read from MH i2c: 01 07 00 [10:02:55]MH_I2C_Read... [10:02:55]Read from MH i2c: 01 07 00 1F 04 00 00 00 00 00 FF 0F 38 [10:02:56]process_action close_receipt done [10:02:56]requested_data is exist [10:02:56]produce_requested_data [10:02:56]requested_item fm.sn is exist - process it [10:02:56]wFMCommunicate request_size=4 [10:02:56]MH_SAM_APDU [10:02:56]CAPDU: 80 11 00 00 [10:02:56]Write to MH i2c: E2 08 00 20 04 80 11 00 00 00 00 00 00 9E [10:02:56]Write i2c OK [10:02:56]MH_I2C_Read... [10:02:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:56]Read from MH i2c: E2 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 17 00 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 17 00 20 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EF [10:02:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:02:56]wFMCommunicate OK [10:02:56]requested_item fd.num is exist - process it [10:02:56]SAM_PROTO_GetFieldsCounters [10:02:56]wFMCommunicate request_size=4 [10:02:56]MH_SAM_APDU [10:02:56]CAPDU: 80 13 00 00 [10:02:56]Write to MH i2c: E2 08 00 21 04 80 13 00 00 00 00 00 00 A1 [10:02:56]Write i2c OK [10:02:56]MH_I2C_Read... [10:02:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:56]Read from MH i2c: E2 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 62 00 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 62 00 21 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 66 02 00 0E 04 04 00 3C 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 87 [10:02:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 79 66 02 00 0E 04 04 00 3C 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 [10:02:56]wFMCommunicate OK [10:02:56]SAM_PROTO_GetFieldsCounters done [10:02:56]requested_item shift.num is exist - process it [10:02:56]requested_item shift.opened is exist - process it [10:02:56]req_shift_opened [10:02:56]FM_GetShiftState [10:02:56]SAM_PROTO_GetShiftState [10:02:56]wFMCommunicate request_size=4 [10:02:56]MH_SAM_APDU [10:02:56]CAPDU: 80 13 01 00 [10:02:56]Write to MH i2c: E2 08 00 22 04 80 13 01 00 00 00 00 00 A3 [10:02:56]Write i2c OK [10:02:56]MH_I2C_Read... [10:02:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:56]Read from MH i2c: E2 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 0E 00 [10:02:56]MH_I2C_Read... [10:02:56]Read from MH i2c: E2 0E 00 22 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 29 [10:02:56]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:02:56]wFMCommunicate OK [10:02:56]SAM_PROTO_GetShiftState done [10:02:56]FM_GetShiftState done [10:02:56]req_shift_opened done [10:02:56]requested_item shift.open_date is exist - process it [10:02:56]req_shift_open_date [10:02:56]req_shift_open_date done [10:02:56]produce_requested_data done [10:02:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157305,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:02:56]process_action_free close_receipt [10:02:56]json_value_free [10:02:56]json_value_free done [10:02:56]process_json_proto returns [10:02:56]Send response to host [10:02:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157305,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:02:56]free response buf [10:02:56]execute_script done [10:02:56]execute_script returns [10:02:56]free content buf [10:02:56]Sock 8.Close socket [10:02:56]Sock 8.Thread stoped [10:03:00]OFD Sender: No OFD packet to send [10:03:05]OFD Sender: No OFD packet to send [10:03:10]OFD Sender: No OFD packet to send [10:03:15]OFD Sender: No OFD packet to send [10:03:20]OFD Sender: No OFD packet to send [10:03:25]OFD Sender: No OFD packet to send [10:03:30]OFD Sender: No OFD packet to send [10:03:35]OFD Sender: No OFD packet to send [10:03:40]OFD Sender: No OFD packet to send [10:03:45]OFD Sender: No OFD packet to send [10:03:50]OFD Sender: No OFD packet to send [10:03:55]OFD Sender: No OFD packet to send [10:04:00]OFD Sender: No OFD packet to send [10:04:05]OFD Sender: No OFD packet to send [10:04:10]OFD Sender: No OFD packet to send [10:04:15]OFD Sender: No OFD packet to send [10:04:20]OFD Sender: No OFD packet to send [10:04:21]accept exits with 9 [10:04:21]New connection [10:04:21]New thread 3067280740 created [10:04:21]Thread 3067137380 joined [10:04:21]Waiting for new connection... [10:04:21] Sock 9.Parse request [10:04:21]Sock 9.Check first char [10:04:21]Sock 9.First char is OK [10:04:21]request: POST /json_proto HTTP/1.0 [10:04:21]Method: POST [10:04:21]URL: /json_proto [10:04:21]Method is POST - this is cgi request [10:04:21]url: /json_proto [10:04:21]query_string will be loaded in cgi processing [10:04:21]execute_cgi json_proto POST (null) [10:04:21]execute_cgi path=json_proto method=POST [10:04:21]POST find Content-Length [10:04:21]Host: 172.17.53.67:8080 [10:04:21]Content-Length: 760 [10:04:21]Content-Type: application/json [10:04:21] [10:04:21]POST finish read [10:04:21]Found Content-Length = 760 [10:04:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:21]execute_script... [10:04: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)875676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:21]POST & json_proto [10:04:21]process_json_proto [10:04:21]json parsed OK: [10:04:21]protocol is kg_v1.0 [10:04:21]action value=close_receipt [10:04:21]process_action close_receipt [10:04:21]cmd_close_receipt [10:04:21]MH_GetDate [10:04:21]Write to MH i2c: F0 00 00 23 04 16 [10:04:21]Write i2c OK [10:04:21]MH_I2C_Read... [10:04:21]Read from MH i2c: F0 [10:04:21]MH_I2C_Read... [10:04:21]Read from MH i2c: F0 09 00 [10:04:21]MH_I2C_Read... [10:04:21]Read from MH i2c: F0 09 00 23 04 00 A5 78 17 67 19 BC 99 64 8C [10:04:21]GetLastDocTimeStamp 1729591372 [10:04:21]current date 1729591461 [10:04:21]FM_GetShiftState [10:04:21]SAM_PROTO_GetShiftState [10:04:21]wFMCommunicate request_size=4 [10:04:21]MH_SAM_APDU [10:04:21]CAPDU: 80 13 01 00 [10:04:21]Write to MH i2c: E2 08 00 24 04 80 13 01 00 00 00 00 00 A5 [10:04:21]Write i2c OK [10:04:21]MH_I2C_Read... [10:04:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:21]Read from MH i2c: E2 [10:04:21]MH_I2C_Read... [10:04:21]Read from MH i2c: E2 0E 00 [10:04:21]MH_I2C_Read... [10:04:21]Read from MH i2c: E2 0E 00 24 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 2B [10:04:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:04:21]wFMCommunicate OK [10:04:21]SAM_PROTO_GetShiftState done [10:04:21]FM_GetShiftState done [10:04:21]opened in 1729556748 [10:04:21]opened+sec_in_day 1729643148 [10:04:21]quantity*price = 80028 [10:04:21]sum+1 = 80029 [10:04:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.28 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 0.00 Безнал.: 800.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 134 22.10.2024 10:04 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157306 ФПД: 62828339504378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157306&fm=62828339504378&tin=02508201610067®Number=0000137193017469&sum=80028 [10:04:22]StoreToDocumentArchive [10:04:22]shift 316 fd 157306 [10:04:22]save to /storage/0316/doc_00157306 [10:04:22]save last doc name /storage/0316/doc_00157306 to /storage/kkm_last_doc_name [10:04:22]save OK [10:04:22]Clear old archive folders... [10:04:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:04:22]tlvbuf is 01B111F0 [10:04:22]SAM_PROTO_ClearQueue [10:04:22]wFMCommunicate request_size=4 [10:04:22]MH_SAM_APDU [10:04:22]CAPDU: 80 09 00 00 [10:04:22]Write to MH i2c: E2 08 00 31 04 80 09 00 00 00 00 00 00 A7 [10:04:22]Write i2c OK [10:04:22]MH_I2C_Read... [10:04:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:22]Read from MH i2c: E2 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [10:04:22]RAPDU: 90 00 [10:04:22]wFMCommunicate OK [10:04:22]SAM_PROTO_ClearQueue done [10:04:22]KKMCreateOFDPacket [10:04:22]OFDProtocolAddRootSTLVToBuf [10:04:22]FM_MakeSignedData [10:04:22]FM_MakeSignedData [10:04:22]SAM_PROTO_SignData [10:04:22]wFMCommunicate request_size=4 [10:04:22]MH_SAM_APDU [10:04:22]CAPDU: 80 0D 01 02 [10:04:22]Write to MH i2c: E2 08 00 32 04 80 0D 01 02 00 00 00 00 AF [10:04:22]Write i2c OK [10:04:22]MH_I2C_Read... [10:04:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:22]Read from MH i2c: E2 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [10:04:22]RAPDU: 90 00 [10:04:22]wFMCommunicate OK [10:04:22]wFMCommunicate request_size=255 [10:04:22]MH_SAM_APDU [10:04:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 66 02 00 35 04 06 00 [10:04:22]Write to MH i2c: E2 02 01 33 04 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 66 02 00 35 04 06 00 00 00 79 [10:04:22]Write i2c OK [10:04:22]MH_I2C_Read... [10:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:22]Read from MH i2c: E2 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 [10:04:22]MH_I2C_Read... [10:04:22]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [10:04:22]RAPDU: 90 00 [10:04:22]wFMCommunicate OK [10:04:22]wFMCommunicate request_size=11 [10:04:22]MH_SAM_APDU [10:04:22]CAPDU: 80 0D 02 02 06 39 24 5C DB A4 FA [10:04:22]Write to MH i2c: E2 0E 00 34 04 80 0D 02 02 06 00 39 24 5C DB A4 FA 00 00 F0 [10:04:22]Write i2c OK [10:04:22]MH_I2C_Read... [10:04:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:23]Read from MH i2c: E2 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 03 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [10:04:23]RAPDU: 90 00 [10:04:23]wFMCommunicate OK [10:04:23]wFMCommunicate request_size=4 [10:04:23]MH_SAM_APDU [10:04:23]CAPDU: 80 0D 03 02 [10:04:23]Write to MH i2c: E2 08 00 35 04 80 0D 03 02 00 00 00 00 B4 [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:23]Read from MH i2c: E2 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 0B 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 0B 00 35 04 00 10 B5 1B C9 E4 D9 34 32 90 00 81 [10:04:23]RAPDU: 10 B5 1B C9 E4 D9 34 32 90 00 [10:04:23]wFMCommunicate OK [10:04:23]SAM_PROTO_SignData done [10:04:23]FM_MakeSignedData done [10:04:23]CreateOFDProtocolMessage [10:04:23]wFMCommunicate request_size=4 [10:04:23]MH_SAM_APDU [10:04:23]CAPDU: 80 11 00 00 [10:04:23]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:23]Read from MH i2c: E2 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 17 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [10:04:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:04:23]wFMCommunicate OK [10:04:23]CreateOFDProtocolMessage done [10:04:23]OFDSenderStorePacket 157306 [10:04:23]StoreOFDPacket docnum=157306 [10:04:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8E 7D 08 01 44 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 66 02 00 35 04 06 00 39 24 5C DB A4 FA 10 B5 1B C9 E4 D9 34 32 [10:04:23]CheckFolder [10:04:23]dirname=/storage/ofd_packets [10:04:23]CheckFolder done [10:04:23]ProducePacketName [10:04:23]name=ofd_packets/00157306 [10:04:23]NVStorageSaveData ofd_packets/00157306 [10:04:23]File name is /storage/ofd_packets/00157306 [10:04:23]Write 302 bytes [10:04:23]NVStorageSaveData done [10:04:23]OFDSenderStorePacket done [10:04:23]KKMCreateOFDPacket done [10:04:23]NVStorageSaveData kkm_last_timestamp [10:04:23]File name is /storage/kkm_last_timestamp [10:04:23]Write 4 bytes [10:04:23]NVStorageSaveData done [10:04:23]ExternCall_PrintAddStr [10:04:23]wPrintStart [10:04:23]Write to MH i2c: 01 00 00 37 04 3B [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 07 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 07 00 37 04 00 00 00 00 00 FF 0F 50 [10:04:23]RasterBufferAndPrint [10:04:23]line Счет N : (1)875676 [10:04:23]line ИНН: 02508201610067 [10:04:23]line Контрольно-Кассовый Чек [10:04:23]line ПРОДАЖА [10:04:23]line ТРК (МРК, ГНК) : 43 [10:04:23]line Товар: 2710124130 [10:04:23]line Super 92-К-5 [10:04:23]line 11.700 * 68.40 [10:04:23]line = 800.28 [10:04:23]line НДС 12% НСП 1% [10:04:23]line > о реализуемом товаре [10:04:23]line ИТОГО: 800.28 [10:04:23]line НСП 1% : 7.08 [10:04:23]line НДС 12% : 84.98 [10:04:23]line Наличными: 0.00 [10:04:23]line Безнал.: 800.28 [10:04:23]line Место: АЗС № 165 "Партнер Нефть" [10:04:23]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:04:23]line СНО: Общий режим [10:04:23]line Чек 134 22.10.2024 10:04 [10:04:23]line Смена: 316 ФФД: 1.0 [10:04:23]line ЗНМ: 0300000234 [10:04:23]line РНМ: 0000137193017469 [10:04:23]line Версия ККМ: v1.0 [10:04:23]line Платежная система: Mbank [10:04:23]line ФМ: 0000000000963156 [10:04:23]line ФД: 157306 [10:04:23]line ФПД: 62828339504378 [10:04:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100421&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157306&fm=62828339504378&tin=02508201610067®Number=0000137193017469&sum=80028 [10:04:23]OFD Sender: Processing packet 157306 [packets to send 52, broken 51] [10:04:23]ProducePacketName [10:04:23]name=ofd_packets/00157306 [10:04:23]OFD Sender: To server: pG, [10:04:23]CommunicateWithHost lk.salyk.kg:30040 [10:04:23]ConnectInit lk.salyk.kg [10:04:23]written 0, free lines is 4095 [10:04:23]Connected sock=10 [10:04:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 8E 7D 08 01 44 64 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 A5 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7A 66 02 00 35 04 06 00 39 24 5C DB A4 FA 10 B5 1B C9 E4 D9 34 32 [10:04:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8B 89 47 00 1C 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 39 36 33 31 35 36 10 04 04 00 7A 66 02 00 F4 03 04 00 D2 1E 17 67 B6 04 01 00 00 A9 4D B9 3C FF 34 6F 6D [10:04:23]CommunicateWithHost err = 0 [10:04:23]CheckOFDResponse [10:04:23]1017 (14) - 77093643461234 [10:04:23]1041 (16) - 0000000000963156 [10:04:23]1040 (4) - 157306 [10:04:23]1012 (4) - 22.10.2024 03:41 [10:04:23]1206 (1) - 0 [10:04:23]OFD Sender: Remove packet 157306 [10:04:23]ProducePacketName [10:04:23]name=ofd_packets/00157306 [10:04:23]NVStorageDeleteData [10:04:23]Write to MH i2c: 01 00 00 60 04 64 [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 07 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: 01 07 00 60 04 00 00 00 00 00 27 0D 9F [10:04:23]RasterBufferAndPrint [10:04:23]line [10:04:23]line [10:04:23]line [10:04:23]line [10:04:23]line [10:04:23]written 0, free lines is 3372 [10:04:23]MH_Cut [10:04:23]Write to MH i2c: D1 01 00 67 04 01 3D [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: D1 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: D1 01 00 [10:04:23]MH_I2C_Read... [10:04:23]Read from MH i2c: D1 01 00 67 04 00 3C [10:04:23]Write to MH i2c: 01 00 00 68 04 6C [10:04:23]Write i2c OK [10:04:23]MH_I2C_Read... [10:04:24]OFD Sender: No OFD packet to send [10:04:24]*** Cut start [10:04:24]*** Partial cut [10:04:24]*** CUTSNS_PIN = 1 [10:04:24]*** CUTSNS_PIN = 0 [10:04:24]*** Brake cut motor [10:04:25]Read from MH i2c: 01 [10:04:25]MH_I2C_Read... [10:04:25]*** Stop cut motor [10:04:25]*** Cut end [10:04:25]Read from MH i2c: 01 07 00 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 FF 0F 81 [10:04:25]process_action close_receipt done [10:04:25]requested_data is exist [10:04:25]produce_requested_data [10:04:25]requested_item fm.sn is exist - process it [10:04:25]wFMCommunicate request_size=4 [10:04:25]MH_SAM_APDU [10:04:25]CAPDU: 80 11 00 00 [10:04:25]Write to MH i2c: E2 08 00 69 04 80 11 00 00 00 00 00 00 E7 [10:04:25]Write i2c OK [10:04:25]MH_I2C_Read... [10:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:25]Read from MH i2c: E2 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: E2 17 00 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: E2 17 00 69 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [10:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:04:25]wFMCommunicate OK [10:04:25]requested_item fd.num is exist - process it [10:04:25]SAM_PROTO_GetFieldsCounters [10:04:25]wFMCommunicate request_size=4 [10:04:25]MH_SAM_APDU [10:04:25]CAPDU: 80 13 00 00 [10:04:25]Write to MH i2c: E2 08 00 6A 04 80 13 00 00 00 00 00 00 EA [10:04:25]Write i2c OK [10:04:25]MH_I2C_Read... [10:04:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:25]Read from MH i2c: E2 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: E2 62 00 [10:04:25]MH_I2C_Read... [10:04:25]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 66 02 00 0E 04 04 00 3C 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 D4 [10:04:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7A 66 02 00 0E 04 04 00 3C 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 [10:04:25]wFMCommunicate OK [10:04:25]SAM_PROTO_GetFieldsCounters done [10:04:25]requested_item shift.num is exist - process it [10:04:25]requested_item shift.opened is exist - process it [10:04:25]req_shift_opened [10:04:25]FM_GetShiftState [10:04:25]SAM_PROTO_GetShiftState [10:04:25]wFMCommunicate request_size=4 [10:04:25]MH_SAM_APDU [10:04:25]CAPDU: 80 13 01 00 [10:04:25]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [10:04:25]Write i2c OK [10:04:25]MH_I2C_Read... [10:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:25]Read from MH i2c: E2 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: E2 0E 00 [10:04:25]MH_I2C_Read... [10:04:25]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 72 [10:04:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:04:25]wFMCommunicate OK [10:04:25]SAM_PROTO_GetShiftState done [10:04:25]FM_GetShiftState done [10:04:25]req_shift_opened done [10:04:25]requested_item shift.open_date is exist - process it [10:04:25]req_shift_open_date [10:04:25]req_shift_open_date done [10:04:25]produce_requested_data done [10:04:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157306,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:04:25]process_action_free close_receipt [10:04:25]json_value_free [10:04:25]json_value_free done [10:04:25]process_json_proto returns [10:04:25]Send response to host [10:04:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157306,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:04:25]free response buf [10:04:25]execute_script done [10:04:25]execute_script returns [10:04:25]free content buf [10:04:25]Sock 9.Close socket [10:04:25]Sock 9.Thread stoped [10:04:29]OFD Sender: No OFD packet to send [10:04:34]OFD Sender: No OFD packet to send [10:04:39]OFD Sender: No OFD packet to send [10:04:43]accept exits with 8 [10:04:43]New connection [10:04:43]New thread 3067137380 created [10:04:43]Thread 3067280740 joined [10:04:43]Waiting for new connection... [10:04:43] Sock 8.Parse request [10:04:43]Sock 8.Check first char [10:04:43]Sock 8.First char is OK [10:04:43]request: POST /json_proto HTTP/1.0 [10:04:43]Method: POST [10:04:43]URL: /json_proto [10:04:43]Method is POST - this is cgi request [10:04:43]url: /json_proto [10:04:43]query_string will be loaded in cgi processing [10:04:43]execute_cgi json_proto POST (null) [10:04:43]execute_cgi path=json_proto method=POST [10:04:43]POST find Content-Length [10:04:43]Host: 172.17.53.67:8080 [10:04:43]Content-Length: 677 [10:04:43]Content-Type: application/json [10:04:43] [10:04:43]POST finish read [10:04:43]Found Content-Length = 677 [10:04:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875677", "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.90, "quantity" : 2.990, "sum" : 200.03, "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:04:43]execute_script... [10:04: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)875677", "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.90, "quantity" : 2.990, "sum" : 200.03, "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:04:43]POST & json_proto [10:04:43]process_json_proto [10:04:43]json parsed OK: [10:04:43]protocol is kg_v1.0 [10:04:43]action value=close_receipt [10:04:43]process_action close_receipt [10:04:43]cmd_close_receipt [10:04:43]MH_GetDate [10:04:43]Write to MH i2c: F0 00 00 6C 04 5F [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: F0 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: F0 09 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: F0 09 00 6C 04 00 BB 78 17 67 19 BC 99 64 EB [10:04:43]GetLastDocTimeStamp 1729591461 [10:04:43]current date 1729591483 [10:04:43]FM_GetShiftState [10:04:43]SAM_PROTO_GetShiftState [10:04:43]wFMCommunicate request_size=4 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 13 01 00 [10:04:43]Write to MH i2c: E2 08 00 6D 04 80 13 01 00 00 00 00 00 EE [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 0E 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 0E 00 6D 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 74 [10:04:43]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:04:43]wFMCommunicate OK [10:04:43]SAM_PROTO_GetShiftState done [10:04:43]FM_GetShiftState done [10:04:43]opened in 1729556748 [10:04:43]opened+sec_in_day 1729643148 [10:04:43]quantity*price = 20003 [10:04:43]sum+1 = 20004 [10:04:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 135 22.10.2024 10:04 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157307 ФПД: 32439483321949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100443&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157307&fm=32439483321949&tin=02508201610067®Number=0000137193017469&sum=20000 [10:04:44]StoreToDocumentArchive [10:04:44]shift 316 fd 157307 [10:04:44]save to /storage/0316/doc_00157307 [10:04:44]save last doc name /storage/0316/doc_00157307 to /storage/kkm_last_doc_name [10:04:44]save OK [10:04:44]Clear old archive folders... [10:04:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:44]tlvbuf is 01B42EC0 [10:04:44]SAM_PROTO_ClearQueue [10:04:44]wFMCommunicate request_size=4 [10:04:44]MH_SAM_APDU [10:04:44]CAPDU: 80 09 00 00 [10:04:44]Write to MH i2c: E2 08 00 7A 04 80 09 00 00 00 00 00 00 F0 [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [10:04:44]RAPDU: 90 00 [10:04:44]wFMCommunicate OK [10:04:44]SAM_PROTO_ClearQueue done [10:04:44]KKMCreateOFDPacket [10:04:44]OFDProtocolAddRootSTLVToBuf [10:04:44]FM_MakeSignedData [10:04:44]FM_MakeSignedData [10:04:44]SAM_PROTO_SignData [10:04:44]wFMCommunicate request_size=4 [10:04:44]MH_SAM_APDU [10:04:44]CAPDU: 80 0D 01 02 [10:04:44]Write to MH i2c: E2 08 00 7B 04 80 0D 01 02 00 00 00 00 F8 [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [10:04:44]RAPDU: 90 00 [10:04:44]wFMCommunicate OK [10:04:44]wFMCommunicate request_size=255 [10:04:44]MH_SAM_APDU [10:04: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 87 00 00 00 F4 03 04 00 BB 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 66 02 00 35 04 06 00 1D [10:04:44]Write to MH i2c: E2 02 01 7C 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 87 00 00 00 F4 03 04 00 BB 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 66 02 00 35 04 06 00 1D 00 00 D6 [10:04:44]OFD Sender: No OFD packet to send [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 7C 04 00 90 00 F4 [10:04:44]RAPDU: 90 00 [10:04:44]wFMCommunicate OK [10:04:44]wFMCommunicate request_size=10 [10:04:44]MH_SAM_APDU [10:04:44]CAPDU: 80 0D 02 02 05 80 E7 E1 4E 5D [10:04:44]Write to MH i2c: E2 0D 00 7D 04 80 0D 02 02 05 00 80 E7 E1 4E 5D 00 00 F8 [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 03 00 7D 04 00 90 00 F5 [10:04:44]RAPDU: 90 00 [10:04:44]wFMCommunicate OK [10:04:44]wFMCommunicate request_size=4 [10:04:44]MH_SAM_APDU [10:04:44]CAPDU: 80 0D 03 02 [10:04:44]Write to MH i2c: E2 08 00 7E 04 80 0D 03 02 00 00 00 00 FD [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 0B 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 0B 00 7E 04 00 43 2A A8 DE 42 FB 59 B0 90 00 37 [10:04:44]RAPDU: 43 2A A8 DE 42 FB 59 B0 90 00 [10:04:44]wFMCommunicate OK [10:04:44]SAM_PROTO_SignData done [10:04:44]FM_MakeSignedData done [10:04:44]CreateOFDProtocolMessage [10:04:44]wFMCommunicate request_size=4 [10:04:44]MH_SAM_APDU [10:04:44]CAPDU: 80 11 00 00 [10:04:44]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:44]Read from MH i2c: E2 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 17 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4E [10:04:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:04:44]wFMCommunicate OK [10:04:44]CreateOFDProtocolMessage done [10:04:44]OFDSenderStorePacket 157307 [10:04:44]StoreOFDPacket docnum=157307 [10:04:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A E3 07 01 90 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 87 00 00 00 F4 03 04 00 BB 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 66 02 00 35 04 06 00 1D 80 E7 E1 4E 5D 43 2A A8 DE 42 FB 59 B0 [10:04:44]CheckFolder [10:04:44]dirname=/storage/ofd_packets [10:04:44]CheckFolder done [10:04:44]ProducePacketName [10:04:44]name=ofd_packets/00157307 [10:04:44]NVStorageSaveData ofd_packets/00157307 [10:04:44]File name is /storage/ofd_packets/00157307 [10:04:44]Write 301 bytes [10:04:44]NVStorageSaveData done [10:04:44]OFDSenderStorePacket done [10:04:44]KKMCreateOFDPacket done [10:04:44]NVStorageSaveData kkm_last_timestamp [10:04:44]File name is /storage/kkm_last_timestamp [10:04:44]Write 4 bytes [10:04:44]NVStorageSaveData done [10:04:44]ExternCall_PrintAddStr [10:04:44]wPrintStart [10:04:44]Write to MH i2c: 01 00 00 80 04 84 [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: 01 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: 01 07 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [10:04:44]RasterBufferAndPrint [10:04:44]line Счет N : (1)875677 [10:04:44]line ИНН: 02508201610067 [10:04:44]line Контрольно-Кассовый Чек [10:04:44]line ПРОДАЖА [10:04:44]line ТРК (МРК, ГНК) : 22 [10:04:44]line Товар: 2710124130 [10:04:44]line Аи-92-К-5 [10:04:44]line 2.990 * 66.90 [10:04:44]line = 200.03 [10:04:44]line НДС 12% НСП 1% [10:04:44]line > о реализуемом товаре [10:04:44]line ОКРУГЛЕНИЕ: -0.03 [10:04:44]line ИТОГО: 200.00 [10:04:44]line Внесено: 200.00 [10:04:44]line СДАЧА: 0.00 [10:04:44]line НСП 1% : 1.77 [10:04:44]line НДС 12% : 21.24 [10:04:44]line Наличными: 200.00 [10:04:44]line Безнал.: 0.00 [10:04:44]line Место: АЗС № 165 "Партнер Нефть" [10:04:44]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:04:44]line СНО: Общий режим [10:04:44]line Чек 135 22.10.2024 10:04 [10:04:44]line Смена: 316 ФФД: 1.0 [10:04:44]line ЗНМ: 0300000234 [10:04:44]line РНМ: 0000137193017469 [10:04:44]line Версия ККМ: v1.0 [10:04:44]line ФМ: 0000000000963156 [10:04:44]line ФД: 157307 [10:04:44]line ФПД: 32439483321949 [10:04:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100443&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157307&fm=32439483321949&tin=02508201610067®Number=0000137193017469&sum=20000 [10:04:45]OFD Sender: Processing packet 157307 [packets to send 52, broken 51] [10:04:45]ProducePacketName [10:04:45]name=ofd_packets/00157307 [10:04:45]OFD Sender: To server: pG, [10:04:45]CommunicateWithHost lk.salyk.kg:30040 [10:04:45]ConnectInit lk.salyk.kg [10:04:45]written 0, free lines is 4095 [10:04:45]Connected sock=10 [10:04:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 5A E3 07 01 90 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 87 00 00 00 F4 03 04 00 BB 78 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7B 66 02 00 35 04 06 00 1D 80 E7 E1 4E 5D 43 2A A8 DE 42 FB 59 B0 [10:04:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 69 D3 47 00 4E 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 39 36 33 31 35 36 10 04 04 00 7B 66 02 00 F4 03 04 00 E8 1E 17 67 B6 04 01 00 00 7E 2A 03 EA 4B A9 EB C8 [10:04:45]CommunicateWithHost err = 0 [10:04:45]CheckOFDResponse [10:04:45]1017 (14) - 77093643461234 [10:04:45]1041 (16) - 0000000000963156 [10:04:45]1040 (4) - 157307 [10:04:45]1012 (4) - 22.10.2024 03:41 [10:04:45]1206 (1) - 0 [10:04:45]OFD Sender: Remove packet 157307 [10:04:45]ProducePacketName [10:04:45]name=ofd_packets/00157307 [10:04:45]NVStorageDeleteData [10:04:45]Write to MH i2c: 01 00 00 AB 04 AF [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: 01 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: 01 07 00 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 ED 0C AF [10:04:45]RasterBufferAndPrint [10:04:45]line [10:04:45]line [10:04:45]line [10:04:45]line [10:04:45]line [10:04:45]written 0, free lines is 3315 [10:04:45]MH_Cut [10:04:45]Write to MH i2c: D1 01 00 B2 04 01 88 [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: D1 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: D1 01 00 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: D1 01 00 B2 04 00 87 [10:04:45]Write to MH i2c: 01 00 00 B3 04 B7 [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]OFD Sender: No OFD packet to send [10:04:46]*** Cut start [10:04:46]*** Partial cut [10:04:46]*** CUTSNS_PIN = 1 [10:04:46]*** CUTSNS_PIN = 0 [10:04:46]*** Brake cut motor [10:04:46]Read from MH i2c: 01 [10:04:46]MH_I2C_Read... [10:04:46]*** Stop cut motor [10:04:46]*** Cut end [10:04:46]Read from MH i2c: 01 07 00 [10:04:46]MH_I2C_Read... [10:04:46]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 FF 0F CC [10:04:46]process_action close_receipt done [10:04:46]requested_data is exist [10:04:46]produce_requested_data [10:04:46]requested_item fm.sn is exist - process it [10:04:46]wFMCommunicate request_size=4 [10:04:46]MH_SAM_APDU [10:04:46]CAPDU: 80 11 00 00 [10:04:46]Write to MH i2c: E2 08 00 B4 04 80 11 00 00 00 00 00 00 32 [10:04:46]Write i2c OK [10:04:46]MH_I2C_Read... [10:04:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:46]Read from MH i2c: E2 [10:04:46]MH_I2C_Read... [10:04:46]Read from MH i2c: E2 17 00 [10:04:46]MH_I2C_Read... [10:04:46]Read from MH i2c: E2 17 00 B4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [10:04:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:04:46]wFMCommunicate OK [10:04:46]requested_item fd.num is exist - process it [10:04:46]SAM_PROTO_GetFieldsCounters [10:04:46]wFMCommunicate request_size=4 [10:04:46]MH_SAM_APDU [10:04:46]CAPDU: 80 13 00 00 [10:04:46]Write to MH i2c: E2 08 00 B5 04 80 13 00 00 00 00 00 00 35 [10:04:46]Write i2c OK [10:04:46]MH_I2C_Read... [10:04:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:47]Read from MH i2c: E2 [10:04:47]MH_I2C_Read... [10:04:47]Read from MH i2c: E2 62 00 [10:04:47]MH_I2C_Read... [10:04:47]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 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 66 02 00 0E 04 04 00 3C 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 23 [10:04:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7B 66 02 00 0E 04 04 00 3C 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 [10:04:47]wFMCommunicate OK [10:04:47]SAM_PROTO_GetFieldsCounters done [10:04:47]requested_item shift.num is exist - process it [10:04:47]requested_item shift.opened is exist - process it [10:04:47]req_shift_opened [10:04:47]FM_GetShiftState [10:04:47]SAM_PROTO_GetShiftState [10:04:47]wFMCommunicate request_size=4 [10:04:47]MH_SAM_APDU [10:04:47]CAPDU: 80 13 01 00 [10:04:47]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [10:04:47]Write i2c OK [10:04:47]MH_I2C_Read... [10:04:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:47]Read from MH i2c: E2 [10:04:47]MH_I2C_Read... [10:04:47]Read from MH i2c: E2 0E 00 [10:04:47]MH_I2C_Read... [10:04:47]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BD [10:04:47]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:04:47]wFMCommunicate OK [10:04:47]SAM_PROTO_GetShiftState done [10:04:47]FM_GetShiftState done [10:04:47]req_shift_opened done [10:04:47]requested_item shift.open_date is exist - process it [10:04:47]req_shift_open_date [10:04:47]req_shift_open_date done [10:04:47]produce_requested_data done [10:04:47]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157307,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:04:47]process_action_free close_receipt [10:04:47]json_value_free [10:04:47]json_value_free done [10:04:47]process_json_proto returns [10:04:47]Send response to host [10:04:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157307,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:04:47]free response buf [10:04:47]execute_script done [10:04:47]execute_script returns [10:04:47]free content buf [10:04:47]Sock 8.Close socket [10:04:47]Sock 8.Thread stoped [10:04:50]OFD Sender: No OFD packet to send [10:04:55]OFD Sender: No OFD packet to send [10:05:00]OFD Sender: No OFD packet to send [10:05:05]OFD Sender: No OFD packet to send [10:05:10]OFD Sender: No OFD packet to send [10:05:15]OFD Sender: No OFD packet to send [10:05:20]OFD Sender: No OFD packet to send [10:05:25]OFD Sender: No OFD packet to send [10:05:30]OFD Sender: No OFD packet to send [10:05:35]OFD Sender: No OFD packet to send [10:05:40]OFD Sender: No OFD packet to send [10:05:45]OFD Sender: No OFD packet to send [10:05:50]OFD Sender: No OFD packet to send [10:05:55]OFD Sender: No OFD packet to send [10:06:00]OFD Sender: No OFD packet to send [10:06:05]OFD Sender: No OFD packet to send [10:06:10]OFD Sender: No OFD packet to send [10:06:15]OFD Sender: No OFD packet to send [10:06:20]OFD Sender: No OFD packet to send [10:06:26]OFD Sender: No OFD packet to send [10:06:31]OFD Sender: No OFD packet to send [10:06:34]accept exits with 9 [10:06:34]New connection [10:06:34]New thread 3067280740 created [10:06:34]Thread 3067137380 joined [10:06:34]Waiting for new connection... [10:06:34] Sock 9.Parse request [10:06:34]Sock 9.Check first char [10:06:34]Sock 9.First char is OK [10:06:34]request: POST /json_proto HTTP/1.0 [10:06:34]Method: POST [10:06:34]URL: /json_proto [10:06:34]Method is POST - this is cgi request [10:06:34]url: /json_proto [10:06:34]query_string will be loaded in cgi processing [10:06:34]execute_cgi json_proto POST (null) [10:06:34]execute_cgi path=json_proto method=POST [10:06:34]POST find Content-Length [10:06:34]Host: 172.17.53.67:8080 [10:06:34]Content-Length: 769 [10:06:34]Content-Type: application/json [10:06:34] [10:06:34]POST finish read [10:06:34]Found Content-Length = 769 [10:06:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:34]execute_script... [10:06: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)875678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:06:34]POST & json_proto [10:06:34]process_json_proto [10:06:34]json parsed OK: [10:06:34]protocol is kg_v1.0 [10:06:34]action value=close_receipt [10:06:34]process_action close_receipt [10:06:34]cmd_close_receipt [10:06:34]MH_GetDate [10:06:34]Write to MH i2c: F0 00 00 B7 04 AA [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 09 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: F0 09 00 B7 04 00 2B 79 17 67 19 BC 99 64 A7 [10:06:34]GetLastDocTimeStamp 1729591483 [10:06:34]current date 1729591595 [10:06:34]FM_GetShiftState [10:06:34]SAM_PROTO_GetShiftState [10:06:34]wFMCommunicate request_size=4 [10:06:34]MH_SAM_APDU [10:06:34]CAPDU: 80 13 01 00 [10:06:34]Write to MH i2c: E2 08 00 B8 04 80 13 01 00 00 00 00 00 39 [10:06:34]Write i2c OK [10:06:34]MH_I2C_Read... [10:06:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:34]Read from MH i2c: E2 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: E2 0E 00 [10:06:34]MH_I2C_Read... [10:06:34]Read from MH i2c: E2 0E 00 B8 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BF [10:06:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:06:34]wFMCommunicate OK [10:06:34]SAM_PROTO_GetShiftState done [10:06:34]FM_GetShiftState done [10:06:34]opened in 1729556748 [10:06:34]opened+sec_in_day 1729643148 [10:06:34]quantity*price = 200043 [10:06:34]sum+1 = 200044 [10:06:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 136 22.10.2024 10:06 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157308 ФПД: 161393087460464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157308&fm=161393087460464&tin=02508201610067®Number=0000137193017469&sum=200043 [10:06:35]StoreToDocumentArchive [10:06:35]shift 316 fd 157308 [10:06:35]save to /storage/0316/doc_00157308 [10:06:35]save last doc name /storage/0316/doc_00157308 to /storage/kkm_last_doc_name [10:06:35]save OK [10:06:35]Clear old archive folders... [10:06:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:06:35]tlvbuf is 01B38630 [10:06:35]SAM_PROTO_ClearQueue [10:06:35]wFMCommunicate request_size=4 [10:06:35]MH_SAM_APDU [10:06:35]CAPDU: 80 09 00 00 [10:06:35]Write to MH i2c: E2 08 00 C5 04 80 09 00 00 00 00 00 00 3B [10:06:35]Write i2c OK [10:06:35]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:36]OFD Sender: No OFD packet to send [10:06:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [10:06:36]RAPDU: 90 00 [10:06:36]wFMCommunicate OK [10:06:36]wFMCommunicate request_size=255 [10:06:36]MH_SAM_APDU [10:06: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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 2B 79 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 66 02 00 35 04 06 00 92 [10:06:36]Write to MH i2c: E2 02 01 C7 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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 2B 79 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 66 02 00 35 04 06 00 92 00 00 45 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 C7 04 00 90 00 3F [10:06:36]RAPDU: 90 00 [10:06:36]wFMCommunicate OK [10:06:36]wFMCommunicate request_size=10 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 0D 02 02 05 C9 41 A5 B4 70 [10:06:36]Write to MH i2c: E2 0D 00 C8 04 80 0D 02 02 05 00 C9 41 A5 B4 70 00 00 23 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 03 00 C8 04 00 90 00 40 [10:06:36]RAPDU: 90 00 [10:06:36]wFMCommunicate OK [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 0D 03 02 [10:06:36]Write to MH i2c: E2 08 00 C9 04 80 0D 03 02 00 00 00 00 48 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0B 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 0B 00 C9 04 00 1B F7 F8 B1 F1 7D 42 DE 90 00 92 [10:06:36]RAPDU: 1B F7 F8 B1 F1 7D 42 DE 90 00 [10:06:36]wFMCommunicate OK [10:06:36]SAM_PROTO_SignData done [10:06:36]FM_MakeSignedData done [10:06:36]CreateOFDProtocolMessage [10:06:36]wFMCommunicate request_size=4 [10:06:36]MH_SAM_APDU [10:06:36]CAPDU: 80 11 00 00 [10:06:36]Write to MH i2c: E2 08 00 CA 04 80 11 00 00 00 00 00 00 48 [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:36]Read from MH i2c: E2 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: E2 17 00 CA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 99 [10:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:06:36]wFMCommunicate OK [10:06:36]CreateOFDProtocolMessage done [10:06:36]OFDSenderStorePacket 157308 [10:06:36]StoreOFDPacket docnum=157308 [10:06:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 A8 07 01 16 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 2B 79 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 66 02 00 35 04 06 00 92 C9 41 A5 B4 70 1B F7 F8 B1 F1 7D 42 DE [10:06:36]CheckFolder [10:06:36]dirname=/storage/ofd_packets [10:06:36]CheckFolder done [10:06:36]ProducePacketName [10:06:36]name=ofd_packets/00157308 [10:06:36]NVStorageSaveData ofd_packets/00157308 [10:06:36]File name is /storage/ofd_packets/00157308 [10:06:36]Write 301 bytes [10:06:36]NVStorageSaveData done [10:06:36]OFDSenderStorePacket done [10:06:36]KKMCreateOFDPacket done [10:06:36]NVStorageSaveData kkm_last_timestamp [10:06:36]File name is /storage/kkm_last_timestamp [10:06:36]Write 4 bytes [10:06:36]NVStorageSaveData done [10:06:36]ExternCall_PrintAddStr [10:06:36]wPrintStart [10:06:36]Write to MH i2c: 01 00 00 CB 04 CF [10:06:36]Write i2c OK [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 [10:06:36]MH_I2C_Read... [10:06:36]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [10:06:36]RasterBufferAndPrint [10:06:36]line Счет N : (1)875678 [10:06:36]line ИНН: 02508201610067 [10:06:36]line Контрольно-Кассовый Чек [10:06:36]line ПРОДАЖА [10:06:36]line ТРК (МРК, ГНК) : 31 [10:06:36]line Товар: 2710124500 [10:06:36]line Аи-95-К-5 [10:06:36]line 26.960 * 74.20 [10:06:36]line = 2000.43 [10:06:36]line НДС 12% НСП 1% [10:06:36]line > о реализуемом товаре [10:06:36]line ИТОГО: 2000.43 [10:06:36]line НСП 1% : 17.70 [10:06:36]line НДС 12% : 212.43 [10:06:36]line Наличными: 0.00 [10:06:36]line Безнал.: 2000.43 [10:06:36]line Место: АЗС № 165 "Партнер Нефть" [10:06:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:06:36]line СНО: Общий режим [10:06:36]line Чек 136 22.10.2024 10:06 [10:06:36]line Смена: 316 ФФД: 1.0 [10:06:36]line ЗНМ: 0300000234 [10:06:36]line РНМ: 0000137193017469 [10:06:36]line Версия ККМ: v1.0 [10:06:36]line Платежная система: Mbank [10:06:36]line ФМ: 0000000000963156 [10:06:36]line ФД: 157308 [10:06:36]line ФПД: 161393087460464 [10:06:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T100635&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157308&fm=161393087460464&tin=02508201610067®Number=0000137193017469&sum=200043 [10:06:36]OFD Sender: Processing packet 157308 [packets to send 52, broken 51] [10:06:36]ProducePacketName [10:06:36]name=ofd_packets/00157308 [10:06:36]OFD Sender: To server: pG, [10:06:36]CommunicateWithHost lk.salyk.kg:30040 [10:06:36]ConnectInit lk.salyk.kg [10:06:36]written 0, free lines is 4095 [10:06:36]Connected sock=10 [10:06:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E7 A8 07 01 16 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 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 2B 79 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7C 66 02 00 35 04 06 00 92 C9 41 A5 B4 70 1B F7 F8 B1 F1 7D 42 DE [10:06:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C1 35 47 00 A5 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 39 36 33 31 35 36 10 04 04 00 7C 66 02 00 F4 03 04 00 58 1F 17 67 B6 04 01 00 00 D0 58 EF 64 D0 9D E2 2B [10:06:37]CommunicateWithHost err = 0 [10:06:37]CheckOFDResponse [10:06:37]1017 (14) - 77093643461234 [10:06:37]1041 (16) - 0000000000963156 [10:06:37]1040 (4) - 157308 [10:06:37]1012 (4) - 22.10.2024 03:43 [10:06:37]1206 (1) - 0 [10:06:37]OFD Sender: Remove packet 157308 [10:06:37]ProducePacketName [10:06:37]name=ofd_packets/00157308 [10:06:37]NVStorageDeleteData [10:06:37]Write to MH i2c: 01 00 00 F4 04 F8 [10:06:37]Write i2c OK [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: 01 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: 01 07 00 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: 01 07 00 F4 04 00 00 00 00 00 0E 0D 1A [10:06:37]RasterBufferAndPrint [10:06:37]line [10:06:37]line [10:06:37]line [10:06:37]line [10:06:37]line [10:06:37]written 0, free lines is 3348 [10:06:37]MH_Cut [10:06:37]Write to MH i2c: D1 01 00 FB 04 01 D1 [10:06:37]Write i2c OK [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: D1 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: D1 01 00 [10:06:37]MH_I2C_Read... [10:06:37]Read from MH i2c: D1 01 00 FB 04 00 D0 [10:06:37]Write to MH i2c: 01 00 00 FC 04 00 [10:06:37]Write i2c OK [10:06:37]MH_I2C_Read... [10:06:37]OFD Sender: No OFD packet to send [10:06:37]*** Cut start [10:06:37]*** Partial cut [10:06:37]*** CUTSNS_PIN = 1 [10:06:38]*** CUTSNS_PIN = 0 [10:06:38]*** Brake cut motor [10:06:38]Read from MH i2c: 01 [10:06:38]MH_I2C_Read... [10:06:38]*** Stop cut motor [10:06:38]*** Cut end [10:06:38]Read from MH i2c: 01 07 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [10:06:38]process_action close_receipt done [10:06:38]requested_data is exist [10:06:38]produce_requested_data [10:06:38]requested_item fm.sn is exist - process it [10:06:38]wFMCommunicate request_size=4 [10:06:38]MH_SAM_APDU [10:06:38]CAPDU: 80 11 00 00 [10:06:38]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [10:06:38]Write i2c OK [10:06:38]MH_I2C_Read... [10:06:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:38]Read from MH i2c: E2 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 17 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 17 00 FD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [10:06:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:06:38]wFMCommunicate OK [10:06:38]requested_item fd.num is exist - process it [10:06:38]SAM_PROTO_GetFieldsCounters [10:06:38]wFMCommunicate request_size=4 [10:06:38]MH_SAM_APDU [10:06:38]CAPDU: 80 13 00 00 [10:06:38]Write to MH i2c: E2 08 00 FE 04 80 13 00 00 00 00 00 00 7E [10:06:38]Write i2c OK [10:06:38]MH_I2C_Read... [10:06:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:38]Read from MH i2c: E2 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 62 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 62 00 FE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 66 02 00 0E 04 04 00 3C 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 70 [10:06:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7C 66 02 00 0E 04 04 00 3C 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 [10:06:38]wFMCommunicate OK [10:06:38]SAM_PROTO_GetFieldsCounters done [10:06:38]requested_item shift.num is exist - process it [10:06:38]requested_item shift.opened is exist - process it [10:06:38]req_shift_opened [10:06:38]FM_GetShiftState [10:06:38]SAM_PROTO_GetShiftState [10:06:38]wFMCommunicate request_size=4 [10:06:38]MH_SAM_APDU [10:06:38]CAPDU: 80 13 01 00 [10:06:38]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [10:06:38]Write i2c OK [10:06:38]MH_I2C_Read... [10:06:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:38]Read from MH i2c: E2 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 0E 00 [10:06:38]MH_I2C_Read... [10:06:38]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 06 [10:06:38]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:06:38]wFMCommunicate OK [10:06:38]SAM_PROTO_GetShiftState done [10:06:38]FM_GetShiftState done [10:06:38]req_shift_opened done [10:06:38]requested_item shift.open_date is exist - process it [10:06:38]req_shift_open_date [10:06:38]req_shift_open_date done [10:06:38]produce_requested_data done [10:06:38]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157308,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:06:38]process_action_free close_receipt [10:06:38]json_value_free [10:06:38]json_value_free done [10:06:38]process_json_proto returns [10:06:38]Send response to host [10:06:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157308,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:06:38]free response buf [10:06:38]execute_script done [10:06:38]execute_script returns [10:06:38]free content buf [10:06:38]Sock 9.Close socket [10:06:38]Sock 9.Thread stoped [10:06:42]OFD Sender: No OFD packet to send [10:06:47]OFD Sender: No OFD packet to send [10:06:52]OFD Sender: No OFD packet to send [10:06:57]OFD Sender: No OFD packet to send [10:07:02]OFD Sender: No OFD packet to send [10:07:07]OFD Sender: No OFD packet to send [10:07:12]OFD Sender: No OFD packet to send [10:07:17]OFD Sender: No OFD packet to send [10:07:22]OFD Sender: No OFD packet to send [10:07:27]OFD Sender: No OFD packet to send [10:07:32]OFD Sender: No OFD packet to send [10:07:37]OFD Sender: No OFD packet to send [10:07:42]OFD Sender: No OFD packet to send [10:07:47]OFD Sender: No OFD packet to send [10:07:52]OFD Sender: No OFD packet to send [10:07:57]OFD Sender: No OFD packet to send [10:08:02]OFD Sender: No OFD packet to send [10:08:07]OFD Sender: No OFD packet to send [10:08:12]OFD Sender: No OFD packet to send [10:08:17]OFD Sender: No OFD packet to send [10:08:22]OFD Sender: No OFD packet to send [10:08:27]OFD Sender: No OFD packet to send [10:08:32]OFD Sender: No OFD packet to send [10:08:37]OFD Sender: No OFD packet to send [10:08:42]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [10:09:22]OFD Sender: No OFD packet to send [10:09:27]OFD Sender: No OFD packet to send [10:09:32]OFD Sender: No OFD packet to send [10:09:37]OFD Sender: No OFD packet to send [10:09:42]OFD Sender: No OFD packet to send [10:09:47]OFD Sender: No OFD packet to send [10:09:52]OFD Sender: No OFD packet to send [10:09:57]OFD Sender: No OFD packet to send [10:10:02]OFD Sender: No OFD packet to send [10:10:07]OFD Sender: No OFD packet to send [10:10:12]OFD Sender: No OFD packet to send [10:10:17]OFD Sender: No OFD packet to send [10:10:22]OFD Sender: No OFD packet to send [10:10:27]OFD Sender: No OFD packet to send [10:10:32]OFD Sender: No OFD packet to send [10:10:35]accept exits with 8 [10:10:35]New connection [10:10:35]New thread 3067137380 created [10:10:35]Thread 3067280740 joined [10:10:35]Waiting for new connection... [10:10:35] Sock 8.Parse request [10:10:35]Sock 8.Check first char [10:10:35]Sock 8.First char is OK [10:10:35]request: POST /json_proto HTTP/1.0 [10:10:35]Method: POST [10:10:35]URL: /json_proto [10:10:35]Method is POST - this is cgi request [10:10:35]url: /json_proto [10:10:35]query_string will be loaded in cgi processing [10:10:35]execute_cgi json_proto POST (null) [10:10:35]execute_cgi path=json_proto method=POST [10:10:35]POST find Content-Length [10:10:35]Host: 172.17.53.67:8080 [10:10:35]Content-Length: 677 [10:10:35]Content-Type: application/json [10:10:35] [10:10:35]POST finish read [10:10:35]Found Content-Length = 677 [10:10:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875680", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:10:35]execute_script... [10:10: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)875680", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:10:35]POST & json_proto [10:10:35]process_json_proto [10:10:35]json parsed OK: [10:10:35]protocol is kg_v1.0 [10:10:35]action value=close_receipt [10:10:35]process_action close_receipt [10:10:35]cmd_close_receipt [10:10:35]MH_GetDate [10:10:35]Write to MH i2c: F0 00 00 00 05 F4 [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 09 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: F0 09 00 00 05 00 1B 7A 17 67 19 BC 99 64 E2 [10:10:35]GetLastDocTimeStamp 1729591595 [10:10:35]current date 1729591835 [10:10:35]FM_GetShiftState [10:10:35]SAM_PROTO_GetShiftState [10:10:35]wFMCommunicate request_size=4 [10:10:35]MH_SAM_APDU [10:10:35]CAPDU: 80 13 01 00 [10:10:35]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [10:10:35]Write i2c OK [10:10:35]MH_I2C_Read... [10:10:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:35]Read from MH i2c: E2 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: E2 0E 00 [10:10:35]MH_I2C_Read... [10:10:35]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 09 [10:10:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:10:35]wFMCommunicate OK [10:10:35]SAM_PROTO_GetShiftState done [10:10:35]FM_GetShiftState done [10:10:35]opened in 1729556748 [10:10:35]opened+sec_in_day 1729643148 [10:10:35]quantity*price = 20003 [10:10:35]sum+1 = 20004 [10:10:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 137 22.10.2024 10:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157309 ФПД: 128143466414269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101035&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157309&fm=128143466414269&tin=02508201610067®Number=0000137193017469&sum=20000 [10:10:36]StoreToDocumentArchive [10:10:36]shift 316 fd 157309 [10:10:36]save to /storage/0316/doc_00157309 [10:10:36]save last doc name /storage/0316/doc_00157309 to /storage/kkm_last_doc_name [10:10:36]save OK [10:10:36]Clear old archive folders... [10:10:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:10:36]tlvbuf is 01B111C0 [10:10:36]SAM_PROTO_ClearQueue [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 09 00 00 [10:10:36]Write to MH i2c: E2 08 00 0E 05 80 09 00 00 00 00 00 00 85 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]SAM_PROTO_ClearQueue done [10:10:36]KKMCreateOFDPacket [10:10:36]OFDProtocolAddRootSTLVToBuf [10:10:36]FM_MakeSignedData [10:10:36]FM_MakeSignedData [10:10:36]SAM_PROTO_SignData [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 01 02 [10:10:36]Write to MH i2c: E2 08 00 0F 05 80 0D 01 02 00 00 00 00 8D [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=255 [10:10:36]MH_SAM_APDU [10:10: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 89 00 00 00 F4 03 04 00 1B 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 66 02 00 35 04 06 00 74 [10:10:36]Write to MH i2c: E2 02 01 10 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 89 00 00 00 F4 03 04 00 1B 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 66 02 00 35 04 06 00 74 00 00 28 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=10 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 02 02 05 8B B9 CB C0 BD [10:10:36]Write to MH i2c: E2 0D 00 11 05 80 0D 02 02 05 00 8B B9 CB C0 BD 00 00 26 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [10:10:36]RAPDU: 90 00 [10:10:36]wFMCommunicate OK [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 0D 03 02 [10:10:36]Write to MH i2c: E2 08 00 12 05 80 0D 03 02 00 00 00 00 92 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 0B 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 0B 00 12 05 00 1A 59 A0 96 28 12 CD A5 90 00 E8 [10:10:36]RAPDU: 1A 59 A0 96 28 12 CD A5 90 00 [10:10:36]wFMCommunicate OK [10:10:36]SAM_PROTO_SignData done [10:10:36]FM_MakeSignedData done [10:10:36]CreateOFDProtocolMessage [10:10:36]wFMCommunicate request_size=4 [10:10:36]MH_SAM_APDU [10:10:36]CAPDU: 80 11 00 00 [10:10:36]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:36]Read from MH i2c: E2 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E3 [10:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:36]wFMCommunicate OK [10:10:36]CreateOFDProtocolMessage done [10:10:36]OFDSenderStorePacket 157309 [10:10:36]StoreOFDPacket docnum=157309 [10:10:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F2 99 07 01 52 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 89 00 00 00 F4 03 04 00 1B 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 66 02 00 35 04 06 00 74 8B B9 CB C0 BD 1A 59 A0 96 28 12 CD A5 [10:10:36]CheckFolder [10:10:36]dirname=/storage/ofd_packets [10:10:36]CheckFolder done [10:10:36]ProducePacketName [10:10:36]name=ofd_packets/00157309 [10:10:36]NVStorageSaveData ofd_packets/00157309 [10:10:36]File name is /storage/ofd_packets/00157309 [10:10:36]Write 301 bytes [10:10:36]NVStorageSaveData done [10:10:36]OFDSenderStorePacket done [10:10:36]KKMCreateOFDPacket done [10:10:36]NVStorageSaveData kkm_last_timestamp [10:10:36]File name is /storage/kkm_last_timestamp [10:10:36]Write 4 bytes [10:10:36]NVStorageSaveData done [10:10:36]ExternCall_PrintAddStr [10:10:36]wPrintStart [10:10:36]Write to MH i2c: 01 00 00 14 05 19 [10:10:36]Write i2c OK [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 07 00 [10:10:36]MH_I2C_Read... [10:10:36]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [10:10:36]RasterBufferAndPrint [10:10:36]line Счет N : (1)875680 [10:10:36]line ИНН: 02508201610067 [10:10:36]line Контрольно-Кассовый Чек [10:10:36]line ПРОДАЖА [10:10:36]line ТРК (МРК, ГНК) : 12 [10:10:36]line Товар: 2710124130 [10:10:36]line Аи-92-К-5 [10:10:36]line 2.990 * 66.90 [10:10:36]line = 200.03 [10:10:36]line НДС 12% НСП 1% [10:10:36]line > о реализуемом товаре [10:10:36]line ОКРУГЛЕНИЕ: -0.03 [10:10:36]line ИТОГО: 200.00 [10:10:36]line Внесено: 200.00 [10:10:36]line СДАЧА: 0.00 [10:10:36]line НСП 1% : 1.77 [10:10:36]line НДС 12% : 21.24 [10:10:36]line Наличными: 200.00 [10:10:36]line Безнал.: 0.00 [10:10:36]line Место: АЗС № 165 "Партнер Нефть" [10:10:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:10:36]line СНО: Общий режим [10:10:36]line Чек 137 22.10.2024 10:10 [10:10:36]line Смена: 316 ФФД: 1.0 [10:10:36]line ЗНМ: 0300000234 [10:10:36]line РНМ: 0000137193017469 [10:10:36]line Версия ККМ: v1.0 [10:10:36]line ФМ: 0000000000963156 [10:10:36]line ФД: 157309 [10:10:36]line ФПД: 128143466414269 [10:10:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101035&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157309&fm=128143466414269&tin=02508201610067®Number=0000137193017469&sum=20000 [10:10:37]OFD Sender: Processing packet 157309 [packets to send 52, broken 51] [10:10:37]ProducePacketName [10:10:37]name=ofd_packets/00157309 [10:10:37]OFD Sender: To server: pG, [10:10:37]CommunicateWithHost lk.salyk.kg:30040 [10:10:37]ConnectInit lk.salyk.kg [10:10:37]written 0, free lines is 4095 [10:10:37]Connected sock=10 [10:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 F2 99 07 01 52 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 89 00 00 00 F4 03 04 00 1B 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7D 66 02 00 35 04 06 00 74 8B B9 CB C0 BD 1A 59 A0 96 28 12 CD A5 [10:10:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9E 60 47 00 F8 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 39 36 33 31 35 36 10 04 04 00 7D 66 02 00 F4 03 04 00 48 20 17 67 B6 04 01 00 00 17 3D FE 28 05 FF 2B 16 [10:10:37]CommunicateWithHost err = 0 [10:10:37]CheckOFDResponse [10:10:37]1017 (14) - 77093643461234 [10:10:37]1041 (16) - 0000000000963156 [10:10:37]1040 (4) - 157309 [10:10:37]1012 (4) - 22.10.2024 03:47 [10:10:37]1206 (1) - 0 [10:10:37]OFD Sender: Remove packet 157309 [10:10:37]ProducePacketName [10:10:37]name=ofd_packets/00157309 [10:10:37]NVStorageDeleteData [10:10:37]Write to MH i2c: 01 00 00 3F 05 44 [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 07 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: 01 07 00 3F 05 00 00 00 00 00 E8 0C 3F [10:10:37]RasterBufferAndPrint [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]line [10:10:37]written 0, free lines is 3311 [10:10:37]MH_Cut [10:10:37]Write to MH i2c: D1 01 00 46 05 01 1D [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 01 00 [10:10:37]MH_I2C_Read... [10:10:37]Read from MH i2c: D1 01 00 46 05 00 1C [10:10:37]Write to MH i2c: 01 00 00 47 05 4C [10:10:37]Write i2c OK [10:10:37]MH_I2C_Read... [10:10:38]OFD Sender: No OFD packet to send [10:10:38]*** Cut start [10:10:38]*** Partial cut [10:10:38]*** CUTSNS_PIN = 1 [10:10:38]*** CUTSNS_PIN = 0 [10:10:38]*** Brake cut motor [10:10:38]Read from MH i2c: 01 [10:10:39]MH_I2C_Read... [10:10:39]*** Stop cut motor [10:10:39]*** Cut end [10:10:39]Read from MH i2c: 01 07 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 FF 0F 61 [10:10:39]process_action close_receipt done [10:10:39]requested_data is exist [10:10:39]produce_requested_data [10:10:39]requested_item fm.sn is exist - process it [10:10:39]wFMCommunicate request_size=4 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 11 00 00 [10:10:39]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 17 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 18 [10:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:10:39]wFMCommunicate OK [10:10:39]requested_item fd.num is exist - process it [10:10:39]SAM_PROTO_GetFieldsCounters [10:10:39]wFMCommunicate request_size=4 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 13 00 00 [10:10:39]Write to MH i2c: E2 08 00 49 05 80 13 00 00 00 00 00 00 CA [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 62 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 62 00 49 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 66 02 00 0E 04 04 00 3C 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 C0 [10:10:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7D 66 02 00 0E 04 04 00 3C 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 [10:10:39]wFMCommunicate OK [10:10:39]SAM_PROTO_GetFieldsCounters done [10:10:39]requested_item shift.num is exist - process it [10:10:39]requested_item shift.opened is exist - process it [10:10:39]req_shift_opened [10:10:39]FM_GetShiftState [10:10:39]SAM_PROTO_GetShiftState [10:10:39]wFMCommunicate request_size=4 [10:10:39]MH_SAM_APDU [10:10:39]CAPDU: 80 13 01 00 [10:10:39]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [10:10:39]Write i2c OK [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 [10:10:39]MH_I2C_Read... [10:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:10:39]Read from MH i2c: E2 0E 00 [10:10:39]MH_I2C_Read... [10:10:39]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 52 [10:10:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:10:39]wFMCommunicate OK [10:10:39]SAM_PROTO_GetShiftState done [10:10:39]FM_GetShiftState done [10:10:39]req_shift_opened done [10:10:39]requested_item shift.open_date is exist - process it [10:10:39]req_shift_open_date [10:10:39]req_shift_open_date done [10:10:39]produce_requested_data done [10:10:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157309,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:10:39]process_action_free close_receipt [10:10:39]json_value_free [10:10:39]json_value_free done [10:10:39]process_json_proto returns [10:10:39]Send response to host [10:10:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157309,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:10:39]free response buf [10:10:39]execute_script done [10:10:39]execute_script returns [10:10:39]free content buf [10:10:39]Sock 8.Close socket [10:10:39]Sock 8.Thread stoped [10:10:43]OFD Sender: No OFD packet to send [10:10:48]OFD Sender: No OFD packet to send [10:10:53]OFD Sender: No OFD packet to send [10:10:58]OFD Sender: No OFD packet to send [10:11:03]OFD Sender: No OFD packet to send [10:11:08]OFD Sender: No OFD packet to send [10:11:13]OFD Sender: No OFD packet to send [10:11:18]OFD Sender: No OFD packet to send [10:11:23]OFD Sender: No OFD packet to send [10:11:28]OFD Sender: No OFD packet to send [10:11:33]OFD Sender: No OFD packet to send [10:11:38]OFD Sender: No OFD packet to send [10:11:43]OFD Sender: No OFD packet to send [10:11:48]OFD Sender: No OFD packet to send [10:11:53]OFD Sender: No OFD packet to send [10:11:58]OFD Sender: No OFD packet to send [10:12:03]OFD Sender: No OFD packet to send [10:12:08]OFD Sender: No OFD packet to send [10:12:13]OFD Sender: No OFD packet to send [10:12:18]OFD Sender: No OFD packet to send [10:12:21]accept exits with 9 [10:12:21]New connection [10:12:21]New thread 3067280740 created [10:12:21]Thread 3067137380 joined [10:12:21]Waiting for new connection... [10:12:21] Sock 9.Parse request [10:12:21]Sock 9.Check first char [10:12:21]Sock 9.First char is OK [10:12:21]request: POST /json_proto HTTP/1.0 [10:12:21]Method: POST [10:12:21]URL: /json_proto [10:12:21]Method is POST - this is cgi request [10:12:21]url: /json_proto [10:12:21]query_string will be loaded in cgi processing [10:12:21]execute_cgi json_proto POST (null) [10:12:21]execute_cgi path=json_proto method=POST [10:12:21]POST find Content-Length [10:12:21]Host: 172.17.53.67:8080 [10:12:21]Content-Length: 677 [10:12:21]Content-Type: application/json [10:12:21] [10:12:21]POST finish read [10:12:21]Found Content-Length = 677 [10:12:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:12:21]execute_script... [10:12: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)875681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:12:21]POST & json_proto [10:12:21]process_json_proto [10:12:21]json parsed OK: [10:12:21]protocol is kg_v1.0 [10:12:21]action value=close_receipt [10:12:21]process_action close_receipt [10:12:21]cmd_close_receipt [10:12:21]MH_GetDate [10:12:21]Write to MH i2c: F0 00 00 4B 05 3F [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: F0 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: F0 09 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: F0 09 00 4B 05 00 85 7A 17 67 19 BC 99 64 97 [10:12:21]GetLastDocTimeStamp 1729591835 [10:12:21]current date 1729591941 [10:12:21]FM_GetShiftState [10:12:21]SAM_PROTO_GetShiftState [10:12:21]wFMCommunicate request_size=4 [10:12:21]MH_SAM_APDU [10:12:21]CAPDU: 80 13 01 00 [10:12:21]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [10:12:21]Write i2c OK [10:12:21]MH_I2C_Read... [10:12:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:21]Read from MH i2c: E2 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 0E 00 [10:12:21]MH_I2C_Read... [10:12:21]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 54 [10:12:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:12:21]wFMCommunicate OK [10:12:21]SAM_PROTO_GetShiftState done [10:12:21]FM_GetShiftState done [10:12:21]opened in 1729556748 [10:12:21]opened+sec_in_day 1729643148 [10:12:21]quantity*price = 40068 [10:12:21]sum+1 = 40069 [10:12:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 138 22.10.2024 10:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157310 ФПД: 138030928359154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157310&fm=138030928359154&tin=02508201610067®Number=0000137193017469&sum=40000 [10:12:22]StoreToDocumentArchive [10:12:22]shift 316 fd 157310 [10:12:22]save to /storage/0316/doc_00157310 [10:12:22]save last doc name /storage/0316/doc_00157310 to /storage/kkm_last_doc_name [10:12:22]save OK [10:12:22]Clear old archive folders... [10:12:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:12:22]tlvbuf is 01B38660 [10:12:22]SAM_PROTO_ClearQueue [10:12:22]wFMCommunicate request_size=4 [10:12:22]MH_SAM_APDU [10:12:22]CAPDU: 80 09 00 00 [10:12:22]Write to MH i2c: E2 08 00 59 05 80 09 00 00 00 00 00 00 D0 [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [10:12:22]RAPDU: 90 00 [10:12:22]wFMCommunicate OK [10:12:22]SAM_PROTO_ClearQueue done [10:12:22]KKMCreateOFDPacket [10:12:22]OFDProtocolAddRootSTLVToBuf [10:12:22]FM_MakeSignedData [10:12:22]FM_MakeSignedData [10:12:22]SAM_PROTO_SignData [10:12:22]wFMCommunicate request_size=4 [10:12:22]MH_SAM_APDU [10:12:22]CAPDU: 80 0D 01 02 [10:12:22]Write to MH i2c: E2 08 00 5A 05 80 0D 01 02 00 00 00 00 D8 [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [10:12:22]RAPDU: 90 00 [10:12:22]wFMCommunicate OK [10:12:22]wFMCommunicate request_size=255 [10:12:22]MH_SAM_APDU [10:12: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 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 8A 00 00 00 F4 03 04 00 85 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 66 02 00 35 04 06 00 7D [10:12:22]Write to MH i2c: E2 02 01 5B 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 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 8A 00 00 00 F4 03 04 00 85 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 66 02 00 35 04 06 00 7D 00 00 D5 [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [10:12:22]RAPDU: 90 00 [10:12:22]wFMCommunicate OK [10:12:22]wFMCommunicate request_size=10 [10:12:22]MH_SAM_APDU [10:12:22]CAPDU: 80 0D 02 02 05 89 D4 73 EE F2 [10:12:22]Write to MH i2c: E2 0D 00 5C 05 80 0D 02 02 05 00 89 D4 73 EE F2 00 00 95 [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [10:12:22]RAPDU: 90 00 [10:12:22]wFMCommunicate OK [10:12:22]wFMCommunicate request_size=4 [10:12:22]MH_SAM_APDU [10:12:22]CAPDU: 80 0D 03 02 [10:12:22]Write to MH i2c: E2 08 00 5D 05 80 0D 03 02 00 00 00 00 DD [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 0B 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 0B 00 5D 05 00 15 6B 79 41 49 DD 58 79 90 00 0F [10:12:22]RAPDU: 15 6B 79 41 49 DD 58 79 90 00 [10:12:22]wFMCommunicate OK [10:12:22]SAM_PROTO_SignData done [10:12:22]FM_MakeSignedData done [10:12:22]CreateOFDProtocolMessage [10:12:22]wFMCommunicate request_size=4 [10:12:22]MH_SAM_APDU [10:12:22]CAPDU: 80 11 00 00 [10:12:22]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:22]Read from MH i2c: E2 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 17 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2E [10:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:22]wFMCommunicate OK [10:12:22]CreateOFDProtocolMessage done [10:12:22]OFDSenderStorePacket 157310 [10:12:22]StoreOFDPacket docnum=157310 [10:12:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC 3E 07 01 C4 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 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 8A 00 00 00 F4 03 04 00 85 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 66 02 00 35 04 06 00 7D 89 D4 73 EE F2 15 6B 79 41 49 DD 58 79 [10:12:22]CheckFolder [10:12:22]dirname=/storage/ofd_packets [10:12:22]CheckFolder done [10:12:22]ProducePacketName [10:12:22]name=ofd_packets/00157310 [10:12:22]NVStorageSaveData ofd_packets/00157310 [10:12:22]File name is /storage/ofd_packets/00157310 [10:12:22]Write 301 bytes [10:12:22]NVStorageSaveData done [10:12:22]OFDSenderStorePacket done [10:12:22]KKMCreateOFDPacket done [10:12:22]NVStorageSaveData kkm_last_timestamp [10:12:22]File name is /storage/kkm_last_timestamp [10:12:22]Write 4 bytes [10:12:22]NVStorageSaveData done [10:12:22]ExternCall_PrintAddStr [10:12:22]wPrintStart [10:12:22]Write to MH i2c: 01 00 00 5F 05 64 [10:12:22]Write i2c OK [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: 01 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: 01 07 00 [10:12:22]MH_I2C_Read... [10:12:22]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [10:12:22]RasterBufferAndPrint [10:12:22]line Счет N : (1)875681 [10:12:22]line ИНН: 02508201610067 [10:12:22]line Контрольно-Кассовый Чек [10:12:22]line ПРОДАЖА [10:12:22]line ТРК (МРК, ГНК) : 31 [10:12:22]line Товар: 2710124500 [10:12:22]line Аи-95-К-5 [10:12:22]line 5.400 * 74.20 [10:12:22]line = 400.68 [10:12:22]line НДС 12% НСП 1% [10:12:22]line > о реализуемом товаре [10:12:22]line ОКРУГЛЕНИЕ: -0.68 [10:12:22]line ИТОГО: 400.00 [10:12:22]line Внесено: 400.00 [10:12:22]line СДАЧА: 0.00 [10:12:22]line НСП 1% : 3.55 [10:12:22]line НДС 12% : 42.55 [10:12:22]line Наличными: 400.00 [10:12:22]line Безнал.: 0.00 [10:12:22]line Место: АЗС № 165 "Партнер Нефть" [10:12:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:12:22]line СНО: Общий режим [10:12:22]line Чек 138 22.10.2024 10:12 [10:12:22]line Смена: 316 ФФД: 1.0 [10:12:22]line ЗНМ: 0300000234 [10:12:22]line РНМ: 0000137193017469 [10:12:22]line Версия ККМ: v1.0 [10:12:22]line ФМ: 0000000000963156 [10:12:22]line ФД: 157310 [10:12:22]line ФПД: 138030928359154 [10:12:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157310&fm=138030928359154&tin=02508201610067®Number=0000137193017469&sum=40000 [10:12:23]OFD Sender: Processing packet 157310 [packets to send 52, broken 51] [10:12:23]ProducePacketName [10:12:23]name=ofd_packets/00157310 [10:12:23]OFD Sender: To server: pG, [10:12:23]CommunicateWithHost lk.salyk.kg:30040 [10:12:23]ConnectInit lk.salyk.kg [10:12:23]written 0, free lines is 4095 [10:12:23]Connected sock=10 [10:12:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AC 3E 07 01 C4 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 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 8A 00 00 00 F4 03 04 00 85 7A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7E 66 02 00 35 04 06 00 7D 89 D4 73 EE F2 15 6B 79 41 49 DD 58 79 [10:12:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 77 40 47 00 7A 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 39 36 33 31 35 36 10 04 04 00 7E 66 02 00 F4 03 04 00 B2 20 17 67 B6 04 01 00 00 DB 84 88 EB 05 5E 63 B9 [10:12:23]CommunicateWithHost err = 0 [10:12:23]CheckOFDResponse [10:12:23]1017 (14) - 77093643461234 [10:12:23]1041 (16) - 0000000000963156 [10:12:23]1040 (4) - 157310 [10:12:23]1012 (4) - 22.10.2024 03:49 [10:12:23]1206 (1) - 0 [10:12:23]OFD Sender: Remove packet 157310 [10:12:23]ProducePacketName [10:12:23]name=ofd_packets/00157310 [10:12:23]NVStorageDeleteData [10:12:23]Write to MH i2c: 01 00 00 8A 05 8F [10:12:23]Write i2c OK [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: 01 [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: 01 07 00 [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: 01 07 00 8A 05 00 00 00 00 00 E0 0C 82 [10:12:23]RasterBufferAndPrint [10:12:23]line [10:12:23]line [10:12:23]line [10:12:23]line [10:12:23]line [10:12:23]written 0, free lines is 3302 [10:12:23]MH_Cut [10:12:23]Write to MH i2c: D1 01 00 91 05 01 68 [10:12:23]Write i2c OK [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: D1 [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: D1 01 00 [10:12:23]MH_I2C_Read... [10:12:23]Read from MH i2c: D1 01 00 91 05 00 67 [10:12:23]Write to MH i2c: 01 00 00 92 05 97 [10:12:23]Write i2c OK [10:12:23]MH_I2C_Read... [10:12:23]OFD Sender: No OFD packet to send [10:12:24]*** Cut start [10:12:24]*** Partial cut [10:12:24]*** CUTSNS_PIN = 1 [10:12:24]*** CUTSNS_PIN = 0 [10:12:24]*** Brake cut motor [10:12:24]Read from MH i2c: 01 [10:12:24]MH_I2C_Read... [10:12:24]*** Stop cut motor [10:12:24]*** Cut end [10:12:24]Read from MH i2c: 01 07 00 [10:12:24]MH_I2C_Read... [10:12:24]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 FF 0F AC [10:12:24]process_action close_receipt done [10:12:24]requested_data is exist [10:12:24]produce_requested_data [10:12:24]requested_item fm.sn is exist - process it [10:12:24]wFMCommunicate request_size=4 [10:12:24]MH_SAM_APDU [10:12:24]CAPDU: 80 11 00 00 [10:12:24]Write to MH i2c: E2 08 00 93 05 80 11 00 00 00 00 00 00 12 [10:12:24]Write i2c OK [10:12:24]MH_I2C_Read... [10:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:24]Read from MH i2c: E2 [10:12:24]MH_I2C_Read... [10:12:24]Read from MH i2c: E2 17 00 [10:12:24]MH_I2C_Read... [10:12:24]Read from MH i2c: E2 17 00 93 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 63 [10:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:12:24]wFMCommunicate OK [10:12:24]requested_item fd.num is exist - process it [10:12:24]SAM_PROTO_GetFieldsCounters [10:12:24]wFMCommunicate request_size=4 [10:12:24]MH_SAM_APDU [10:12:24]CAPDU: 80 13 00 00 [10:12:24]Write to MH i2c: E2 08 00 94 05 80 13 00 00 00 00 00 00 15 [10:12:24]Write i2c OK [10:12:24]MH_I2C_Read... [10:12:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:25]Read from MH i2c: E2 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 62 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 62 00 94 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 66 02 00 0E 04 04 00 3C 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 0F [10:12:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7E 66 02 00 0E 04 04 00 3C 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 [10:12:25]wFMCommunicate OK [10:12:25]SAM_PROTO_GetFieldsCounters done [10:12:25]requested_item shift.num is exist - process it [10:12:25]requested_item shift.opened is exist - process it [10:12:25]req_shift_opened [10:12:25]FM_GetShiftState [10:12:25]SAM_PROTO_GetShiftState [10:12:25]wFMCommunicate request_size=4 [10:12:25]MH_SAM_APDU [10:12:25]CAPDU: 80 13 01 00 [10:12:25]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [10:12:25]Write i2c OK [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 [10:12:25]MH_I2C_Read... [10:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:25]Read from MH i2c: E2 0E 00 [10:12:25]MH_I2C_Read... [10:12:25]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9D [10:12:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:12:25]wFMCommunicate OK [10:12:25]SAM_PROTO_GetShiftState done [10:12:25]FM_GetShiftState done [10:12:25]req_shift_opened done [10:12:25]requested_item shift.open_date is exist - process it [10:12:25]req_shift_open_date [10:12:25]req_shift_open_date done [10:12:25]produce_requested_data done [10:12:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157310,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:12:25]process_action_free close_receipt [10:12:25]json_value_free [10:12:25]json_value_free done [10:12:25]process_json_proto returns [10:12:25]Send response to host [10:12:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157310,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:12:25]free response buf [10:12:25]execute_script done [10:12:25]execute_script returns [10:12:25]free content buf [10:12:25]Sock 9.Close socket [10:12:25]Sock 9.Thread stoped [10:12:28]OFD Sender: No OFD packet to send [10:12:33]OFD Sender: No OFD packet to send [10:12:38]OFD Sender: No OFD packet to send [10:12:43]OFD Sender: No OFD packet to send [10:12:48]OFD Sender: No OFD packet to send [10:12:53]OFD Sender: No OFD packet to send [10:12:58]OFD Sender: No OFD packet to send [10:13:03]OFD Sender: No OFD packet to send [10:13:08]OFD Sender: No OFD packet to send [10:13:13]OFD Sender: No OFD packet to send [10:13:18]OFD Sender: No OFD packet to send [10:13:23]OFD Sender: No OFD packet to send [10:13:28]OFD Sender: No OFD packet to send [10:13:33]OFD Sender: No OFD packet to send [10:13:38]OFD Sender: No OFD packet to send [10:13:43]OFD Sender: No OFD packet to send [10:13:48]OFD Sender: No OFD packet to send [10:13:53]OFD Sender: No OFD packet to send [10:13:58]OFD Sender: No OFD packet to send [10:14:03]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:29]OFD Sender: No OFD packet to send [10:14:34]OFD Sender: No OFD packet to send [10:14:39]OFD Sender: No OFD packet to send [10:14:44]OFD Sender: No OFD packet to send [10:14:49]OFD Sender: No OFD packet to send [10:14:54]OFD Sender: No OFD packet to send [10:14:59]OFD Sender: No OFD packet to send [10:14:59]accept exits with 8 [10:14:59]New connection [10:14:59]New thread 3067137380 created [10:14:59]Thread 3067280740 joined [10:14:59]Waiting for new connection... [10:14:59] Sock 8.Parse request [10:14:59]Sock 8.Check first char [10:14:59]Sock 8.First char is OK [10:14:59]request: POST /json_proto HTTP/1.0 [10:14:59]Method: POST [10:14:59]URL: /json_proto [10:14:59]Method is POST - this is cgi request [10:14:59]url: /json_proto [10:14:59]query_string will be loaded in cgi processing [10:14:59]execute_cgi json_proto POST (null) [10:14:59]execute_cgi path=json_proto method=POST [10:14:59]POST find Content-Length [10:14:59]Host: 172.17.53.67:8080 [10:14:59]Content-Length: 677 [10:14:59]Content-Type: application/json [10:14:59] [10:14:59]POST finish read [10:14:59]Found Content-Length = 677 [10:14:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.830, "sum" : 655.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 655.00, "total" : 655.00, "payments": [ { "type": 0, "sum" : 655.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:59]execute_script... [10:14: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)875683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.830, "sum" : 655.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 655.00, "total" : 655.00, "payments": [ { "type": 0, "sum" : 655.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:59]POST & json_proto [10:14:59]process_json_proto [10:14:59]json parsed OK: [10:14:59]protocol is kg_v1.0 [10:14:59]action value=close_receipt [10:14:59]process_action close_receipt [10:14:59]cmd_close_receipt [10:14:59]MH_GetDate [10:14:59]Write to MH i2c: F0 00 00 96 05 8A [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 09 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: F0 09 00 96 05 00 24 7B 17 67 19 BC 99 64 82 [10:14:59]GetLastDocTimeStamp 1729591941 [10:14:59]current date 1729592100 [10:14:59]FM_GetShiftState [10:14:59]SAM_PROTO_GetShiftState [10:14:59]wFMCommunicate request_size=4 [10:14:59]MH_SAM_APDU [10:14:59]CAPDU: 80 13 01 00 [10:14:59]Write to MH i2c: E2 08 00 97 05 80 13 01 00 00 00 00 00 19 [10:14:59]Write i2c OK [10:14:59]MH_I2C_Read... [10:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:59]Read from MH i2c: E2 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 [10:14:59]MH_I2C_Read... [10:14:59]Read from MH i2c: E2 0E 00 97 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9F [10:14:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:14:59]wFMCommunicate OK [10:14:59]SAM_PROTO_GetShiftState done [10:14:59]FM_GetShiftState done [10:14:59]opened in 1729556748 [10:14:59]opened+sec_in_day 1729643148 [10:14:59]quantity*price = 65518 [10:14:59]sum+1 = 65520 [10:14:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 655.00 Внесено: 655.00 СДАЧА: 0.00 НСП 1% : 5.80 НДС 12% : 69.58 Наличными: 655.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 139 22.10.2024 10:15 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157311 ФПД: 49240731836061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157311&fm=49240731836061&tin=02508201610067®Number=0000137193017469&sum=65500 [10:15:00]StoreToDocumentArchive [10:15:00]shift 316 fd 157311 [10:15:00]save to /storage/0316/doc_00157311 [10:15:00]save last doc name /storage/0316/doc_00157311 to /storage/kkm_last_doc_name [10:15:00]save OK [10:15:00]Clear old archive folders... [10:15:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:00]tlvbuf is 01B37F20 [10:15:00]SAM_PROTO_ClearQueue [10:15:00]wFMCommunicate request_size=4 [10:15:00]MH_SAM_APDU [10:15:00]CAPDU: 80 09 00 00 [10:15:00]Write to MH i2c: E2 08 00 A4 05 80 09 00 00 00 00 00 00 1B [10:15:00]Write i2c OK [10:15:00]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]SAM_PROTO_ClearQueue done [10:15:01]KKMCreateOFDPacket [10:15:01]OFDProtocolAddRootSTLVToBuf [10:15:01]FM_MakeSignedData [10:15:01]FM_MakeSignedData [10:15:01]SAM_PROTO_SignData [10:15:01]wFMCommunicate request_size=4 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 0D 01 02 [10:15:01]Write to MH i2c: E2 08 00 A5 05 80 0D 01 02 00 00 00 00 23 [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]wFMCommunicate request_size=255 [10:15:01]MH_SAM_APDU [10:15: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 7E 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1B 00 00 00 00 07 04 06 00 DC FF 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 24 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 66 02 00 35 04 06 00 2C [10:15:01]Write to MH i2c: E2 02 01 A6 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1B 00 00 00 00 07 04 06 00 DC FF 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 24 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 66 02 00 35 04 06 00 2C 00 00 2C [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]wFMCommunicate request_size=10 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 0D 02 02 05 C8 C0 54 5E 9D [10:15:01]Write to MH i2c: E2 0D 00 A7 05 80 0D 02 02 05 00 C8 C0 54 5E 9D 00 00 07 [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [10:15:01]RAPDU: 90 00 [10:15:01]wFMCommunicate OK [10:15:01]wFMCommunicate request_size=4 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 0D 03 02 [10:15:01]Write to MH i2c: E2 08 00 A8 05 80 0D 03 02 00 00 00 00 28 [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 0B 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 0B 00 A8 05 00 92 0C 2B 09 B8 6D 61 46 90 00 C7 [10:15:01]RAPDU: 92 0C 2B 09 B8 6D 61 46 90 00 [10:15:01]wFMCommunicate OK [10:15:01]SAM_PROTO_SignData done [10:15:01]FM_MakeSignedData done [10:15:01]CreateOFDProtocolMessage [10:15:01]wFMCommunicate request_size=4 [10:15:01]MH_SAM_APDU [10:15:01]CAPDU: 80 11 00 00 [10:15:01]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:01]Read from MH i2c: E2 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 17 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [10:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:01]wFMCommunicate OK [10:15:01]CreateOFDProtocolMessage done [10:15:01]OFDSenderStorePacket 157311 [10:15:01]StoreOFDPacket docnum=157311 [10:15:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 3A 07 01 EC 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 7E 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1B 00 00 00 00 07 04 06 00 DC FF 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 24 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 66 02 00 35 04 06 00 2C C8 C0 54 5E 9D 92 0C 2B 09 B8 6D 61 46 [10:15:01]CheckFolder [10:15:01]dirname=/storage/ofd_packets [10:15:01]CheckFolder done [10:15:01]ProducePacketName [10:15:01]name=ofd_packets/00157311 [10:15:01]NVStorageSaveData ofd_packets/00157311 [10:15:01]File name is /storage/ofd_packets/00157311 [10:15:01]Write 301 bytes [10:15:01]NVStorageSaveData done [10:15:01]OFDSenderStorePacket done [10:15:01]KKMCreateOFDPacket done [10:15:01]NVStorageSaveData kkm_last_timestamp [10:15:01]File name is /storage/kkm_last_timestamp [10:15:01]Write 4 bytes [10:15:01]NVStorageSaveData done [10:15:01]ExternCall_PrintAddStr [10:15:01]wPrintStart [10:15:01]Write to MH i2c: 01 00 00 AA 05 AF [10:15:01]Write i2c OK [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 07 00 [10:15:01]MH_I2C_Read... [10:15:01]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [10:15:01]RasterBufferAndPrint [10:15:01]line Счет N : (1)875683 [10:15:01]line ИНН: 02508201610067 [10:15:01]line Контрольно-Кассовый Чек [10:15:01]line ПРОДАЖА [10:15:01]line ТРК (МРК, ГНК) : 41 [10:15:01]line Товар: 2710124500 [10:15:01]line Аи-95-К-5 [10:15:01]line 8.830 * 74.20 [10:15:01]line = 655.19 [10:15:01]line НДС 12% НСП 1% [10:15:01]line > о реализуемом товаре [10:15:01]line ОКРУГЛЕНИЕ: -0.19 [10:15:01]line ИТОГО: 655.00 [10:15:01]line Внесено: 655.00 [10:15:01]line СДАЧА: 0.00 [10:15:01]line НСП 1% : 5.80 [10:15:01]line НДС 12% : 69.58 [10:15:01]line Наличными: 655.00 [10:15:01]line Безнал.: 0.00 [10:15:01]line Место: АЗС № 165 "Партнер Нефть" [10:15:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:15:01]line СНО: Общий режим [10:15:01]line Чек 139 22.10.2024 10:15 [10:15:01]line Смена: 316 ФФД: 1.0 [10:15:01]line ЗНМ: 0300000234 [10:15:01]line РНМ: 0000137193017469 [10:15:01]line Версия ККМ: v1.0 [10:15:01]line ФМ: 0000000000963156 [10:15:01]line ФД: 157311 [10:15:01]line ФПД: 49240731836061 [10:15:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101500&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157311&fm=49240731836061&tin=02508201610067®Number=0000137193017469&sum=65500 [10:15:01]OFD Sender: Processing packet 157311 [packets to send 52, broken 51] [10:15:01]ProducePacketName [10:15:01]name=ofd_packets/00157311 [10:15:01]OFD Sender: To server: pG, [10:15:01]CommunicateWithHost lk.salyk.kg:30040 [10:15:01]ConnectInit lk.salyk.kg [10:15:01]written 0, free lines is 4095 [10:15:01]Connected sock=10 [10:15:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 23 3A 07 01 EC 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 7E 22 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF FF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 1B 00 00 00 00 07 04 06 00 DC FF 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 24 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 7F 66 02 00 35 04 06 00 2C C8 C0 54 5E 9D 92 0C 2B 09 B8 6D 61 46 [10:15:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 25 06 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 39 36 33 31 35 36 10 04 04 00 7F 66 02 00 F4 03 04 00 51 21 17 67 B6 04 01 00 00 72 FB 6E 69 07 10 E4 1B [10:15:02]CommunicateWithHost err = 0 [10:15:02]CheckOFDResponse [10:15:02]1017 (14) - 77093643461234 [10:15:02]1041 (16) - 0000000000963156 [10:15:02]1040 (4) - 157311 [10:15:02]1012 (4) - 22.10.2024 03:51 [10:15:02]1206 (1) - 0 [10:15:02]OFD Sender: Remove packet 157311 [10:15:02]ProducePacketName [10:15:02]name=ofd_packets/00157311 [10:15:02]NVStorageDeleteData [10:15:02]Write to MH i2c: 01 00 00 D5 05 DA [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 07 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: 01 07 00 D5 05 00 00 00 00 00 EA 0C D7 [10:15:02]RasterBufferAndPrint [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]line [10:15:02]written 0, free lines is 3313 [10:15:02]MH_Cut [10:15:02]Write to MH i2c: D1 01 00 DC 05 01 B3 [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 01 00 [10:15:02]MH_I2C_Read... [10:15:02]Read from MH i2c: D1 01 00 DC 05 00 B2 [10:15:02]Write to MH i2c: 01 00 00 DD 05 E2 [10:15:02]Write i2c OK [10:15:02]MH_I2C_Read... [10:15:02]OFD Sender: No OFD packet to send [10:15:03]*** Cut start [10:15:03]*** Partial cut [10:15:03]*** CUTSNS_PIN = 1 [10:15:03]*** CUTSNS_PIN = 0 [10:15:03]*** Brake cut motor [10:15:03]Read from MH i2c: 01 [10:15:03]MH_I2C_Read... [10:15:03]*** Stop cut motor [10:15:03]*** Cut end [10:15:03]Read from MH i2c: 01 07 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 FF 0F F7 [10:15:03]process_action close_receipt done [10:15:03]requested_data is exist [10:15:03]produce_requested_data [10:15:03]requested_item fm.sn is exist - process it [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 11 00 00 [10:15:03]Write to MH i2c: E2 08 00 DE 05 80 11 00 00 00 00 00 00 5D [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 17 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 17 00 DE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AE [10:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:03]wFMCommunicate OK [10:15:03]requested_item fd.num is exist - process it [10:15:03]SAM_PROTO_GetFieldsCounters [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 13 00 00 [10:15:03]Write to MH i2c: E2 08 00 DF 05 80 13 00 00 00 00 00 00 60 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 62 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 62 00 DF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 66 02 00 0E 04 04 00 3C 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 5E [10:15:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 7F 66 02 00 0E 04 04 00 3C 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 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_GetFieldsCounters done [10:15:03]requested_item shift.num is exist - process it [10:15:03]requested_item shift.opened is exist - process it [10:15:03]req_shift_opened [10:15:03]FM_GetShiftState [10:15:03]SAM_PROTO_GetShiftState [10:15:03]wFMCommunicate request_size=4 [10:15:03]MH_SAM_APDU [10:15:03]CAPDU: 80 13 01 00 [10:15:03]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [10:15:03]Write i2c OK [10:15:03]MH_I2C_Read... [10:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:03]Read from MH i2c: E2 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0E 00 [10:15:03]MH_I2C_Read... [10:15:03]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E8 [10:15:03]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:15:03]wFMCommunicate OK [10:15:03]SAM_PROTO_GetShiftState done [10:15:03]FM_GetShiftState done [10:15:03]req_shift_opened done [10:15:03]requested_item shift.open_date is exist - process it [10:15:03]req_shift_open_date [10:15:03]req_shift_open_date done [10:15:03]produce_requested_data done [10:15:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157311,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:15:03]process_action_free close_receipt [10:15:03]json_value_free [10:15:03]json_value_free done [10:15:03]process_json_proto returns [10:15:03]Send response to host [10:15:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157311,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:15:03]free response buf [10:15:03]execute_script done [10:15:03]execute_script returns [10:15:03]free content buf [10:15:03]Sock 8.Close socket [10:15:03]Sock 8.Thread stoped [10:15:07]OFD Sender: No OFD packet to send [10:15:12]OFD Sender: No OFD packet to send [10:15:17]OFD Sender: No OFD packet to send [10:15:22]OFD Sender: No OFD packet to send [10:15:27]OFD Sender: No OFD packet to send [10:15:32]OFD Sender: No OFD packet to send [10:15:37]OFD Sender: No OFD packet to send [10:15:42]OFD Sender: No OFD packet to send [10:15:47]OFD Sender: No OFD packet to send [10:15:52]OFD Sender: No OFD packet to send [10:15:56]accept exits with 9 [10:15:56]New connection [10:15:56]New thread 3067280740 created [10:15:56]Thread 3067137380 joined [10:15:56]Waiting for new connection... [10:15:56] Sock 9.Parse request [10:15:56]Sock 9.Check first char [10:15:56]Sock 9.First char is OK [10:15:56]request: POST /json_proto HTTP/1.0 [10:15:56]Method: POST [10:15:56]URL: /json_proto [10:15:56]Method is POST - this is cgi request [10:15:56]url: /json_proto [10:15:56]query_string will be loaded in cgi processing [10:15:56]execute_cgi json_proto POST (null) [10:15:56]execute_cgi path=json_proto method=POST [10:15:56]POST find Content-Length [10:15:56]Host: 172.17.53.67:8080 [10:15:56]Content-Length: 679 [10:15:56]Content-Type: application/json [10:15:56] [10:15:56]POST finish read [10:15:56]Found Content-Length = 679 [10:15:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 24.360, "sum" : 1856.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1856.00, "total" : 1856.00, "payments": [ { "type": 0, "sum" : 1856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:56]execute_script... [10:15: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)875682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 24.360, "sum" : 1856.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1856.00, "total" : 1856.00, "payments": [ { "type": 0, "sum" : 1856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:56]POST & json_proto [10:15:56]process_json_proto [10:15:56]json parsed OK: [10:15:56]protocol is kg_v1.0 [10:15:56]action value=close_receipt [10:15:56]process_action close_receipt [10:15:56]cmd_close_receipt [10:15:56]MH_GetDate [10:15:56]Write to MH i2c: F0 00 00 E1 05 D5 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: F0 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: F0 09 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: F0 09 00 E1 05 00 5C 7B 17 67 19 BC 99 64 05 [10:15:56]GetLastDocTimeStamp 1729592100 [10:15:56]current date 1729592156 [10:15:56]FM_GetShiftState [10:15:56]SAM_PROTO_GetShiftState [10:15:56]wFMCommunicate request_size=4 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 13 01 00 [10:15:56]Write to MH i2c: E2 08 00 E2 05 80 13 01 00 00 00 00 00 64 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 0E 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 0E 00 E2 05 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EA [10:15:56]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:15:56]wFMCommunicate OK [10:15:56]SAM_PROTO_GetShiftState done [10:15:56]FM_GetShiftState done [10:15:56]opened in 1729556748 [10:15:56]opened+sec_in_day 1729643148 [10:15:56]quantity*price = 185623 [10:15:56]sum+1 = 185624 [10:15:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 1856.00 Внесено: 1856.00 СДАЧА: 0.00 НСП 1% : 16.43 НДС 12% : 197.12 Наличными: 1856.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 140 22.10.2024 10:15 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157312 ФПД: 205559614058572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157312&fm=205559614058572&tin=02508201610067®Number=0000137193017469&sum=185600 [10:15:57]StoreToDocumentArchive [10:15:57]shift 316 fd 157312 [10:15:57]save to /storage/0316/doc_00157312 [10:15:57]save last doc name /storage/0316/doc_00157312 to /storage/kkm_last_doc_name [10:15:57]save OK [10:15:57]Clear old archive folders... [10:15:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:15:57]tlvbuf is 01AED9C0 [10:15:57]SAM_PROTO_ClearQueue [10:15:57]wFMCommunicate request_size=4 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 09 00 00 [10:15:57]Write to MH i2c: E2 08 00 EF 05 80 09 00 00 00 00 00 00 66 [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [10:15:57]RAPDU: 90 00 [10:15:57]wFMCommunicate OK [10:15:57]SAM_PROTO_ClearQueue done [10:15:57]KKMCreateOFDPacket [10:15:57]OFDProtocolAddRootSTLVToBuf [10:15:57]FM_MakeSignedData [10:15:57]FM_MakeSignedData [10:15:57]SAM_PROTO_SignData [10:15:57]wFMCommunicate request_size=4 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 0D 01 02 [10:15:57]Write to MH i2c: E2 08 00 F0 05 80 0D 01 02 00 00 00 00 6E [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [10:15:57]RAPDU: 90 00 [10:15:57]wFMCommunicate OK [10:15:57]wFMCommunicate request_size=255 [10:15:57]MH_SAM_APDU [10:15: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 32 FF 03 08 00 03 28 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 17 D5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 D5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 4D 00 00 00 00 07 04 06 00 00 D5 02 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 5C 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 66 02 00 35 04 06 00 BA F4 93 C6 [10:15:57]Write to MH i2c: E2 02 01 F1 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 32 FF 03 08 00 03 28 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 17 D5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 D5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 4D 00 00 00 00 07 04 06 00 00 D5 02 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 5C 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 66 02 00 35 04 06 00 BA F4 93 C6 00 00 AF [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [10:15:57]RAPDU: 90 00 [10:15:57]wFMCommunicate OK [10:15:57]wFMCommunicate request_size=7 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 0D 02 02 02 B0 4C [10:15:57]Write to MH i2c: E2 0A 00 F2 05 80 0D 02 02 02 00 B0 4C 00 00 71 [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [10:15:57]RAPDU: 90 00 [10:15:57]wFMCommunicate OK [10:15:57]wFMCommunicate request_size=4 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 0D 03 02 [10:15:57]Write to MH i2c: E2 08 00 F3 05 80 0D 03 02 00 00 00 00 73 [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 0B 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 0B 00 F3 05 00 C5 6A 74 7A 07 9F 53 45 90 00 CF [10:15:57]RAPDU: C5 6A 74 7A 07 9F 53 45 90 00 [10:15:57]wFMCommunicate OK [10:15:57]SAM_PROTO_SignData done [10:15:57]FM_MakeSignedData done [10:15:57]CreateOFDProtocolMessage [10:15:57]wFMCommunicate request_size=4 [10:15:57]MH_SAM_APDU [10:15:57]CAPDU: 80 11 00 00 [10:15:57]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:57]Read from MH i2c: E2 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 17 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [10:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:57]wFMCommunicate OK [10:15:57]CreateOFDProtocolMessage done [10:15:57]OFDSenderStorePacket 157312 [10:15:57]StoreOFDPacket docnum=157312 [10:15:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 06 07 04 01 7F 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 32 FF 03 08 00 03 28 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 17 D5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 D5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 4D 00 00 00 00 07 04 06 00 00 D5 02 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 5C 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 66 02 00 35 04 06 00 BA F4 93 C6 B0 4C C5 6A 74 7A 07 9F 53 45 [10:15:57]CheckFolder [10:15:57]dirname=/storage/ofd_packets [10:15:57]CheckFolder done [10:15:57]ProducePacketName [10:15:57]name=ofd_packets/00157312 [10:15:57]NVStorageSaveData ofd_packets/00157312 [10:15:57]File name is /storage/ofd_packets/00157312 [10:15:57]Write 298 bytes [10:15:57]NVStorageSaveData done [10:15:57]OFDSenderStorePacket done [10:15:57]KKMCreateOFDPacket done [10:15:57]NVStorageSaveData kkm_last_timestamp [10:15:57]File name is /storage/kkm_last_timestamp [10:15:57]Write 4 bytes [10:15:57]NVStorageSaveData done [10:15:57]ExternCall_PrintAddStr [10:15:57]wPrintStart [10:15:57]Write to MH i2c: 01 00 00 F5 05 FA [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 07 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 FF 0F 0F [10:15:57]RasterBufferAndPrint [10:15:57]line Счет N : (1)875682 [10:15:57]line ИНН: 02508201610067 [10:15:57]line Контрольно-Кассовый Чек [10:15:57]line ПРОДАЖА [10:15:57]line ТРК (МРК, ГНК) : 24 [10:15:57]line Товар: 2710194210 [10:15:57]line ДТ-К-2 [10:15:57]line 24.360 * 76.20 [10:15:57]line = 1856.23 [10:15:57]line НДС 12% НСП 1% [10:15:57]line > о реализуемом товаре [10:15:57]line ОКРУГЛЕНИЕ: -0.23 [10:15:57]line ИТОГО: 1856.00 [10:15:57]line Внесено: 1856.00 [10:15:57]line СДАЧА: 0.00 [10:15:57]line НСП 1% : 16.43 [10:15:57]line НДС 12% : 197.12 [10:15:57]line Наличными: 1856.00 [10:15:57]line Безнал.: 0.00 [10:15:57]line Место: АЗС № 165 "Партнер Нефть" [10:15:57]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:15:57]line СНО: Общий режим [10:15:57]line Чек 140 22.10.2024 10:15 [10:15:57]line Смена: 316 ФФД: 1.0 [10:15:58]line ЗНМ: 0300000234 [10:15:58]line РНМ: 0000137193017469 [10:15:58]line Версия ККМ: v1.0 [10:15:58]line ФМ: 0000000000963156 [10:15:58]line ФД: 157312 [10:15:58]line ФПД: 205559614058572 [10:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101556&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157312&fm=205559614058572&tin=02508201610067®Number=0000137193017469&sum=185600 [10:15:58]OFD Sender: Processing packet 157312 [packets to send 52, broken 51] [10:15:58]ProducePacketName [10:15:58]name=ofd_packets/00157312 [10:15:58]OFD Sender: To server: pG, [10:15:58]CommunicateWithHost lk.salyk.kg:30040 [10:15:58]ConnectInit lk.salyk.kg [10:15:58]written 0, free lines is 4095 [10:15:58]Connected sock=10 [10:15:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 06 07 04 01 7F 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 32 FF 03 08 00 03 28 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 17 D5 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 D5 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 4D 00 00 00 00 07 04 06 00 00 D5 02 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 5C 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 80 66 02 00 35 04 06 00 BA F4 93 C6 B0 4C C5 6A 74 7A 07 9F 53 45 [10:15:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0D 74 47 00 AF 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 39 36 33 31 35 36 10 04 04 00 80 66 02 00 F4 03 04 00 89 21 17 67 B6 04 01 00 00 6A FA 7D 78 EC 79 F1 DC [10:15:58]CommunicateWithHost err = 0 [10:15:58]CheckOFDResponse [10:15:58]1017 (14) - 77093643461234 [10:15:58]1041 (16) - 0000000000963156 [10:15:58]1040 (4) - 157312 [10:15:58]1012 (4) - 22.10.2024 03:52 [10:15:58]1206 (1) - 0 [10:15:58]OFD Sender: Remove packet 157312 [10:15:58]ProducePacketName [10:15:58]name=ofd_packets/00157312 [10:15:58]NVStorageDeleteData [10:15:58]Write to MH i2c: 01 00 00 20 06 26 [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: 01 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: 01 07 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: 01 07 00 20 06 00 00 00 00 00 E0 0C 19 [10:15:58]RasterBufferAndPrint [10:15:58]line [10:15:58]line [10:15:58]line [10:15:58]line [10:15:58]line [10:15:58]written 0, free lines is 3302 [10:15:58]MH_Cut [10:15:58]Write to MH i2c: D1 01 00 27 06 01 FF [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: D1 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: D1 01 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: D1 01 00 27 06 00 FE [10:15:58]Write to MH i2c: 01 00 00 28 06 2E [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]OFD Sender: No OFD packet to send [10:15:59]*** Cut start [10:15:59]*** Partial cut [10:15:59]*** CUTSNS_PIN = 1 [10:15:59]*** CUTSNS_PIN = 0 [10:15:59]*** Brake cut motor [10:15:59]Read from MH i2c: 01 [10:15:59]MH_I2C_Read... [10:15:59]*** Stop cut motor [10:15:59]*** Cut end [10:15:59]Read from MH i2c: 01 07 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 FF 0F 43 [10:15:59]process_action close_receipt done [10:15:59]requested_data is exist [10:15:59]produce_requested_data [10:15:59]requested_item fm.sn is exist - process it [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 11 00 00 [10:15:59]Write to MH i2c: E2 08 00 29 06 80 11 00 00 00 00 00 00 A9 [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:59]Read from MH i2c: E2 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 17 00 [10:15:59]MH_I2C_Read... [10:15:59]Read from MH i2c: E2 17 00 29 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FA [10:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:15:59]wFMCommunicate OK [10:15:59]requested_item fd.num is exist - process it [10:15:59]SAM_PROTO_GetFieldsCounters [10:15:59]wFMCommunicate request_size=4 [10:15:59]MH_SAM_APDU [10:15:59]CAPDU: 80 13 00 00 [10:15:59]Write to MH i2c: E2 08 00 2A 06 80 13 00 00 00 00 00 00 AC [10:15:59]Write i2c OK [10:15:59]MH_I2C_Read... [10:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:00]Read from MH i2c: E2 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: E2 62 00 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: E2 62 00 2A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 66 02 00 0E 04 04 00 3C 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 AE [10:16:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 80 66 02 00 0E 04 04 00 3C 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 [10:16:00]wFMCommunicate OK [10:16:00]SAM_PROTO_GetFieldsCounters done [10:16:00]requested_item shift.num is exist - process it [10:16:00]requested_item shift.opened is exist - process it [10:16:00]req_shift_opened [10:16:00]FM_GetShiftState [10:16:00]SAM_PROTO_GetShiftState [10:16:00]wFMCommunicate request_size=4 [10:16:00]MH_SAM_APDU [10:16:00]CAPDU: 80 13 01 00 [10:16:00]Write to MH i2c: E2 08 00 2B 06 80 13 01 00 00 00 00 00 AE [10:16:00]Write i2c OK [10:16:00]MH_I2C_Read... [10:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:00]Read from MH i2c: E2 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: E2 0E 00 [10:16:00]MH_I2C_Read... [10:16:00]Read from MH i2c: E2 0E 00 2B 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 34 [10:16:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:16:00]wFMCommunicate OK [10:16:00]SAM_PROTO_GetShiftState done [10:16:00]FM_GetShiftState done [10:16:00]req_shift_opened done [10:16:00]requested_item shift.open_date is exist - process it [10:16:00]req_shift_open_date [10:16:00]req_shift_open_date done [10:16:00]produce_requested_data done [10:16:00]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157312,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:16:00]process_action_free close_receipt [10:16:00]json_value_free [10:16:00]json_value_free done [10:16:00]process_json_proto returns [10:16:00]Send response to host [10:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157312,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:16:00]free response buf [10:16:00]execute_script done [10:16:00]execute_script returns [10:16:00]free content buf [10:16:00]Sock 9.Close socket [10:16:00]Sock 9.Thread stoped [10:16:03]OFD Sender: No OFD packet to send [10:16:08]OFD Sender: No OFD packet to send [10:16:13]OFD Sender: No OFD packet to send [10:16:18]OFD Sender: No OFD packet to send [10:16:23]OFD Sender: No OFD packet to send [10:16:28]OFD Sender: No OFD packet to send [10:16:33]OFD Sender: No OFD packet to send [10:16:38]OFD Sender: No OFD packet to send [10:16:43]OFD Sender: No OFD packet to send [10:16:48]accept exits with 8 [10:16:48]New connection [10:16:48]New thread 3067137380 created [10:16:48]Thread 3067280740 joined [10:16:48]Waiting for new connection... [10:16:48] Sock 8.Parse request [10:16:48]Sock 8.Check first char [10:16:48]Sock 8.First char is OK [10:16:48]request: POST /json_proto HTTP/1.0 [10:16:48]Method: POST [10:16:48]URL: /json_proto [10:16:48]Method is POST - this is cgi request [10:16:48]url: /json_proto [10:16:48]query_string will be loaded in cgi processing [10:16:48]execute_cgi json_proto POST (null) [10:16:48]execute_cgi path=json_proto method=POST [10:16:48]POST find Content-Length [10:16:48]Host: 172.17.53.67:8080 [10:16:48]Content-Length: 769 [10:16:48]Content-Type: application/json [10:16:48] [10:16:48]POST finish read [10:16:48]Found Content-Length = 769 [10:16:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875684", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:48]execute_script... [10:16: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)875684", "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" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:48]POST & json_proto [10:16:48]process_json_proto [10:16:48]json parsed OK: [10:16:48]protocol is kg_v1.0 [10:16:48]action value=close_receipt [10:16:48]process_action close_receipt [10:16:48]cmd_close_receipt [10:16:48]MH_GetDate [10:16:48]Write to MH i2c: F0 00 00 2C 06 21 [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 09 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 09 00 2C 06 00 90 7B 17 67 19 BC 99 64 85 [10:16:48]GetLastDocTimeStamp 1729592156 [10:16:48]current date 1729592208 [10:16:48]FM_GetShiftState [10:16:48]SAM_PROTO_GetShiftState [10:16:48]wFMCommunicate request_size=4 [10:16:48]MH_SAM_APDU [10:16:48]CAPDU: 80 13 01 00 [10:16:48]Write to MH i2c: E2 08 00 2D 06 80 13 01 00 00 00 00 00 B0 [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0E 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0E 00 2D 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 36 [10:16:48]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:16:48]wFMCommunicate OK [10:16:48]SAM_PROTO_GetShiftState done [10:16:48]FM_GetShiftState done [10:16:48]opened in 1729556748 [10:16:48]opened+sec_in_day 1729643148 [10:16:48]quantity*price = 100015 [10:16:48]sum+1 = 100017 [10:16:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 141 22.10.2024 10:16 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157313 ФПД: 174754551098666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101648&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157313&fm=174754551098666&tin=02508201610067®Number=0000137193017469&sum=100016 [10:16:49]StoreToDocumentArchive [10:16:49]shift 316 fd 157313 [10:16:49]save to /storage/0316/doc_00157313 [10:16:49]save last doc name /storage/0316/doc_00157313 to /storage/kkm_last_doc_name [10:16:49]save OK [10:16:49]Clear old archive folders... [10:16:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:49]tlvbuf is B6FA83F0 [10:16:49]SAM_PROTO_ClearQueue [10:16:49]wFMCommunicate request_size=4 [10:16:49]MH_SAM_APDU [10:16:49]CAPDU: 80 09 00 00 [10:16:49]Write to MH i2c: E2 08 00 3A 06 80 09 00 00 00 00 00 00 B2 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:49]Read from MH i2c: E2 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [10:16:49]RAPDU: 90 00 [10:16:49]wFMCommunicate OK [10:16:49]SAM_PROTO_ClearQueue done [10:16:49]KKMCreateOFDPacket [10:16:49]OFDProtocolAddRootSTLVToBuf [10:16:49]FM_MakeSignedData [10:16:49]FM_MakeSignedData [10:16:49]SAM_PROTO_SignData [10:16:49]wFMCommunicate request_size=4 [10:16:49]MH_SAM_APDU [10:16:49]CAPDU: 80 0D 01 02 [10:16:49]Write to MH i2c: E2 08 00 3B 06 80 0D 01 02 00 00 00 00 BA [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:49]Read from MH i2c: E2 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [10:16:49]RAPDU: 90 00 [10:16:49]wFMCommunicate OK [10:16:49]wFMCommunicate request_size=255 [10:16:49]MH_SAM_APDU [10:16: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 90 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 66 02 00 35 04 06 00 9E [10:16:49]Write to MH i2c: E2 02 01 3C 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 90 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 66 02 00 35 04 06 00 9E 00 00 55 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [10:16:50]RAPDU: 90 00 [10:16:50]wFMCommunicate OK [10:16:50]wFMCommunicate request_size=10 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 0D 02 02 05 F0 36 F0 ED 2A [10:16:50]Write to MH i2c: E2 0D 00 3D 06 80 0D 02 02 05 00 F0 36 F0 ED 2A 00 00 F4 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 3D 06 00 90 00 B7 [10:16:50]RAPDU: 90 00 [10:16:50]wFMCommunicate OK [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 0D 03 02 [10:16:50]Write to MH i2c: E2 08 00 3E 06 80 0D 03 02 00 00 00 00 BF [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0B 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0B 00 3E 06 00 40 AE 40 00 02 12 93 F1 90 00 86 [10:16:50]RAPDU: 40 AE 40 00 02 12 93 F1 90 00 [10:16:50]wFMCommunicate OK [10:16:50]SAM_PROTO_SignData done [10:16:50]FM_MakeSignedData done [10:16:50]CreateOFDProtocolMessage [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 11 00 00 [10:16:50]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [10:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:16:50]wFMCommunicate OK [10:16:50]CreateOFDProtocolMessage done [10:16:50]OFDSenderStorePacket 157313 [10:16:50]StoreOFDPacket docnum=157313 [10:16:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 81 A2 07 01 28 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 90 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 66 02 00 35 04 06 00 9E F0 36 F0 ED 2A 40 AE 40 00 02 12 93 F1 [10:16:50]CheckFolder [10:16:50]dirname=/storage/ofd_packets [10:16:50]CheckFolder done [10:16:50]ProducePacketName [10:16:50]name=ofd_packets/00157313 [10:16:50]NVStorageSaveData ofd_packets/00157313 [10:16:50]File name is /storage/ofd_packets/00157313 [10:16:50]Write 301 bytes [10:16:50]NVStorageSaveData done [10:16:50]OFDSenderStorePacket done [10:16:50]KKMCreateOFDPacket done [10:16:50]NVStorageSaveData kkm_last_timestamp [10:16:50]File name is /storage/kkm_last_timestamp [10:16:50]Write 4 bytes [10:16:50]NVStorageSaveData done [10:16:50]ExternCall_PrintAddStr [10:16:50]wPrintStart [10:16:50]Write to MH i2c: 01 00 00 40 06 46 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 40 06 00 00 00 00 00 FF 0F 5B [10:16:50]RasterBufferAndPrint [10:16:50]line Счет N : (1)875684 [10:16:50]line ИНН: 02508201610067 [10:16:50]line Контрольно-Кассовый Чек [10:16:50]line ПРОДАЖА [10:16:50]line ТРК (МРК, ГНК) : 12 [10:16:50]line Товар: 2710124130 [10:16:50]line Аи-92-К-5 [10:16:50]line 14.950 * 66.90 [10:16:50]line = 1000.16 [10:16:50]line НДС 12% НСП 1% [10:16:50]line > о реализуемом товаре [10:16:50]line ИТОГО: 1000.16 [10:16:50]line НСП 1% : 8.85 [10:16:50]line НДС 12% : 106.21 [10:16:50]line Наличными: 0.00 [10:16:50]line Безнал.: 1000.16 [10:16:50]line Место: АЗС № 165 "Партнер Нефть" [10:16:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:16:50]line СНО: Общий режим [10:16:50]line Чек 141 22.10.2024 10:16 [10:16:50]line Смена: 316 ФФД: 1.0 [10:16:50]line ЗНМ: 0300000234 [10:16:50]line РНМ: 0000137193017469 [10:16:50]line Версия ККМ: v1.0 [10:16:50]line Платежная система: Mbank [10:16:50]line ФМ: 0000000000963156 [10:16:50]line ФД: 157313 [10:16:50]line ФПД: 174754551098666 [10:16:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T101648&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157313&fm=174754551098666&tin=02508201610067®Number=0000137193017469&sum=100016 [10:16:50]OFD Sender: Processing packet 157313 [packets to send 52, broken 51] [10:16:50]ProducePacketName [10:16:50]name=ofd_packets/00157313 [10:16:50]OFD Sender: To server: pG, [10:16:50]CommunicateWithHost lk.salyk.kg:30040 [10:16:50]ConnectInit lk.salyk.kg [10:16:50]written 0, free lines is 4095 [10:16:50]Connected sock=10 [10:16:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 81 A2 07 01 28 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 90 7B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 81 66 02 00 35 04 06 00 9E F0 36 F0 ED 2A 40 AE 40 00 02 12 93 F1 [10:16:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1D 98 47 00 DE 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 39 36 33 31 35 36 10 04 04 00 81 66 02 00 F4 03 04 00 BD 21 17 67 B6 04 01 00 00 A0 A3 41 E6 38 26 A6 89 [10:16:50]CommunicateWithHost err = 0 [10:16:50]CheckOFDResponse [10:16:50]1017 (14) - 77093643461234 [10:16:50]1041 (16) - 0000000000963156 [10:16:50]1040 (4) - 157313 [10:16:50]1012 (4) - 22.10.2024 03:53 [10:16:50]1206 (1) - 0 [10:16:50]OFD Sender: Remove packet 157313 [10:16:50]ProducePacketName [10:16:50]name=ofd_packets/00157313 [10:16:50]NVStorageDeleteData [10:16:51]Write to MH i2c: 01 00 00 69 06 6F [10:16:51]Write i2c OK [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: 01 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: 01 07 00 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: 01 07 00 69 06 00 00 00 00 00 16 0D 99 [10:16:51]RasterBufferAndPrint [10:16:51]line [10:16:51]line [10:16:51]line [10:16:51]line [10:16:51]line [10:16:51]written 0, free lines is 3354 [10:16:51]MH_Cut [10:16:51]Write to MH i2c: D1 01 00 70 06 01 48 [10:16:51]Write i2c OK [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: D1 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: D1 01 00 [10:16:51]MH_I2C_Read... [10:16:51]Read from MH i2c: D1 01 00 70 06 00 47 [10:16:51]Write to MH i2c: 01 00 00 71 06 77 [10:16:51]Write i2c OK [10:16:51]MH_I2C_Read... [10:16:51]OFD Sender: No OFD packet to send [10:16:51]*** Cut start [10:16:51]*** Partial cut [10:16:51]*** CUTSNS_PIN = 1 [10:16:51]*** CUTSNS_PIN = 0 [10:16:51]*** Brake cut motor [10:16:52]Read from MH i2c: 01 [10:16:52]MH_I2C_Read... [10:16:52]*** Stop cut motor [10:16:52]*** Cut end [10:16:52]Read from MH i2c: 01 07 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: 01 07 00 71 06 00 00 00 00 00 FF 0F 8C [10:16:52]process_action close_receipt done [10:16:52]requested_data is exist [10:16:52]produce_requested_data [10:16:52]requested_item fm.sn is exist - process it [10:16:52]wFMCommunicate request_size=4 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 11 00 00 [10:16:52]Write to MH i2c: E2 08 00 72 06 80 11 00 00 00 00 00 00 F2 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 17 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 17 00 72 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 43 [10:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:16:52]wFMCommunicate OK [10:16:52]requested_item fd.num is exist - process it [10:16:52]SAM_PROTO_GetFieldsCounters [10:16:52]wFMCommunicate request_size=4 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 13 00 00 [10:16:52]Write to MH i2c: E2 08 00 73 06 80 13 00 00 00 00 00 00 F5 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 62 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 62 00 73 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 66 02 00 0E 04 04 00 3C 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 FB [10:16:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 81 66 02 00 0E 04 04 00 3C 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 [10:16:52]wFMCommunicate OK [10:16:52]SAM_PROTO_GetFieldsCounters done [10:16:52]requested_item shift.num is exist - process it [10:16:52]requested_item shift.opened is exist - process it [10:16:52]req_shift_opened [10:16:52]FM_GetShiftState [10:16:52]SAM_PROTO_GetShiftState [10:16:52]wFMCommunicate request_size=4 [10:16:52]MH_SAM_APDU [10:16:52]CAPDU: 80 13 01 00 [10:16:52]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [10:16:52]Write i2c OK [10:16:52]MH_I2C_Read... [10:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:52]Read from MH i2c: E2 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 0E 00 [10:16:52]MH_I2C_Read... [10:16:52]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7D [10:16:52]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:16:52]wFMCommunicate OK [10:16:52]SAM_PROTO_GetShiftState done [10:16:52]FM_GetShiftState done [10:16:52]req_shift_opened done [10:16:52]requested_item shift.open_date is exist - process it [10:16:52]req_shift_open_date [10:16:52]req_shift_open_date done [10:16:52]produce_requested_data done [10:16:52]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157313,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:16:52]process_action_free close_receipt [10:16:52]json_value_free [10:16:52]json_value_free done [10:16:52]process_json_proto returns [10:16:52]Send response to host [10:16:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157313,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:16:52]free response buf [10:16:52]execute_script done [10:16:52]execute_script returns [10:16:52]free content buf [10:16:52]Sock 8.Close socket [10:16:52]Sock 8.Thread stoped [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:06]OFD Sender: No OFD packet to send [10:17:11]OFD Sender: No OFD packet to send [10:17:16]OFD Sender: No OFD packet to send [10:17:21]OFD Sender: No OFD packet to send [10:17:26]OFD Sender: No OFD packet to send [10:17:31]OFD Sender: No OFD packet to send [10:17:36]OFD Sender: No OFD packet to send [10:17:41]OFD Sender: No OFD packet to send [10:17:46]OFD Sender: No OFD packet to send [10:17:51]OFD Sender: No OFD packet to send [10:17:56]OFD Sender: No OFD packet to send [10:18:01]OFD Sender: No OFD packet to send [10:18:06]OFD Sender: No OFD packet to send [10:18:11]OFD Sender: No OFD packet to send [10:18:16]OFD Sender: No OFD packet to send [10:18:21]OFD Sender: No OFD packet to send [10:18:26]OFD Sender: No OFD packet to send [10:18:31]OFD Sender: No OFD packet to send [10:18:36]OFD Sender: No OFD packet to send [10:18:41]OFD Sender: No OFD packet to send [10:18:46]OFD Sender: No OFD packet to send [10:18:51]OFD Sender: No OFD packet to send [10:18:56]OFD Sender: No OFD packet to send [10:19:01]OFD Sender: No OFD packet to send [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:46]OFD Sender: No OFD packet to send [10:19:51]OFD Sender: No OFD packet to send [10:19:56]OFD Sender: No OFD packet to send [10:20:01]OFD Sender: No OFD packet to send [10:20:06]OFD Sender: No OFD packet to send [10:20:11]OFD Sender: No OFD packet to send [10:20:16]OFD Sender: No OFD packet to send [10:20:21]OFD Sender: No OFD packet to send [10:20:26]OFD Sender: No OFD packet to send [10:20:27]accept exits with 9 [10:20:27]New connection [10:20:27]New thread 3067280740 created [10:20:27]Thread 3067137380 joined [10:20:27]Waiting for new connection... [10:20:27] Sock 9.Parse request [10:20:27]Sock 9.Check first char [10:20:27]Sock 9.First char is OK [10:20:27]request: POST /json_proto HTTP/1.0 [10:20:27]Method: POST [10:20:27]URL: /json_proto [10:20:27]Method is POST - this is cgi request [10:20:27]url: /json_proto [10:20:27]query_string will be loaded in cgi processing [10:20:27]execute_cgi json_proto POST (null) [10:20:27]execute_cgi path=json_proto method=POST [10:20:27]POST find Content-Length [10:20:27]Host: 172.17.53.67:8080 [10:20:27]Content-Length: 800 [10:20:27]Content-Type: application/json [10:20:27] [10:20:27]POST finish read [10:20:27]Found Content-Length = 800 [10:20:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875685", "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" : 10.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\u000A4564780", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:27]execute_script... [10:20: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)875685", "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" : 10.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\u000A4564780", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:27]POST & json_proto [10:20:27]process_json_proto [10:20:27]json parsed OK: [10:20:27]protocol is kg_v1.0 [10:20:27]action value=close_receipt [10:20:27]process_action close_receipt [10:20:27]cmd_close_receipt [10:20:27]MH_GetDate [10:20:27]Write to MH i2c: F0 00 00 75 06 6A [10:20:27]Write i2c OK [10:20:27]MH_I2C_Read... [10:20:27]Read from MH i2c: F0 [10:20:27]MH_I2C_Read... [10:20:27]Read from MH i2c: F0 09 00 [10:20:27]MH_I2C_Read... [10:20:27]Read from MH i2c: F0 09 00 75 06 00 6B 7C 17 67 19 BC 99 64 AA [10:20:27]GetLastDocTimeStamp 1729592208 [10:20:27]current date 1729592427 [10:20:27]FM_GetShiftState [10:20:27]SAM_PROTO_GetShiftState [10:20:27]wFMCommunicate request_size=4 [10:20:27]MH_SAM_APDU [10:20:27]CAPDU: 80 13 01 00 [10:20:27]Write to MH i2c: E2 08 00 76 06 80 13 01 00 00 00 00 00 F9 [10:20:27]Write i2c OK [10:20:27]MH_I2C_Read... [10:20:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:27]Read from MH i2c: E2 [10:20:27]MH_I2C_Read... [10:20:27]Read from MH i2c: E2 0E 00 [10:20:27]MH_I2C_Read... [10:20:27]Read from MH i2c: E2 0E 00 76 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7F [10:20:27]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:20:27]wFMCommunicate OK [10:20:27]SAM_PROTO_GetShiftState done [10:20:27]FM_GetShiftState done [10:20:27]opened in 1729556748 [10:20:27]opened+sec_in_day 1729643148 [10:20:27]quantity*price = 0 [10:20:27]sum+1 = 1 [10:20:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 142 22.10.2024 10:20 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Талоны: Топливные Талоны 4564780 ФМ: 0000000000963156 ФД: 157314 ФПД: 88162006597820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157314&fm=88162006597820&tin=02508201610067®Number=0000137193017469&sum=0 [10:20:28]StoreToDocumentArchive [10:20:28]shift 316 fd 157314 [10:20:28]save to /storage/0316/doc_00157314 [10:20:28]save last doc name /storage/0316/doc_00157314 to /storage/kkm_last_doc_name [10:20:28]save OK [10:20:28]Clear old archive folders... [10:20:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:28]tlvbuf is 01B33230 [10:20:28]SAM_PROTO_ClearQueue [10:20:28]wFMCommunicate request_size=4 [10:20:28]MH_SAM_APDU [10:20:28]CAPDU: 80 09 00 00 [10:20:28]Write to MH i2c: E2 08 00 83 06 80 09 00 00 00 00 00 00 FB [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [10:20:28]RAPDU: 90 00 [10:20:28]wFMCommunicate OK [10:20:28]SAM_PROTO_ClearQueue done [10:20:28]KKMCreateOFDPacket [10:20:28]OFDProtocolAddRootSTLVToBuf [10:20:28]FM_MakeSignedData [10:20:28]FM_MakeSignedData [10:20:28]SAM_PROTO_SignData [10:20:28]wFMCommunicate request_size=4 [10:20:28]MH_SAM_APDU [10:20:28]CAPDU: 80 0D 01 02 [10:20:28]Write to MH i2c: E2 08 00 84 06 80 0D 01 02 00 00 00 00 03 [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [10:20:28]RAPDU: 90 00 [10:20:28]wFMCommunicate OK [10:20:28]wFMCommunicate request_size=255 [10:20:28]MH_SAM_APDU [10:20: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 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 8E 00 00 00 F4 03 04 00 6B 7C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 66 02 00 35 04 06 00 50 [10:20:28]Write to MH i2c: E2 02 01 85 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 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 8E 00 00 00 F4 03 04 00 6B 7C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 66 02 00 35 04 06 00 50 00 00 C6 [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 85 06 00 90 00 FF [10:20:28]RAPDU: 90 00 [10:20:28]wFMCommunicate OK [10:20:28]wFMCommunicate request_size=10 [10:20:28]MH_SAM_APDU [10:20:28]CAPDU: 80 0D 02 02 05 2E D1 16 00 BC [10:20:28]Write to MH i2c: E2 0D 00 86 06 80 0D 02 02 05 00 2E D1 16 00 BC 00 00 E1 [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 03 00 86 06 00 90 00 00 [10:20:28]RAPDU: 90 00 [10:20:28]wFMCommunicate OK [10:20:28]wFMCommunicate request_size=4 [10:20:28]MH_SAM_APDU [10:20:28]CAPDU: 80 0D 03 02 [10:20:28]Write to MH i2c: E2 08 00 87 06 80 0D 03 02 00 00 00 00 08 [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 0B 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 0B 00 87 06 00 25 BB 3B 83 D4 CC EA 96 90 00 C7 [10:20:28]RAPDU: 25 BB 3B 83 D4 CC EA 96 90 00 [10:20:28]wFMCommunicate OK [10:20:28]SAM_PROTO_SignData done [10:20:28]FM_MakeSignedData done [10:20:28]CreateOFDProtocolMessage [10:20:28]wFMCommunicate request_size=4 [10:20:28]MH_SAM_APDU [10:20:28]CAPDU: 80 11 00 00 [10:20:28]Write to MH i2c: E2 08 00 88 06 80 11 00 00 00 00 00 00 08 [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:28]Read from MH i2c: E2 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 17 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: E2 17 00 88 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [10:20:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:20:28]wFMCommunicate OK [10:20:28]CreateOFDProtocolMessage done [10:20:28]OFDSenderStorePacket 157314 [10:20:28]StoreOFDPacket docnum=157314 [10:20:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 84 02 07 01 51 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 00 00 00 F4 03 04 00 6B 7C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 66 02 00 35 04 06 00 50 2E D1 16 00 BC 25 BB 3B 83 D4 CC EA 96 [10:20:28]CheckFolder [10:20:28]dirname=/storage/ofd_packets [10:20:28]CheckFolder done [10:20:28]ProducePacketName [10:20:28]name=ofd_packets/00157314 [10:20:28]NVStorageSaveData ofd_packets/00157314 [10:20:28]File name is /storage/ofd_packets/00157314 [10:20:28]Write 301 bytes [10:20:28]NVStorageSaveData done [10:20:28]OFDSenderStorePacket done [10:20:28]KKMCreateOFDPacket done [10:20:28]NVStorageSaveData kkm_last_timestamp [10:20:28]File name is /storage/kkm_last_timestamp [10:20:28]Write 4 bytes [10:20:28]NVStorageSaveData done [10:20:28]ExternCall_PrintAddStr [10:20:28]wPrintStart [10:20:28]Write to MH i2c: 01 00 00 89 06 8F [10:20:28]Write i2c OK [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: 01 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: 01 07 00 [10:20:28]MH_I2C_Read... [10:20:28]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [10:20:28]RasterBufferAndPrint [10:20:28]line Счет N : (1)875685 [10:20:28]line ИНН: 02508201610067 [10:20:28]line Контрольно-Кассовый Чек [10:20:28]line ПРОДАЖА [10:20:28]line ТРК (МРК, ГНК) : 12 [10:20:28]line Товар: 2710124130 [10:20:28]line Аи-92-К-5 [10:20:28]line 10.000 * 0.00 [10:20:28]line = 0.00 [10:20:28]line НДС 12% НСП 1% [10:20:28]line > о реализуемом товаре [10:20:28]line ИТОГО: 0.00 [10:20:28]line НСП 1% : 0.00 [10:20:28]line НДС 12% : 0.00 [10:20:28]line Наличными: 0.00 [10:20:28]line Безнал.: 0.00 [10:20:28]line Место: АЗС № 165 "Партнер Нефть" [10:20:28]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:20:28]line СНО: Общий режим [10:20:28]line Чек 142 22.10.2024 10:20 [10:20:28]line Смена: 316 ФФД: 1.0 [10:20:28]line ЗНМ: 0300000234 [10:20:28]line РНМ: 0000137193017469 [10:20:28]line Версия ККМ: v1.0 [10:20:28]line Талоны: Топливные Талоны [10:20:28]line 4564780 [10:20:28]line ФМ: 0000000000963156 [10:20:28]line ФД: 157314 [10:20:28]line ФПД: 88162006597820 [10:20:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102027&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157314&fm=88162006597820&tin=02508201610067®Number=0000137193017469&sum=0 [10:20:29]OFD Sender: Processing packet 157314 [packets to send 52, broken 51] [10:20:29]ProducePacketName [10:20:29]name=ofd_packets/00157314 [10:20:29]OFD Sender: To server: pG, [10:20:29]CommunicateWithHost lk.salyk.kg:30040 [10:20:29]ConnectInit lk.salyk.kg [10:20:29]written 0, free lines is 4095 [10:20:29]Connected sock=10 [10:20:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 84 02 07 01 51 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 00 00 00 F4 03 04 00 6B 7C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 66 02 00 35 04 06 00 50 2E D1 16 00 BC 25 BB 3B 83 D4 CC EA 96 [10:20:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 58 22 47 00 DF B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 82 66 02 00 F4 03 04 00 98 22 17 67 B6 04 01 00 00 10 66 DE 08 D0 C5 B3 1A [10:20:29]CommunicateWithHost err = 0 [10:20:29]CheckOFDResponse [10:20:29]1017 (14) - 77093643461234 [10:20:29]1041 (16) - 0000000000963156 [10:20:29]1040 (4) - 157314 [10:20:29]1012 (4) - 22.10.2024 03:57 [10:20:29]1206 (1) - 0 [10:20:29]OFD Sender: Remove packet 157314 [10:20:29]ProducePacketName [10:20:29]name=ofd_packets/00157314 [10:20:29]NVStorageDeleteData [10:20:29]Write to MH i2c: 01 00 00 B3 06 B9 [10:20:29]Write i2c OK [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: 01 [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: 01 07 00 [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: 01 07 00 B3 06 00 00 00 00 00 F6 0C C2 [10:20:29]RasterBufferAndPrint [10:20:29]line [10:20:29]line [10:20:29]line [10:20:29]line [10:20:29]line [10:20:29]written 0, free lines is 3324 [10:20:29]MH_Cut [10:20:29]Write to MH i2c: D1 01 00 BA 06 01 92 [10:20:29]Write i2c OK [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: D1 [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: D1 01 00 [10:20:29]MH_I2C_Read... [10:20:29]Read from MH i2c: D1 01 00 BA 06 00 91 [10:20:29]Write to MH i2c: 01 00 00 BB 06 C1 [10:20:29]Write i2c OK [10:20:29]MH_I2C_Read... [10:20:29]OFD Sender: No OFD packet to send [10:20:30]*** Cut start [10:20:30]*** Partial cut [10:20:30]*** CUTSNS_PIN = 1 [10:20:30]*** CUTSNS_PIN = 0 [10:20:30]*** Brake cut motor [10:20:30]Read from MH i2c: 01 [10:20:30]MH_I2C_Read... [10:20:30]*** Stop cut motor [10:20:30]*** Cut end [10:20:30]Read from MH i2c: 01 07 00 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: 01 07 00 BB 06 00 00 00 00 00 FF 0F D6 [10:20:30]process_action close_receipt done [10:20:30]requested_data is exist [10:20:30]produce_requested_data [10:20:30]requested_item fm.sn is exist - process it [10:20:30]wFMCommunicate request_size=4 [10:20:30]MH_SAM_APDU [10:20:30]CAPDU: 80 11 00 00 [10:20:30]Write to MH i2c: E2 08 00 BC 06 80 11 00 00 00 00 00 00 3C [10:20:30]Write i2c OK [10:20:30]MH_I2C_Read... [10:20:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:30]Read from MH i2c: E2 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: E2 17 00 [10:20:30]MH_I2C_Read... [10:20:30]Read from MH i2c: E2 17 00 BC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [10:20:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:20:30]wFMCommunicate OK [10:20:30]requested_item fd.num is exist - process it [10:20:30]SAM_PROTO_GetFieldsCounters [10:20:30]wFMCommunicate request_size=4 [10:20:30]MH_SAM_APDU [10:20:30]CAPDU: 80 13 00 00 [10:20:30]Write to MH i2c: E2 08 00 BD 06 80 13 00 00 00 00 00 00 3F [10:20:31]Write i2c OK [10:20:31]MH_I2C_Read... [10:20:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:31]Read from MH i2c: E2 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 62 00 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 62 00 BD 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 66 02 00 0E 04 04 00 3C 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 49 [10:20:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 82 66 02 00 0E 04 04 00 3C 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 [10:20:31]wFMCommunicate OK [10:20:31]SAM_PROTO_GetFieldsCounters done [10:20:31]requested_item shift.num is exist - process it [10:20:31]requested_item shift.opened is exist - process it [10:20:31]req_shift_opened [10:20:31]FM_GetShiftState [10:20:31]SAM_PROTO_GetShiftState [10:20:31]wFMCommunicate request_size=4 [10:20:31]MH_SAM_APDU [10:20:31]CAPDU: 80 13 01 00 [10:20:31]Write to MH i2c: E2 08 00 BE 06 80 13 01 00 00 00 00 00 41 [10:20:31]Write i2c OK [10:20:31]MH_I2C_Read... [10:20:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:31]Read from MH i2c: E2 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 0E 00 [10:20:31]MH_I2C_Read... [10:20:31]Read from MH i2c: E2 0E 00 BE 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C7 [10:20:31]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:20:31]wFMCommunicate OK [10:20:31]SAM_PROTO_GetShiftState done [10:20:31]FM_GetShiftState done [10:20:31]req_shift_opened done [10:20:31]requested_item shift.open_date is exist - process it [10:20:31]req_shift_open_date [10:20:31]req_shift_open_date done [10:20:31]produce_requested_data done [10:20:31]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157314,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:20:31]process_action_free close_receipt [10:20:31]json_value_free [10:20:31]json_value_free done [10:20:31]process_json_proto returns [10:20:31]Send response to host [10:20:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157314,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:20:31]free response buf [10:20:31]execute_script done [10:20:31]execute_script returns [10:20:31]free content buf [10:20:31]Sock 9.Close socket [10:20:31]Sock 9.Thread stoped [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:44]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:05]OFD Sender: No OFD packet to send [10:21:10]OFD Sender: No OFD packet to send [10:21:15]OFD Sender: No OFD packet to send [10:21:20]OFD Sender: No OFD packet to send [10:21:25]OFD Sender: No OFD packet to send [10:21:30]OFD Sender: No OFD packet to send [10:21:35]OFD Sender: No OFD packet to send [10:21:40]OFD Sender: No OFD packet to send [10:21:45]OFD Sender: No OFD packet to send [10:21:50]OFD Sender: No OFD packet to send [10:21:55]OFD Sender: No OFD packet to send [10:22:00]OFD Sender: No OFD packet to send [10:22:05]OFD Sender: No OFD packet to send [10:22:10]OFD Sender: No OFD packet to send [10:22:15]OFD Sender: No OFD packet to send [10:22:20]OFD Sender: No OFD packet to send [10:22:25]OFD Sender: No OFD packet to send [10:22:30]OFD Sender: No OFD packet to send [10:22:35]OFD Sender: No OFD packet to send [10:22:40]OFD Sender: No OFD packet to send [10:22:45]OFD Sender: No OFD packet to send [10:22:50]OFD Sender: No OFD packet to send [10:22:55]OFD Sender: No OFD packet to send [10:23:00]OFD Sender: No OFD packet to send [10:23:05]OFD Sender: No OFD packet to send [10:23:10]OFD Sender: No OFD packet to send [10:23:15]OFD Sender: No OFD packet to send [10:23:20]OFD Sender: No OFD packet to send [10:23:21]accept exits with 8 [10:23:21]New connection [10:23:21]New thread 3067137380 created [10:23:21]Thread 3067280740 joined [10:23:21]Waiting for new connection... [10:23:21] Sock 8.Parse request [10:23:21]Sock 8.Check first char [10:23:21]Sock 8.First char is OK [10:23:21]request: POST /json_proto HTTP/1.0 [10:23:21]Method: POST [10:23:21]URL: /json_proto [10:23:21]Method is POST - this is cgi request [10:23:21]url: /json_proto [10:23:21]query_string will be loaded in cgi processing [10:23:21]execute_cgi json_proto POST (null) [10:23:21]execute_cgi path=json_proto method=POST [10:23:21]POST find Content-Length [10:23:21]Host: 172.17.53.67:8080 [10:23:21]Content-Length: 759 [10:23:21]Content-Type: application/json [10:23:21] [10:23:21]POST finish read [10:23:21]Found Content-Length = 759 [10:23:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:21]execute_script... [10:23: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)875686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:23:21]POST & json_proto [10:23:21]process_json_proto [10:23:21]json parsed OK: [10:23:21]protocol is kg_v1.0 [10:23:21]action value=close_receipt [10:23:21]process_action close_receipt [10:23:21]cmd_close_receipt [10:23:21]MH_GetDate [10:23:21]Write to MH i2c: F0 00 00 BF 06 B4 [10:23:21]Write i2c OK [10:23:21]MH_I2C_Read... [10:23:21]Read from MH i2c: F0 [10:23:21]MH_I2C_Read... [10:23:21]Read from MH i2c: F0 09 00 [10:23:21]MH_I2C_Read... [10:23:21]Read from MH i2c: F0 09 00 BF 06 00 19 7D 17 67 19 BC 99 64 A3 [10:23:21]GetLastDocTimeStamp 1729592427 [10:23:21]current date 1729592601 [10:23:21]FM_GetShiftState [10:23:21]SAM_PROTO_GetShiftState [10:23:21]wFMCommunicate request_size=4 [10:23:21]MH_SAM_APDU [10:23:21]CAPDU: 80 13 01 00 [10:23:21]Write to MH i2c: E2 08 00 C0 06 80 13 01 00 00 00 00 00 43 [10:23:21]Write i2c OK [10:23:21]MH_I2C_Read... [10:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:21]Read from MH i2c: E2 [10:23:21]MH_I2C_Read... [10:23:21]Read from MH i2c: E2 0E 00 [10:23:21]MH_I2C_Read... [10:23:21]Read from MH i2c: E2 0E 00 C0 06 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C9 [10:23:21]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:23:21]wFMCommunicate OK [10:23:21]SAM_PROTO_GetShiftState done [10:23:21]FM_GetShiftState done [10:23:21]opened in 1729556748 [10:23:21]opened+sec_in_day 1729643148 [10:23:21]quantity*price = 50000 [10:23:21]sum+1 = 50001 [10:23:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 143 22.10.2024 10:23 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157315 ФПД: 80389605108017 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157315&fm=80389605108017&tin=02508201610067®Number=0000137193017469&sum=50000 [10:23:22]StoreToDocumentArchive [10:23:22]shift 316 fd 157315 [10:23:22]save to /storage/0316/doc_00157315 [10:23:22]save last doc name /storage/0316/doc_00157315 to /storage/kkm_last_doc_name [10:23:22]save OK [10:23:22]Clear old archive folders... [10:23:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:23:22]tlvbuf is 01B33000 [10:23:22]SAM_PROTO_ClearQueue [10:23:22]wFMCommunicate request_size=4 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 09 00 00 [10:23:22]Write to MH i2c: E2 08 00 CD 06 80 09 00 00 00 00 00 00 45 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [10:23:22]RAPDU: 90 00 [10:23:22]wFMCommunicate OK [10:23:22]SAM_PROTO_ClearQueue done [10:23:22]KKMCreateOFDPacket [10:23:22]OFDProtocolAddRootSTLVToBuf [10:23:22]FM_MakeSignedData [10:23:22]FM_MakeSignedData [10:23:22]SAM_PROTO_SignData [10:23:22]wFMCommunicate request_size=4 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 0D 01 02 [10:23:22]Write to MH i2c: E2 08 00 CE 06 80 0D 01 02 00 00 00 00 4D [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 CE 06 00 90 00 48 [10:23:22]RAPDU: 90 00 [10:23:22]wFMCommunicate OK [10:23:22]wFMCommunicate request_size=255 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 19 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 66 02 00 35 04 06 00 [10:23:22]Write to MH i2c: E2 02 01 CF 06 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 19 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 66 02 00 35 04 06 00 00 00 99 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 CF 06 00 90 00 49 [10:23:22]RAPDU: 90 00 [10:23:22]wFMCommunicate OK [10:23:22]wFMCommunicate request_size=11 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 0D 02 02 06 49 1D 29 DB 29 31 [10:23:22]Write to MH i2c: E2 0E 00 D0 06 80 0D 02 02 06 00 49 1D 29 DB 29 31 00 00 20 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 03 00 D0 06 00 90 00 4A [10:23:22]RAPDU: 90 00 [10:23:22]wFMCommunicate OK [10:23:22]wFMCommunicate request_size=4 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 0D 03 02 [10:23:22]Write to MH i2c: E2 08 00 D1 06 80 0D 03 02 00 00 00 00 52 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 0B 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 0B 00 D1 06 00 D2 C1 B2 B3 43 00 D6 76 90 00 DA [10:23:22]RAPDU: D2 C1 B2 B3 43 00 D6 76 90 00 [10:23:22]wFMCommunicate OK [10:23:22]SAM_PROTO_SignData done [10:23:22]FM_MakeSignedData done [10:23:22]CreateOFDProtocolMessage [10:23:22]wFMCommunicate request_size=4 [10:23:22]MH_SAM_APDU [10:23:22]CAPDU: 80 11 00 00 [10:23:22]Write to MH i2c: E2 08 00 D2 06 80 11 00 00 00 00 00 00 52 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:22]Read from MH i2c: E2 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 17 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: E2 17 00 D2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [10:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:23:22]wFMCommunicate OK [10:23:22]CreateOFDProtocolMessage done [10:23:22]OFDSenderStorePacket 157315 [10:23:22]StoreOFDPacket docnum=157315 [10:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AA C6 08 01 84 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 19 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 66 02 00 35 04 06 00 49 1D 29 DB 29 31 D2 C1 B2 B3 43 00 D6 76 [10:23:22]CheckFolder [10:23:22]dirname=/storage/ofd_packets [10:23:22]CheckFolder done [10:23:22]ProducePacketName [10:23:22]name=ofd_packets/00157315 [10:23:22]NVStorageSaveData ofd_packets/00157315 [10:23:22]File name is /storage/ofd_packets/00157315 [10:23:22]Write 302 bytes [10:23:22]NVStorageSaveData done [10:23:22]OFDSenderStorePacket done [10:23:22]KKMCreateOFDPacket done [10:23:22]NVStorageSaveData kkm_last_timestamp [10:23:22]File name is /storage/kkm_last_timestamp [10:23:22]Write 4 bytes [10:23:22]NVStorageSaveData done [10:23:22]ExternCall_PrintAddStr [10:23:22]wPrintStart [10:23:22]Write to MH i2c: 01 00 00 D3 06 D9 [10:23:22]Write i2c OK [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: 01 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: 01 07 00 [10:23:22]MH_I2C_Read... [10:23:22]Read from MH i2c: 01 07 00 D3 06 00 00 00 00 00 FF 0F EE [10:23:22]RasterBufferAndPrint [10:23:22]line Счет N : (1)875686 [10:23:22]line ИНН: 02508201610067 [10:23:22]line Контрольно-Кассовый Чек [10:23:22]line ПРОДАЖА [10:23:22]line ТРК (МРК, ГНК) : 43 [10:23:22]line Товар: 2710124130 [10:23:22]line Super 92-К-5 [10:23:22]line 7.310 * 68.40 [10:23:22]line = 500.00 [10:23:22]line НДС 12% НСП 1% [10:23:22]line > о реализуемом товаре [10:23:22]line ИТОГО: 500.00 [10:23:22]line НСП 1% : 4.42 [10:23:22]line НДС 12% : 53.10 [10:23:22]line Наличными: 0.00 [10:23:22]line Безнал.: 500.00 [10:23:22]line Место: АЗС № 165 "Партнер Нефть" [10:23:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:23:22]line СНО: Общий режим [10:23:22]line Чек 143 22.10.2024 10:23 [10:23:22]line Смена: 316 ФФД: 1.0 [10:23:22]line ЗНМ: 0300000234 [10:23:22]line РНМ: 0000137193017469 [10:23:22]line Версия ККМ: v1.0 [10:23:22]line Платежная система: Mbank [10:23:22]line ФМ: 0000000000963156 [10:23:22]line ФД: 157315 [10:23:22]line ФПД: 80389605108017 [10:23:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102321&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157315&fm=80389605108017&tin=02508201610067®Number=0000137193017469&sum=50000 [10:23:23]OFD Sender: Processing packet 157315 [packets to send 52, broken 51] [10:23:23]ProducePacketName [10:23:23]name=ofd_packets/00157315 [10:23:23]OFD Sender: To server: pG, [10:23:23]CommunicateWithHost lk.salyk.kg:30040 [10:23:23]ConnectInit lk.salyk.kg [10:23:23]written 0, free lines is 4095 [10:23:23]Connected sock=10 [10:23:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AA C6 08 01 84 51 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 19 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 83 66 02 00 35 04 06 00 49 1D 29 DB 29 31 D2 C1 B2 B3 43 00 D6 76 [10:23:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CD 53 47 00 04 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 39 36 33 31 35 36 10 04 04 00 83 66 02 00 F4 03 04 00 46 23 17 67 B6 04 01 00 00 09 01 33 78 8B 38 6B 17 [10:23:23]CommunicateWithHost err = 0 [10:23:23]CheckOFDResponse [10:23:23]1017 (14) - 77093643461234 [10:23:23]1041 (16) - 0000000000963156 [10:23:23]1040 (4) - 157315 [10:23:23]1012 (4) - 22.10.2024 04:00 [10:23:23]1206 (1) - 0 [10:23:23]OFD Sender: Remove packet 157315 [10:23:23]ProducePacketName [10:23:23]name=ofd_packets/00157315 [10:23:23]NVStorageDeleteData [10:23:23]Write to MH i2c: 01 00 00 FC 06 02 [10:23:23]Write i2c OK [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: 01 [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: 01 07 00 [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: 01 07 00 FC 06 00 00 00 00 00 03 0D 19 [10:23:23]RasterBufferAndPrint [10:23:23]line [10:23:23]line [10:23:23]line [10:23:23]line [10:23:23]line [10:23:23]written 0, free lines is 3337 [10:23:23]MH_Cut [10:23:23]Write to MH i2c: D1 01 00 03 07 01 DC [10:23:23]Write i2c OK [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: D1 [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: D1 01 00 [10:23:23]MH_I2C_Read... [10:23:23]Read from MH i2c: D1 01 00 03 07 00 DB [10:23:23]Write to MH i2c: 01 00 00 04 07 0B [10:23:23]Write i2c OK [10:23:23]MH_I2C_Read... [10:23:24]OFD Sender: No OFD packet to send [10:23:24]*** Cut start [10:23:24]*** Partial cut [10:23:24]*** CUTSNS_PIN = 1 [10:23:24]*** CUTSNS_PIN = 0 [10:23:24]*** Brake cut motor [10:23:24]Read from MH i2c: 01 [10:23:25]MH_I2C_Read... [10:23:25]*** Stop cut motor [10:23:25]*** Cut end [10:23:25]Read from MH i2c: 01 07 00 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: 01 07 00 04 07 00 00 00 00 00 FF 0F 20 [10:23:25]process_action close_receipt done [10:23:25]requested_data is exist [10:23:25]produce_requested_data [10:23:25]requested_item fm.sn is exist - process it [10:23:25]wFMCommunicate request_size=4 [10:23:25]MH_SAM_APDU [10:23:25]CAPDU: 80 11 00 00 [10:23:25]Write to MH i2c: E2 08 00 05 07 80 11 00 00 00 00 00 00 86 [10:23:25]Write i2c OK [10:23:25]MH_I2C_Read... [10:23:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:25]Read from MH i2c: E2 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 17 00 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 17 00 05 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D7 [10:23:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:23:25]wFMCommunicate OK [10:23:25]requested_item fd.num is exist - process it [10:23:25]SAM_PROTO_GetFieldsCounters [10:23:25]wFMCommunicate request_size=4 [10:23:25]MH_SAM_APDU [10:23:25]CAPDU: 80 13 00 00 [10:23:25]Write to MH i2c: E2 08 00 06 07 80 13 00 00 00 00 00 00 89 [10:23:25]Write i2c OK [10:23:25]MH_I2C_Read... [10:23:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:25]Read from MH i2c: E2 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 62 00 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 62 00 06 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [10:23:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 83 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:25]wFMCommunicate OK [10:23:25]SAM_PROTO_GetFieldsCounters done [10:23:25]requested_item shift.num is exist - process it [10:23:25]requested_item shift.opened is exist - process it [10:23:25]req_shift_opened [10:23:25]FM_GetShiftState [10:23:25]SAM_PROTO_GetShiftState [10:23:25]wFMCommunicate request_size=4 [10:23:25]MH_SAM_APDU [10:23:25]CAPDU: 80 13 01 00 [10:23:25]Write to MH i2c: E2 08 00 07 07 80 13 01 00 00 00 00 00 8B [10:23:25]Write i2c OK [10:23:25]MH_I2C_Read... [10:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:25]Read from MH i2c: E2 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 0E 00 [10:23:25]MH_I2C_Read... [10:23:25]Read from MH i2c: E2 0E 00 07 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 11 [10:23:25]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:23:25]wFMCommunicate OK [10:23:25]SAM_PROTO_GetShiftState done [10:23:25]FM_GetShiftState done [10:23:25]req_shift_opened done [10:23:25]requested_item shift.open_date is exist - process it [10:23:25]req_shift_open_date [10:23:25]req_shift_open_date done [10:23:25]produce_requested_data done [10:23:25]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157315,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:23:25]process_action_free close_receipt [10:23:25]json_value_free [10:23:25]json_value_free done [10:23:25]process_json_proto returns [10:23:25]Send response to host [10:23:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157315,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:23:25]free response buf [10:23:25]execute_script done [10:23:25]execute_script returns [10:23:25]free content buf [10:23:25]Sock 8.Close socket [10:23:25]Sock 8.Thread stoped [10:23:29]OFD Sender: No OFD packet to send [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:59]OFD Sender: No OFD packet to send [10:24:04]OFD Sender: No OFD packet to send [10:24:09]OFD Sender: No OFD packet to send [10:24:13]accept exits with 9 [10:24:13]New connection [10:24:13]New thread 3067280740 created [10:24:13]Thread 3067137380 joined [10:24:13]Waiting for new connection... [10:24:13] Sock 9.Parse request [10:24:13]Sock 9.Check first char [10:24:13]Sock 9.First char is OK [10:24:13]request: POST /json_proto HTTP/1.0 [10:24:13]Method: POST [10:24:13]URL: /json_proto [10:24:13]Method is POST - this is cgi request [10:24:13]url: /json_proto [10:24:13]query_string will be loaded in cgi processing [10:24:13]execute_cgi json_proto POST (null) [10:24:13]execute_cgi path=json_proto method=POST [10:24:13]POST find Content-Length [10:24:13]Host: 172.17.53.67:8080 [10:24:13]Content-Length: 766 [10:24:13]Content-Type: application/json [10:24:13] [10:24:13]POST finish read [10:24:13]Found Content-Length = 766 [10:24:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:13]execute_script... [10:24: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)875687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:13]POST & json_proto [10:24:13]process_json_proto [10:24:13]json parsed OK: [10:24:13]protocol is kg_v1.0 [10:24:13]action value=close_receipt [10:24:13]process_action close_receipt [10:24:13]cmd_close_receipt [10:24:13]MH_GetDate [10:24:13]Write to MH i2c: F0 00 00 08 07 FE [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 09 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: F0 09 00 08 07 00 4D 7D 17 67 19 BC 99 64 21 [10:24:13]GetLastDocTimeStamp 1729592601 [10:24:13]current date 1729592653 [10:24:13]FM_GetShiftState [10:24:13]SAM_PROTO_GetShiftState [10:24:13]wFMCommunicate request_size=4 [10:24:13]MH_SAM_APDU [10:24:13]CAPDU: 80 13 01 00 [10:24:13]Write to MH i2c: E2 08 00 09 07 80 13 01 00 00 00 00 00 8D [10:24:13]Write i2c OK [10:24:13]MH_I2C_Read... [10:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:13]Read from MH i2c: E2 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 [10:24:13]MH_I2C_Read... [10:24:13]Read from MH i2c: E2 0E 00 09 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 13 [10:24:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:24:13]wFMCommunicate OK [10:24:13]SAM_PROTO_GetShiftState done [10:24:13]FM_GetShiftState done [10:24:13]opened in 1729556748 [10:24:13]opened+sec_in_day 1729643148 [10:24:13]quantity*price = 100050 [10:24:13]sum+1 = 100052 [10:24:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 144 22.10.2024 10:24 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157316 ФПД: 178357238479958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157316&fm=178357238479958&tin=02508201610067®Number=0000137193017469&sum=100051 [10:24:14]StoreToDocumentArchive [10:24:14]shift 316 fd 157316 [10:24:14]save to /storage/0316/doc_00157316 [10:24:14]save last doc name /storage/0316/doc_00157316 to /storage/kkm_last_doc_name [10:24:14]save OK [10:24:14]Clear old archive folders... [10:24:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:14]tlvbuf is 01B32DF0 [10:24:14]SAM_PROTO_ClearQueue [10:24:14]wFMCommunicate request_size=4 [10:24:14]MH_SAM_APDU [10:24:14]CAPDU: 80 09 00 00 [10:24:14]Write to MH i2c: E2 08 00 16 07 80 09 00 00 00 00 00 00 8F [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:14]Read from MH i2c: E2 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [10:24:14]RAPDU: 90 00 [10:24:14]wFMCommunicate OK [10:24:14]SAM_PROTO_ClearQueue done [10:24:14]KKMCreateOFDPacket [10:24:14]OFDProtocolAddRootSTLVToBuf [10:24:14]FM_MakeSignedData [10:24:14]FM_MakeSignedData [10:24:14]SAM_PROTO_SignData [10:24:14]wFMCommunicate request_size=4 [10:24:14]MH_SAM_APDU [10:24:14]CAPDU: 80 0D 01 02 [10:24:14]Write to MH i2c: E2 08 00 17 07 80 0D 01 02 00 00 00 00 97 [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:14]Read from MH i2c: E2 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 [10:24:14]MH_I2C_Read... [10:24:14]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [10:24:14]RAPDU: 90 00 [10:24:14]wFMCommunicate OK [10:24:14]wFMCommunicate request_size=255 [10:24:14]MH_SAM_APDU [10:24: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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 4D 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 66 02 00 35 04 06 00 A2 37 07 D7 [10:24:14]Write to MH i2c: E2 02 01 18 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 4D 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 66 02 00 35 04 06 00 A2 37 07 D7 00 00 4F [10:24:14]Write i2c OK [10:24:14]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 18 07 00 90 00 93 [10:24:15]RAPDU: 90 00 [10:24:15]wFMCommunicate OK [10:24:15]wFMCommunicate request_size=7 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 0D 02 02 02 BC 56 [10:24:15]Write to MH i2c: E2 0A 00 19 07 80 0D 02 02 02 00 BC 56 00 00 B0 [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 03 00 19 07 00 90 00 94 [10:24:15]RAPDU: 90 00 [10:24:15]wFMCommunicate OK [10:24:15]wFMCommunicate request_size=4 [10:24:15]MH_SAM_APDU [10:24:15]CAPDU: 80 0D 03 02 [10:24:15]Write to MH i2c: E2 08 00 1A 07 80 0D 03 02 00 00 00 00 9C [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:15]Read from MH i2c: E2 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0B 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: E2 0B 00 1A 07 00 36 2A 27 D6 0D 3B 7D 2E 90 00 ED [10:24:15]RAPDU: 36 2A 27 D6 0D 3B 7D 2E 90 00 [10:24:15]wFMCommunicate OK [10:24:15]SAM_PROTO_SignData done [10:24:15]FM_MakeSignedData done [10:24:15]CreateOFDProtocolMessage [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 1B 07 80 11 00 00 00 00 00 00 9C [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 1B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [10:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:24:15]wFMCommunicate OK [10:24:15]CreateOFDProtocolMessage done [10:24:15]OFDSenderStorePacket 157316 [10:24:15]StoreOFDPacket docnum=157316 [10:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2C 99 04 01 92 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 4D 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 66 02 00 35 04 06 00 A2 37 07 D7 BC 56 36 2A 27 D6 0D 3B 7D 2E [10:24:15]CheckFolder [10:24:15]dirname=/storage/ofd_packets [10:24:15]CheckFolder done [10:24:15]ProducePacketName [10:24:15]name=ofd_packets/00157316 [10:24:15]NVStorageSaveData ofd_packets/00157316 [10:24:15]File name is /storage/ofd_packets/00157316 [10:24:15]Write 298 bytes [10:24:15]NVStorageSaveData done [10:24:15]OFDSenderStorePacket done [10:24:15]KKMCreateOFDPacket done [10:24:15]NVStorageSaveData kkm_last_timestamp [10:24:15]File name is /storage/kkm_last_timestamp [10:24:15]Write 4 bytes [10:24:15]NVStorageSaveData done [10:24:15]ExternCall_PrintAddStr [10:24:15]wPrintStart [10:24:15]Write to MH i2c: 01 00 00 1C 07 23 [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 [10:24:15]MH_I2C_Read... [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 1C 07 00 00 00 00 00 FF 0F 38 [10:24:15]RasterBufferAndPrint [10:24:15]line Счет N : (1)875687 [10:24:15]line ИНН: 02508201610067 [10:24:15]line Контрольно-Кассовый Чек [10:24:15]line ПРОДАЖА [10:24:15]line ТРК (МРК, ГНК) : 24 [10:24:15]line Товар: 2710194210 [10:24:15]line ДТ-К-2 [10:24:15]line 13.130 * 76.20 [10:24:15]line = 1000.51 [10:24:15]line НДС 12% НСП 1% [10:24:15]line > о реализуемом товаре [10:24:15]line ИТОГО: 1000.51 [10:24:15]line НСП 1% : 8.85 [10:24:15]line НДС 12% : 106.25 [10:24:15]line Наличными: 0.00 [10:24:15]line Безнал.: 1000.51 [10:24:15]line Место: АЗС № 165 "Партнер Нефть" [10:24:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:24:15]line СНО: Общий режим [10:24:15]line Чек 144 22.10.2024 10:24 [10:24:15]line Смена: 316 ФФД: 1.0 [10:24:15]line ЗНМ: 0300000234 [10:24:15]line РНМ: 0000137193017469 [10:24:15]line Версия ККМ: v1.0 [10:24:15]line Платежная система: Mbank [10:24:15]line ФМ: 0000000000963156 [10:24:15]line ФД: 157316 [10:24:15]line ФПД: 178357238479958 [10:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102413&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157316&fm=178357238479958&tin=02508201610067®Number=0000137193017469&sum=100051 [10:24:15]OFD Sender: Processing packet 157316 [packets to send 52, broken 51] [10:24:15]ProducePacketName [10:24:15]name=ofd_packets/00157316 [10:24:15]OFD Sender: To server: pG, [10:24:15]CommunicateWithHost lk.salyk.kg:30040 [10:24:15]ConnectInit lk.salyk.kg [10:24:15]written 0, free lines is 4095 [10:24:15]Connected sock=8 [10:24:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2C 99 04 01 92 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 4D 7D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 84 66 02 00 35 04 06 00 A2 37 07 D7 BC 56 36 2A 27 D6 0D 3B 7D 2E [10:24:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 84 A7 47 00 DD 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 39 36 33 31 35 36 10 04 04 00 84 66 02 00 F4 03 04 00 7A 23 17 67 B6 04 01 00 00 DA C7 73 1C FC 2F 57 88 [10:24:15]CommunicateWithHost err = 0 [10:24:15]CheckOFDResponse [10:24:15]1017 (14) - 77093643461234 [10:24:15]1041 (16) - 0000000000963156 [10:24:15]1040 (4) - 157316 [10:24:15]1012 (4) - 22.10.2024 04:00 [10:24:15]1206 (1) - 0 [10:24:15]OFD Sender: Remove packet 157316 [10:24:15]ProducePacketName [10:24:15]name=ofd_packets/00157316 [10:24:15]NVStorageDeleteData [10:24:15]Write to MH i2c: 01 00 00 45 07 4C [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: 01 [10:24:15]MH_I2C_Read... [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 45 07 00 00 00 00 00 02 0D 62 [10:24:15]RasterBufferAndPrint [10:24:15]line [10:24:15]line [10:24:15]line [10:24:15]line [10:24:15]line [10:24:15]written 0, free lines is 3336 [10:24:15]MH_Cut [10:24:15]Write to MH i2c: D1 01 00 4C 07 01 25 [10:24:15]Write i2c OK [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: D1 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: D1 01 00 [10:24:15]MH_I2C_Read... [10:24:15]Read from MH i2c: D1 01 00 4C 07 00 24 [10:24:15]Write to MH i2c: 01 00 00 4D 07 54 [10:24:15]Write i2c OK [10:24:16]MH_I2C_Read... [10:24:16]OFD Sender: No OFD packet to send [10:24:16]*** Cut start [10:24:16]*** Partial cut [10:24:16]*** CUTSNS_PIN = 1 [10:24:16]*** CUTSNS_PIN = 0 [10:24:16]*** Brake cut motor [10:24:17]Read from MH i2c: 01 [10:24:17]MH_I2C_Read... [10:24:17]*** Stop cut motor [10:24:17]*** Cut end [10:24:17]Read from MH i2c: 01 07 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [10:24:17]process_action close_receipt done [10:24:17]requested_data is exist [10:24:17]produce_requested_data [10:24:17]requested_item fm.sn is exist - process it [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 11 00 00 [10:24:17]Write to MH i2c: E2 08 00 4E 07 80 11 00 00 00 00 00 00 CF [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 17 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 17 00 4E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [10:24:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:24:17]wFMCommunicate OK [10:24:17]requested_item fd.num is exist - process it [10:24:17]SAM_PROTO_GetFieldsCounters [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 13 00 00 [10:24:17]Write to MH i2c: E2 08 00 4F 07 80 13 00 00 00 00 00 00 D2 [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 62 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 62 00 4F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 66 02 00 0E 04 04 00 3C 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 E4 [10:24:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 84 66 02 00 0E 04 04 00 3C 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 [10:24:17]wFMCommunicate OK [10:24:17]SAM_PROTO_GetFieldsCounters done [10:24:17]requested_item shift.num is exist - process it [10:24:17]requested_item shift.opened is exist - process it [10:24:17]req_shift_opened [10:24:17]FM_GetShiftState [10:24:17]SAM_PROTO_GetShiftState [10:24:17]wFMCommunicate request_size=4 [10:24:17]MH_SAM_APDU [10:24:17]CAPDU: 80 13 01 00 [10:24:17]Write to MH i2c: E2 08 00 50 07 80 13 01 00 00 00 00 00 D4 [10:24:17]Write i2c OK [10:24:17]MH_I2C_Read... [10:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:17]Read from MH i2c: E2 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 0E 00 [10:24:17]MH_I2C_Read... [10:24:17]Read from MH i2c: E2 0E 00 50 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5A [10:24:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:24:17]wFMCommunicate OK [10:24:17]SAM_PROTO_GetShiftState done [10:24:17]FM_GetShiftState done [10:24:17]req_shift_opened done [10:24:17]requested_item shift.open_date is exist - process it [10:24:17]req_shift_open_date [10:24:17]req_shift_open_date done [10:24:17]produce_requested_data done [10:24:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157316,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:24:17]process_action_free close_receipt [10:24:17]json_value_free [10:24:17]json_value_free done [10:24:17]process_json_proto returns [10:24:17]Send response to host [10:24:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157316,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:24:17]free response buf [10:24:17]execute_script done [10:24:17]execute_script returns [10:24:17]free content buf [10:24:17]Sock 9.Close socket [10:24:17]Sock 9.Thread stoped [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:36]OFD Sender: No OFD packet to send [10:24:41]OFD Sender: No OFD packet to send [10:24:46]OFD Sender: No OFD packet to send [10:24:51]OFD Sender: No OFD packet to send [10:24:56]OFD Sender: No OFD packet to send [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:11]OFD Sender: No OFD packet to send [10:25:16]OFD Sender: No OFD packet to send [10:25:21]OFD Sender: No OFD packet to send [10:25:26]OFD Sender: No OFD packet to send [10:25:31]OFD Sender: No OFD packet to send [10:25:36]OFD Sender: No OFD packet to send [10:25:41]OFD Sender: No OFD packet to send [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:11]OFD Sender: No OFD packet to send [10:26:16]OFD Sender: No OFD packet to send [10:26:21]OFD Sender: No OFD packet to send [10:26:26]OFD Sender: No OFD packet to send [10:26:31]OFD Sender: No OFD packet to send [10:26:36]OFD Sender: No OFD packet to send [10:26:41]OFD Sender: No OFD packet to send [10:26:46]OFD Sender: No OFD packet to send [10:26:51]OFD Sender: No OFD packet to send [10:26:56]OFD Sender: No OFD packet to send [10:27:01]OFD Sender: No OFD packet to send [10:27:06]OFD Sender: No OFD packet to send [10:27:11]OFD Sender: No OFD packet to send [10:27:16]OFD Sender: No OFD packet to send [10:27:21]OFD Sender: No OFD packet to send [10:27:26]OFD Sender: No OFD packet to send [10:27:31]OFD Sender: No OFD packet to send [10:27:36]OFD Sender: No OFD packet to send [10:27:39]accept exits with 10 [10:27:39]New connection [10:27:39]New thread 3067137380 created [10:27:39]Thread 3067280740 joined [10:27:39]Waiting for new connection... [10:27:39] Sock 10.Parse request [10:27:39]Sock 10.Check first char [10:27:39]Sock 10.First char is OK [10:27:39]request: POST /json_proto HTTP/1.0 [10:27:39]Method: POST [10:27:39]URL: /json_proto [10:27:39]Method is POST - this is cgi request [10:27:39]url: /json_proto [10:27:39]query_string will be loaded in cgi processing [10:27:39]execute_cgi json_proto POST (null) [10:27:39]execute_cgi path=json_proto method=POST [10:27:39]POST find Content-Length [10:27:39]Host: 172.17.53.67:8080 [10:27:39]Content-Length: 677 [10:27:39]Content-Type: application/json [10:27:39] [10:27:39]POST finish read [10:27:39]Found Content-Length = 677 [10:27:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:27:39]execute_script... [10:27: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)875688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:27:39]POST & json_proto [10:27:39]process_json_proto [10:27:39]json parsed OK: [10:27:39]protocol is kg_v1.0 [10:27:39]action value=close_receipt [10:27:39]process_action close_receipt [10:27:39]cmd_close_receipt [10:27:39]MH_GetDate [10:27:39]Write to MH i2c: F0 00 00 51 07 47 [10:27:39]Write i2c OK [10:27:39]MH_I2C_Read... [10:27:39]Read from MH i2c: F0 [10:27:39]MH_I2C_Read... [10:27:39]Read from MH i2c: F0 09 00 [10:27:39]MH_I2C_Read... [10:27:39]Read from MH i2c: F0 09 00 51 07 00 1C 7E 17 67 19 BC 99 64 3A [10:27:39]GetLastDocTimeStamp 1729592653 [10:27:39]current date 1729592860 [10:27:39]FM_GetShiftState [10:27:39]SAM_PROTO_GetShiftState [10:27:39]wFMCommunicate request_size=4 [10:27:39]MH_SAM_APDU [10:27:39]CAPDU: 80 13 01 00 [10:27:39]Write to MH i2c: E2 08 00 52 07 80 13 01 00 00 00 00 00 D6 [10:27:39]Write i2c OK [10:27:39]MH_I2C_Read... [10:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:39]Read from MH i2c: E2 [10:27:39]MH_I2C_Read... [10:27:39]Read from MH i2c: E2 0E 00 [10:27:39]MH_I2C_Read... [10:27:39]Read from MH i2c: E2 0E 00 52 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5C [10:27:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:27:39]wFMCommunicate OK [10:27:39]SAM_PROTO_GetShiftState done [10:27:39]FM_GetShiftState done [10:27:39]opened in 1729556748 [10:27:39]opened+sec_in_day 1729643148 [10:27:39]quantity*price = 40068 [10:27:39]sum+1 = 40069 [10:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 145 22.10.2024 10:27 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157317 ФПД: 133326968611914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102740&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157317&fm=133326968611914&tin=02508201610067®Number=0000137193017469&sum=40000 [10:27:40]StoreToDocumentArchive [10:27:40]shift 316 fd 157317 [10:27:40]save to /storage/0316/doc_00157317 [10:27:40]save last doc name /storage/0316/doc_00157317 to /storage/kkm_last_doc_name [10:27:40]save OK [10:27:40]Clear old archive folders... [10:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:27:40]tlvbuf is 01B32C10 [10:27:40]SAM_PROTO_ClearQueue [10:27:40]wFMCommunicate request_size=4 [10:27:40]MH_SAM_APDU [10:27:40]CAPDU: 80 09 00 00 [10:27:40]Write to MH i2c: E2 08 00 5F 07 80 09 00 00 00 00 00 00 D8 [10:27:40]Write i2c OK [10:27:40]MH_I2C_Read... [10:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:27:40]Read from MH i2c: E2 [10:27:40]MH_I2C_Read... [10:27:40]Read from MH i2c: E2 03 00 [10:27:40]MH_I2C_Read... [10:27:40]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [10:27:40]RAPDU: 90 00 [10:27:40]wFMCommunicate OK [10:27:40]SAM_PROTO_ClearQueue done [10:27:40]KKMCreateOFDPacket [10:27:40]OFDProtocolAddRootSTLVToBuf [10:27:40]FM_MakeSignedData [10:27:40]FM_MakeSignedData [10:27:40]SAM_PROTO_SignData [10:27:40]wFMCommunicate request_size=4 [10:27:40]MH_SAM_APDU [10:27:40]CAPDU: 80 0D 01 02 [10:27:40]Write to MH i2c: E2 08 00 60 07 80 0D 01 02 00 00 00 00 E0 [10:27:40]Write i2c OK [10:27:40]MH_I2C_Read... [10:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:27:40]Read from MH i2c: E2 [10:27:40]MH_I2C_Read... [10:27:40]Read from MH i2c: E2 03 00 [10:27:40]MH_I2C_Read... [10:27:40]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [10:27:40]RAPDU: 90 00 [10:27:40]wFMCommunicate OK [10:27:40]wFMCommunicate request_size=255 [10:27:40]MH_SAM_APDU [10:27:40]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 91 00 00 00 F4 03 04 00 1C 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 66 02 00 35 04 06 00 79 [10:27:40]Write to MH i2c: E2 02 01 61 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 91 00 00 00 F4 03 04 00 1C 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 66 02 00 35 04 06 00 79 00 00 82 [10:27:40]Write i2c OK [10:27:40]MH_I2C_Read... [10:27:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:41]Read from MH i2c: E2 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 03 00 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [10:27:41]RAPDU: 90 00 [10:27:41]wFMCommunicate OK [10:27:41]wFMCommunicate request_size=10 [10:27:41]MH_SAM_APDU [10:27:41]CAPDU: 80 0D 02 02 05 42 9A 9A 64 4A [10:27:41]Write to MH i2c: E2 0D 00 62 07 80 0D 02 02 05 00 42 9A 9A 64 4A 00 00 11 [10:27:41]Write i2c OK [10:27:41]MH_I2C_Read... [10:27:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:27:41]Read from MH i2c: E2 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 03 00 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 03 00 62 07 00 90 00 DD [10:27:41]RAPDU: 90 00 [10:27:41]wFMCommunicate OK [10:27:41]wFMCommunicate request_size=4 [10:27:41]MH_SAM_APDU [10:27:41]CAPDU: 80 0D 03 02 [10:27:41]Write to MH i2c: E2 08 00 63 07 80 0D 03 02 00 00 00 00 E5 [10:27:41]Write i2c OK [10:27:41]MH_I2C_Read... [10:27:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:27:41]Read from MH i2c: E2 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 0B 00 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 0B 00 63 07 00 45 65 E7 71 D9 B1 23 A4 90 00 39 [10:27:41]RAPDU: 45 65 E7 71 D9 B1 23 A4 90 00 [10:27:41]wFMCommunicate OK [10:27:41]SAM_PROTO_SignData done [10:27:41]FM_MakeSignedData done [10:27:41]CreateOFDProtocolMessage [10:27:41]wFMCommunicate request_size=4 [10:27:41]MH_SAM_APDU [10:27:41]CAPDU: 80 11 00 00 [10:27:41]Write to MH i2c: E2 08 00 64 07 80 11 00 00 00 00 00 00 E5 [10:27:41]Write i2c OK [10:27:41]MH_I2C_Read... [10:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:41]Read from MH i2c: E2 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 17 00 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: E2 17 00 64 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 36 [10:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:27:41]wFMCommunicate OK [10:27:41]CreateOFDProtocolMessage done [10:27:41]OFDSenderStorePacket 157317 [10:27:41]StoreOFDPacket docnum=157317 [10:27:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 A0 07 01 78 3F 5A 03 01 00 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 91 00 00 00 F4 03 04 00 1C 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 66 02 00 35 04 06 00 79 42 9A 9A 64 4A 45 65 E7 71 D9 B1 23 A4 [10:27:41]CheckFolder [10:27:41]dirname=/storage/ofd_packets [10:27:41]CheckFolder done [10:27:41]ProducePacketName [10:27:41]name=ofd_packets/00157317 [10:27:41]NVStorageSaveData ofd_packets/00157317 [10:27:41]File name is /storage/ofd_packets/00157317 [10:27:41]Write 301 bytes [10:27:41]NVStorageSaveData done [10:27:41]OFDSenderStorePacket done [10:27:41]KKMCreateOFDPacket done [10:27:41]NVStorageSaveData kkm_last_timestamp [10:27:41]File name is /storage/kkm_last_timestamp [10:27:41]Write 4 bytes [10:27:41]NVStorageSaveData done [10:27:41]ExternCall_PrintAddStr [10:27:41]wPrintStart [10:27:41]Write to MH i2c: 01 00 00 65 07 6C [10:27:41]Write i2c OK [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: 01 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: 01 07 00 [10:27:41]MH_I2C_Read... [10:27:41]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 FF 0F 81 [10:27:41]RasterBufferAndPrint [10:27:41]line Счет N : (1)875688 [10:27:41]line ИНН: 02508201610067 [10:27:41]line Контрольно-Кассовый Чек [10:27:41]line ПРОДАЖА [10:27:41]line ТРК (МРК, ГНК) : 41 [10:27:41]line Товар: 2710124500 [10:27:41]line Аи-95-К-5 [10:27:41]line 5.400 * 74.20 [10:27:41]line = 400.68 [10:27:41]line НДС 12% НСП 1% [10:27:41]line > о реализуемом товаре [10:27:41]line ОКРУГЛЕНИЕ: -0.68 [10:27:41]line ИТОГО: 400.00 [10:27:41]line Внесено: 400.00 [10:27:41]line СДАЧА: 0.00 [10:27:41]line НСП 1% : 3.55 [10:27:41]line НДС 12% : 42.55 [10:27:41]line Наличными: 400.00 [10:27:41]line Безнал.: 0.00 [10:27:41]line Место: АЗС № 165 "Партнер Нефть" [10:27:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:27:41]line СНО: Общий режим [10:27:41]line Чек 145 22.10.2024 10:27 [10:27:41]line Смена: 316 ФФД: 1.0 [10:27:41]line ЗНМ: 0300000234 [10:27:41]line РНМ: 0000137193017469 [10:27:41]line Версия ККМ: v1.0 [10:27:41]line ФМ: 0000000000963156 [10:27:41]line ФД: 157317 [10:27:41]line ФПД: 133326968611914 [10:27:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102740&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157317&fm=133326968611914&tin=02508201610067®Number=0000137193017469&sum=40000 [10:27:41]OFD Sender: Processing packet 157317 [packets to send 52, broken 51] [10:27:41]ProducePacketName [10:27:41]name=ofd_packets/00157317 [10:27:41]OFD Sender: To server: pG, [10:27:41]CommunicateWithHost lk.salyk.kg:30040 [10:27:41]ConnectInit lk.salyk.kg [10:27:41]written 0, free lines is 4095 [10:27:41]Connected sock=8 [10:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 31 A0 07 01 78 3F 5A 03 01 00 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 91 00 00 00 F4 03 04 00 1C 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 85 66 02 00 35 04 06 00 79 42 9A 9A 64 4A 45 65 E7 71 D9 B1 23 A4 [10:27:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 85 17 47 00 D1 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 39 36 33 31 35 36 10 04 04 00 85 66 02 00 F4 03 04 00 49 24 17 67 B6 04 01 00 00 84 87 5E B2 5F 9A 65 0E [10:27:42]CommunicateWithHost err = 0 [10:27:42]CheckOFDResponse [10:27:42]1017 (14) - 77093643461234 [10:27:42]1041 (16) - 0000000000963156 [10:27:42]1040 (4) - 157317 [10:27:42]1012 (4) - 22.10.2024 04:04 [10:27:42]1206 (1) - 0 [10:27:42]OFD Sender: Remove packet 157317 [10:27:42]ProducePacketName [10:27:42]name=ofd_packets/00157317 [10:27:42]NVStorageDeleteData [10:27:42]Write to MH i2c: 01 00 00 90 07 97 [10:27:42]Write i2c OK [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: 01 [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: 01 07 00 [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: 01 07 00 90 07 00 00 00 00 00 E0 0C 8A [10:27:42]RasterBufferAndPrint [10:27:42]line [10:27:42]line [10:27:42]line [10:27:42]line [10:27:42]line [10:27:42]written 0, free lines is 3302 [10:27:42]MH_Cut [10:27:42]Write to MH i2c: D1 01 00 97 07 01 70 [10:27:42]Write i2c OK [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: D1 [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: D1 01 00 [10:27:42]MH_I2C_Read... [10:27:42]Read from MH i2c: D1 01 00 97 07 00 6F [10:27:42]Write to MH i2c: 01 00 00 98 07 9F [10:27:42]Write i2c OK [10:27:42]MH_I2C_Read... [10:27:42]OFD Sender: No OFD packet to send [10:27:42]*** Cut start [10:27:42]*** Partial cut [10:27:42]*** CUTSNS_PIN = 1 [10:27:42]*** CUTSNS_PIN = 0 [10:27:43]*** Brake cut motor [10:27:43]Read from MH i2c: 01 [10:27:43]MH_I2C_Read... [10:27:43]*** Stop cut motor [10:27:43]*** Cut end [10:27:43]Read from MH i2c: 01 07 00 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 FF 0F B4 [10:27:43]process_action close_receipt done [10:27:43]requested_data is exist [10:27:43]produce_requested_data [10:27:43]requested_item fm.sn is exist - process it [10:27:43]wFMCommunicate request_size=4 [10:27:43]MH_SAM_APDU [10:27:43]CAPDU: 80 11 00 00 [10:27:43]Write to MH i2c: E2 08 00 99 07 80 11 00 00 00 00 00 00 1A [10:27:43]Write i2c OK [10:27:43]MH_I2C_Read... [10:27:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:43]Read from MH i2c: E2 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 17 00 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 17 00 99 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [10:27:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:27:43]wFMCommunicate OK [10:27:43]requested_item fd.num is exist - process it [10:27:43]SAM_PROTO_GetFieldsCounters [10:27:43]wFMCommunicate request_size=4 [10:27:43]MH_SAM_APDU [10:27:43]CAPDU: 80 13 00 00 [10:27:43]Write to MH i2c: E2 08 00 9A 07 80 13 00 00 00 00 00 00 1D [10:27:43]Write i2c OK [10:27:43]MH_I2C_Read... [10:27:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:43]Read from MH i2c: E2 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 62 00 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 62 00 9A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 66 02 00 0E 04 04 00 3C 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 33 [10:27:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 85 66 02 00 0E 04 04 00 3C 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 [10:27:43]wFMCommunicate OK [10:27:43]SAM_PROTO_GetFieldsCounters done [10:27:43]requested_item shift.num is exist - process it [10:27:43]requested_item shift.opened is exist - process it [10:27:43]req_shift_opened [10:27:43]FM_GetShiftState [10:27:43]SAM_PROTO_GetShiftState [10:27:43]wFMCommunicate request_size=4 [10:27:43]MH_SAM_APDU [10:27:43]CAPDU: 80 13 01 00 [10:27:43]Write to MH i2c: E2 08 00 9B 07 80 13 01 00 00 00 00 00 1F [10:27:43]Write i2c OK [10:27:43]MH_I2C_Read... [10:27:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:43]Read from MH i2c: E2 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 0E 00 [10:27:43]MH_I2C_Read... [10:27:43]Read from MH i2c: E2 0E 00 9B 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A5 [10:27:43]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:27:43]wFMCommunicate OK [10:27:43]SAM_PROTO_GetShiftState done [10:27:43]FM_GetShiftState done [10:27:43]req_shift_opened done [10:27:43]requested_item shift.open_date is exist - process it [10:27:43]req_shift_open_date [10:27:43]req_shift_open_date done [10:27:43]produce_requested_data done [10:27:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157317,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:27:43]process_action_free close_receipt [10:27:43]json_value_free [10:27:43]json_value_free done [10:27:43]process_json_proto returns [10:27:43]Send response to host [10:27:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157317,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:27:43]free response buf [10:27:43]execute_script done [10:27:43]execute_script returns [10:27:43]free content buf [10:27:43]Sock 10.Close socket [10:27:43]Sock 10.Thread stoped [10:27:47]OFD Sender: No OFD packet to send [10:27:52]OFD Sender: No OFD packet to send [10:27:57]OFD Sender: No OFD packet to send [10:28:02]OFD Sender: No OFD packet to send [10:28:06]accept exits with 9 [10:28:06]New connection [10:28:06]New thread 3067280740 created [10:28:06]Thread 3067137380 joined [10:28:06]Waiting for new connection... [10:28:06] Sock 9.Parse request [10:28:06]Sock 9.Check first char [10:28:06]Sock 9.First char is OK [10:28:06]request: POST /json_proto HTTP/1.0 [10:28:06]Method: POST [10:28:06]URL: /json_proto [10:28:06]Method is POST - this is cgi request [10:28:06]url: /json_proto [10:28:06]query_string will be loaded in cgi processing [10:28:06]execute_cgi json_proto POST (null) [10:28:06]execute_cgi path=json_proto method=POST [10:28:06]POST find Content-Length [10:28:06]Host: 172.17.53.67:8080 [10:28:06]Content-Length: 762 [10:28:06]Content-Type: application/json [10:28:06] [10:28:06]POST finish read [10:28:06]Found Content-Length = 762 [10:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:06]execute_script... [10: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)875689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:06]POST & json_proto [10:28:06]process_json_proto [10:28:06]json parsed OK: [10:28:06]protocol is kg_v1.0 [10:28:06]action value=close_receipt [10:28:06]process_action close_receipt [10:28:06]cmd_close_receipt [10:28:06]MH_GetDate [10:28:06]Write to MH i2c: F0 00 00 9C 07 92 [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: F0 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: F0 09 00 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: F0 09 00 9C 07 00 36 7E 17 67 19 BC 99 64 9F [10:28:06]GetLastDocTimeStamp 1729592860 [10:28:06]current date 1729592886 [10:28:06]FM_GetShiftState [10:28:06]SAM_PROTO_GetShiftState [10:28:06]wFMCommunicate request_size=4 [10:28:06]MH_SAM_APDU [10:28:06]CAPDU: 80 13 01 00 [10:28:06]Write to MH i2c: E2 08 00 9D 07 80 13 01 00 00 00 00 00 21 [10:28:06]Write i2c OK [10:28:06]MH_I2C_Read... [10:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:06]Read from MH i2c: E2 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 0E 00 [10:28:06]MH_I2C_Read... [10:28:06]Read from MH i2c: E2 0E 00 9D 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A7 [10:28:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:28:06]wFMCommunicate OK [10:28:06]SAM_PROTO_GetShiftState done [10:28:06]FM_GetShiftState done [10:28:06]opened in 1729556748 [10:28:06]opened+sec_in_day 1729643148 [10:28:06]quantity*price = 100000 [10:28:06]sum+1 = 100002 [10:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 146 22.10.2024 10:28 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157318 ФПД: 84847255592070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102806&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157318&fm=84847255592070&tin=02508201610067®Number=0000137193017469&sum=100001 [10:28:07]StoreToDocumentArchive [10:28:07]shift 316 fd 157318 [10:28:07]save to /storage/0316/doc_00157318 [10:28:07]save last doc name /storage/0316/doc_00157318 to /storage/kkm_last_doc_name [10:28:07]save OK [10:28:07]Clear old archive folders... [10:28:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:28:07]tlvbuf is 01B106F0 [10:28:07]SAM_PROTO_ClearQueue [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 09 00 00 [10:28:07]Write to MH i2c: E2 08 00 AA 07 80 09 00 00 00 00 00 00 23 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [10:28:07]RAPDU: 90 00 [10:28:07]wFMCommunicate OK [10:28:07]SAM_PROTO_ClearQueue done [10:28:07]KKMCreateOFDPacket [10:28:07]OFDProtocolAddRootSTLVToBuf [10:28:07]FM_MakeSignedData [10:28:07]FM_MakeSignedData [10:28:07]SAM_PROTO_SignData [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 0D 01 02 [10:28:07]Write to MH i2c: E2 08 00 AB 07 80 0D 01 02 00 00 00 00 2B [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [10:28:07]RAPDU: 90 00 [10:28:07]wFMCommunicate OK [10:28:07]wFMCommunicate request_size=255 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 36 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 66 02 00 35 04 06 00 [10:28:07]Write to MH i2c: E2 02 01 AC 07 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 36 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 66 02 00 35 04 06 00 00 00 15 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]OFD Sender: No OFD packet to send [10:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [10:28:07]RAPDU: 90 00 [10:28:07]wFMCommunicate OK [10:28:07]wFMCommunicate request_size=11 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 0D 02 02 06 4D 2B 0A 87 9C 86 [10:28:07]Write to MH i2c: E2 0E 00 AD 07 80 0D 02 02 06 00 4D 2B 0A 87 9C 86 00 00 65 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 03 00 AD 07 00 90 00 28 [10:28:07]RAPDU: 90 00 [10:28:07]wFMCommunicate OK [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 0D 03 02 [10:28:07]Write to MH i2c: E2 08 00 AE 07 80 0D 03 02 00 00 00 00 30 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 0B 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 0B 00 AE 07 00 DD 6E 0A B8 CC F5 F6 E1 90 00 D6 [10:28:07]RAPDU: DD 6E 0A B8 CC F5 F6 E1 90 00 [10:28:07]wFMCommunicate OK [10:28:07]SAM_PROTO_SignData done [10:28:07]FM_MakeSignedData done [10:28:07]CreateOFDProtocolMessage [10:28:07]wFMCommunicate request_size=4 [10:28:07]MH_SAM_APDU [10:28:07]CAPDU: 80 11 00 00 [10:28:07]Write to MH i2c: E2 08 00 AF 07 80 11 00 00 00 00 00 00 30 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:07]Read from MH i2c: E2 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 17 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: E2 17 00 AF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 81 [10:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:07]wFMCommunicate OK [10:28:07]CreateOFDProtocolMessage done [10:28:07]OFDSenderStorePacket 157318 [10:28:07]StoreOFDPacket docnum=157318 [10:28:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EC 38 08 01 E2 85 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 36 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 66 02 00 35 04 06 00 4D 2B 0A 87 9C 86 DD 6E 0A B8 CC F5 F6 E1 [10:28:07]CheckFolder [10:28:07]dirname=/storage/ofd_packets [10:28:07]CheckFolder done [10:28:07]ProducePacketName [10:28:07]name=ofd_packets/00157318 [10:28:07]NVStorageSaveData ofd_packets/00157318 [10:28:07]File name is /storage/ofd_packets/00157318 [10:28:07]Write 302 bytes [10:28:07]NVStorageSaveData done [10:28:07]OFDSenderStorePacket done [10:28:07]KKMCreateOFDPacket done [10:28:07]NVStorageSaveData kkm_last_timestamp [10:28:07]File name is /storage/kkm_last_timestamp [10:28:07]Write 4 bytes [10:28:07]NVStorageSaveData done [10:28:07]ExternCall_PrintAddStr [10:28:07]wPrintStart [10:28:07]Write to MH i2c: 01 00 00 B0 07 B7 [10:28:07]Write i2c OK [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 [10:28:07]MH_I2C_Read... [10:28:07]Read from MH i2c: 01 07 00 B0 07 00 00 00 00 00 FF 0F CC [10:28:07]RasterBufferAndPrint [10:28:07]line Счет N : (1)875689 [10:28:07]line ИНН: 02508201610067 [10:28:07]line Контрольно-Кассовый Чек [10:28:07]line ПРОДАЖА [10:28:07]line ТРК (МРК, ГНК) : 33 [10:28:07]line Товар: 2710124130 [10:28:07]line Super 92-К-5 [10:28:07]line 14.620 * 68.40 [10:28:07]line = 1000.01 [10:28:07]line НДС 12% НСП 1% [10:28:07]line > о реализуемом товаре [10:28:07]line ИТОГО: 1000.01 [10:28:07]line НСП 1% : 8.85 [10:28:07]line НДС 12% : 106.20 [10:28:07]line Наличными: 0.00 [10:28:07]line Безнал.: 1000.01 [10:28:07]line Место: АЗС № 165 "Партнер Нефть" [10:28:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:28:07]line СНО: Общий режим [10:28:07]line Чек 146 22.10.2024 10:28 [10:28:07]line Смена: 316 ФФД: 1.0 [10:28:07]line ЗНМ: 0300000234 [10:28:07]line РНМ: 0000137193017469 [10:28:07]line Версия ККМ: v1.0 [10:28:07]line Платежная система: Mbank [10:28:07]line ФМ: 0000000000963156 [10:28:07]line ФД: 157318 [10:28:07]line ФПД: 84847255592070 [10:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T102806&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157318&fm=84847255592070&tin=02508201610067®Number=0000137193017469&sum=100001 [10:28:08]OFD Sender: Processing packet 157318 [packets to send 52, broken 51] [10:28:08]ProducePacketName [10:28:08]name=ofd_packets/00157318 [10:28:08]OFD Sender: To server: pG, [10:28:08]CommunicateWithHost lk.salyk.kg:30040 [10:28:08]ConnectInit lk.salyk.kg [10:28:08]written 0, free lines is 4095 [10:28:08]Connected sock=7 [10:28:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 EC 38 08 01 E2 85 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 36 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 86 66 02 00 35 04 06 00 4D 2B 0A 87 9C 86 DD 6E 0A B8 CC F5 F6 E1 [10:28:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AE C3 47 00 5F 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 39 36 33 31 35 36 10 04 04 00 86 66 02 00 F4 03 04 00 63 24 17 67 B6 04 01 00 00 C3 B3 4A 6A C1 90 D3 0C [10:28:08]CommunicateWithHost err = 0 [10:28:08]CheckOFDResponse [10:28:08]1017 (14) - 77093643461234 [10:28:08]1041 (16) - 0000000000963156 [10:28:08]1040 (4) - 157318 [10:28:08]1012 (4) - 22.10.2024 04:04 [10:28:08]1206 (1) - 0 [10:28:08]OFD Sender: Remove packet 157318 [10:28:08]ProducePacketName [10:28:08]name=ofd_packets/00157318 [10:28:08]NVStorageDeleteData [10:28:08]Write to MH i2c: 01 00 00 D9 07 E0 [10:28:08]Write i2c OK [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: 01 [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: 01 07 00 [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: 01 07 00 D9 07 00 00 00 00 00 18 0D 0C [10:28:08]RasterBufferAndPrint [10:28:08]line [10:28:08]line [10:28:08]line [10:28:08]line [10:28:08]line [10:28:08]written 0, free lines is 3358 [10:28:08]MH_Cut [10:28:08]Write to MH i2c: D1 01 00 E0 07 01 B9 [10:28:08]Write i2c OK [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: D1 [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: D1 01 00 [10:28:08]MH_I2C_Read... [10:28:08]Read from MH i2c: D1 01 00 E0 07 00 B8 [10:28:08]Write to MH i2c: 01 00 00 E1 07 E8 [10:28:08]Write i2c OK [10:28:08]MH_I2C_Read... [10:28:09]OFD Sender: No OFD packet to send [10:28:09]*** Cut start [10:28:09]*** Partial cut [10:28:09]*** CUTSNS_PIN = 1 [10:28:09]*** CUTSNS_PIN = 0 [10:28:09]*** Brake cut motor [10:28:09]Read from MH i2c: 01 [10:28:09]MH_I2C_Read... [10:28:09]*** Stop cut motor [10:28:09]*** Cut end [10:28:09]Read from MH i2c: 01 07 00 [10:28:09]MH_I2C_Read... [10:28:09]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 FF 0F FD [10:28:09]process_action close_receipt done [10:28:09]requested_data is exist [10:28:09]produce_requested_data [10:28:09]requested_item fm.sn is exist - process it [10:28:09]wFMCommunicate request_size=4 [10:28:09]MH_SAM_APDU [10:28:09]CAPDU: 80 11 00 00 [10:28:09]Write to MH i2c: E2 08 00 E2 07 80 11 00 00 00 00 00 00 63 [10:28:09]Write i2c OK [10:28:09]MH_I2C_Read... [10:28:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:10]Read from MH i2c: E2 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 17 00 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 17 00 E2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B4 [10:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:28:10]wFMCommunicate OK [10:28:10]requested_item fd.num is exist - process it [10:28:10]SAM_PROTO_GetFieldsCounters [10:28:10]wFMCommunicate request_size=4 [10:28:10]MH_SAM_APDU [10:28:10]CAPDU: 80 13 00 00 [10:28:10]Write to MH i2c: E2 08 00 E3 07 80 13 00 00 00 00 00 00 66 [10:28:10]Write i2c OK [10:28:10]MH_I2C_Read... [10:28:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:10]Read from MH i2c: E2 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 62 00 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 62 00 E3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 66 02 00 0E 04 04 00 3C 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 80 [10:28:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 86 66 02 00 0E 04 04 00 3C 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 [10:28:10]wFMCommunicate OK [10:28:10]SAM_PROTO_GetFieldsCounters done [10:28:10]requested_item shift.num is exist - process it [10:28:10]requested_item shift.opened is exist - process it [10:28:10]req_shift_opened [10:28:10]FM_GetShiftState [10:28:10]SAM_PROTO_GetShiftState [10:28:10]wFMCommunicate request_size=4 [10:28:10]MH_SAM_APDU [10:28:10]CAPDU: 80 13 01 00 [10:28:10]Write to MH i2c: E2 08 00 E4 07 80 13 01 00 00 00 00 00 68 [10:28:10]Write i2c OK [10:28:10]MH_I2C_Read... [10:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:10]Read from MH i2c: E2 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 0E 00 [10:28:10]MH_I2C_Read... [10:28:10]Read from MH i2c: E2 0E 00 E4 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EE [10:28:10]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:28:10]wFMCommunicate OK [10:28:10]SAM_PROTO_GetShiftState done [10:28:10]FM_GetShiftState done [10:28:10]req_shift_opened done [10:28:10]requested_item shift.open_date is exist - process it [10:28:10]req_shift_open_date [10:28:10]req_shift_open_date done [10:28:10]produce_requested_data done [10:28:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157318,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:28:10]process_action_free close_receipt [10:28:10]json_value_free [10:28:10]json_value_free done [10:28:10]process_json_proto returns [10:28:10]Send response to host [10:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157318,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:28:10]free response buf [10:28:10]execute_script done [10:28:10]execute_script returns [10:28:10]free content buf [10:28:10]Sock 9.Close socket [10:28:10]Sock 9.Thread stoped [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]OFD Sender: No OFD packet to send [10:28:49]OFD Sender: No OFD packet to send [10:28:54]OFD Sender: No OFD packet to send [10:28:59]OFD Sender: No OFD packet to send [10:29:04]OFD Sender: No OFD packet to send [10:29:09]OFD Sender: No OFD packet to send [10:29:14]OFD Sender: No OFD packet to send [10:29:19]OFD Sender: No OFD packet to send [10:29:24]OFD Sender: No OFD packet to send [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:02]accept exits with 8 [10:30:02]New connection [10:30:02]New thread 3067137380 created [10:30:02]Thread 3067280740 joined [10:30:02]Waiting for new connection... [10:30:02] Sock 8.Parse request [10:30:02]Sock 8.Check first char [10:30:02]Sock 8.First char is OK [10:30:02]request: POST /json_proto HTTP/1.0 [10:30:02]Method: POST [10:30:02]URL: /json_proto [10:30:02]Method is POST - this is cgi request [10:30:02]url: /json_proto [10:30:02]query_string will be loaded in cgi processing [10:30:02]execute_cgi json_proto POST (null) [10:30:02]execute_cgi path=json_proto method=POST [10:30:02]POST find Content-Length [10:30:02]Host: 172.17.53.67:8080 [10:30:02]Content-Length: 682 [10:30:02]Content-Type: application/json [10:30:02] [10:30:02]POST finish read [10:30:02]Found Content-Length = 682 [10:30:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "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" ] } } [10:30:02]execute_script... [10:30: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)875690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "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" ] } } [10:30:02]POST & json_proto [10:30:02]process_json_proto [10:30:02]json parsed OK: [10:30:02]protocol is kg_v1.0 [10:30:02]action value=close_receipt [10:30:02]process_action close_receipt [10:30:02]cmd_close_receipt [10:30:02]MH_GetDate [10:30:02]Write to MH i2c: F0 00 00 E5 07 DB [10:30:02]Write i2c OK [10:30:02]MH_I2C_Read... [10:30:02]Read from MH i2c: F0 [10:30:02]MH_I2C_Read... [10:30:02]Read from MH i2c: F0 09 00 [10:30:02]MH_I2C_Read... [10:30:02]Read from MH i2c: F0 09 00 E5 07 00 AB 7E 17 67 19 BC 99 64 5D [10:30:02]GetLastDocTimeStamp 1729592886 [10:30:02]current date 1729593003 [10:30:02]FM_GetShiftState [10:30:02]SAM_PROTO_GetShiftState [10:30:02]wFMCommunicate request_size=4 [10:30:02]MH_SAM_APDU [10:30:02]CAPDU: 80 13 01 00 [10:30:02]Write to MH i2c: E2 08 00 E6 07 80 13 01 00 00 00 00 00 6A [10:30:02]Write i2c OK [10:30:02]MH_I2C_Read... [10:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:02]Read from MH i2c: E2 [10:30:02]MH_I2C_Read... [10:30:02]Read from MH i2c: E2 0E 00 [10:30:02]MH_I2C_Read... [10:30:02]Read from MH i2c: E2 0E 00 E6 07 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F0 [10:30:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:30:02]wFMCommunicate OK [10:30:02]SAM_PROTO_GetShiftState done [10:30:02]FM_GetShiftState done [10:30:02]opened in 1729556748 [10:30:02]opened+sec_in_day 1729643148 [10:30:02]quantity*price = 300064 [10:30:02]sum+1 = 300066 [10:30:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 147 22.10.2024 10:30 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157319 ФПД: 152771165160786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157319&fm=152771165160786&tin=02508201610067®Number=0000137193017469&sum=300000 [10:30:03]StoreToDocumentArchive [10:30:03]shift 316 fd 157319 [10:30:03]save to /storage/0316/doc_00157319 [10:30:03]save last doc name /storage/0316/doc_00157319 to /storage/kkm_last_doc_name [10:30:03]save OK [10:30:03]Clear old archive folders... [10:30:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:30:03]tlvbuf is 01B7EBA0 [10:30:03]SAM_PROTO_ClearQueue [10:30:03]wFMCommunicate request_size=4 [10:30:03]MH_SAM_APDU [10:30:03]CAPDU: 80 09 00 00 [10:30:03]Write to MH i2c: E2 08 00 F3 07 80 09 00 00 00 00 00 00 6C [10:30:03]Write i2c OK [10:30:03]MH_I2C_Read... [10:30:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:03]Read from MH i2c: E2 [10:30:03]MH_I2C_Read... [10:30:03]Read from MH i2c: E2 03 00 [10:30:03]MH_I2C_Read... [10:30:03]Read from MH i2c: E2 03 00 F3 07 00 90 00 6E [10:30:03]RAPDU: 90 00 [10:30:03]wFMCommunicate OK [10:30:03]SAM_PROTO_ClearQueue done [10:30:03]KKMCreateOFDPacket [10:30:03]OFDProtocolAddRootSTLVToBuf [10:30:03]FM_MakeSignedData [10:30:03]FM_MakeSignedData [10:30:03]SAM_PROTO_SignData [10:30:03]wFMCommunicate request_size=4 [10:30:03]MH_SAM_APDU [10:30:03]CAPDU: 80 0D 01 02 [10:30:03]Write to MH i2c: E2 08 00 F4 07 80 0D 01 02 00 00 00 00 74 [10:30:03]Write i2c OK [10:30:03]MH_I2C_Read... [10:30:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:03]Read from MH i2c: E2 [10:30:03]MH_I2C_Read... [10:30:03]Read from MH i2c: E2 03 00 [10:30:03]MH_I2C_Read... [10:30:03]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [10:30:03]RAPDU: 90 00 [10:30:03]wFMCommunicate OK [10:30:03]wFMCommunicate request_size=255 [10:30:03]MH_SAM_APDU [10:30: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 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 79 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 93 00 00 00 F4 03 04 00 AB 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 66 02 00 35 04 06 00 8A [10:30:03]Write to MH i2c: E2 02 01 F5 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 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 79 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 93 00 00 00 F4 03 04 00 AB 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 66 02 00 35 04 06 00 8A 00 00 3C [10:30:03]Write i2c OK [10:30:03]MH_I2C_Read... [10:30:04]OFD Sender: No OFD packet to send [10:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:04]Read from MH i2c: E2 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 03 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [10:30:04]RAPDU: 90 00 [10:30:04]wFMCommunicate OK [10:30:04]wFMCommunicate request_size=10 [10:30:04]MH_SAM_APDU [10:30:04]CAPDU: 80 0D 02 02 05 F1 CF 08 05 52 [10:30:04]Write to MH i2c: E2 0D 00 F6 07 80 0D 02 02 05 00 F1 CF 08 05 52 00 00 A0 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:04]Read from MH i2c: E2 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 03 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 03 00 F6 07 00 90 00 71 [10:30:04]RAPDU: 90 00 [10:30:04]wFMCommunicate OK [10:30:04]wFMCommunicate request_size=4 [10:30:04]MH_SAM_APDU [10:30:04]CAPDU: 80 0D 03 02 [10:30:04]Write to MH i2c: E2 08 00 F7 07 80 0D 03 02 00 00 00 00 79 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:04]Read from MH i2c: E2 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 0B 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 0B 00 F7 07 00 37 61 89 09 51 77 D6 2D 90 00 6F [10:30:04]RAPDU: 37 61 89 09 51 77 D6 2D 90 00 [10:30:04]wFMCommunicate OK [10:30:04]SAM_PROTO_SignData done [10:30:04]FM_MakeSignedData done [10:30:04]CreateOFDProtocolMessage [10:30:04]wFMCommunicate request_size=4 [10:30:04]MH_SAM_APDU [10:30:04]CAPDU: 80 11 00 00 [10:30:04]Write to MH i2c: E2 08 00 F8 07 80 11 00 00 00 00 00 00 79 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:04]Read from MH i2c: E2 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 17 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: E2 17 00 F8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [10:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:30:04]wFMCommunicate OK [10:30:04]CreateOFDProtocolMessage done [10:30:04]OFDSenderStorePacket 157319 [10:30:04]StoreOFDPacket docnum=157319 [10:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 56 07 01 21 FE 5A 03 01 00 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 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 79 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 93 00 00 00 F4 03 04 00 AB 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 66 02 00 35 04 06 00 8A F1 CF 08 05 52 37 61 89 09 51 77 D6 2D [10:30:04]CheckFolder [10:30:04]dirname=/storage/ofd_packets [10:30:04]CheckFolder done [10:30:04]ProducePacketName [10:30:04]name=ofd_packets/00157319 [10:30:04]NVStorageSaveData ofd_packets/00157319 [10:30:04]File name is /storage/ofd_packets/00157319 [10:30:04]Write 301 bytes [10:30:04]NVStorageSaveData done [10:30:04]OFDSenderStorePacket done [10:30:04]KKMCreateOFDPacket done [10:30:04]NVStorageSaveData kkm_last_timestamp [10:30:04]File name is /storage/kkm_last_timestamp [10:30:04]Write 4 bytes [10:30:04]NVStorageSaveData done [10:30:04]ExternCall_PrintAddStr [10:30:04]wPrintStart [10:30:04]Write to MH i2c: 01 00 00 F9 07 00 [10:30:04]Write i2c OK [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: 01 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: 01 07 00 [10:30:04]MH_I2C_Read... [10:30:04]Read from MH i2c: 01 07 00 F9 07 00 00 00 00 00 FF 0F 15 [10:30:04]RasterBufferAndPrint [10:30:04]line Счет N : (1)875690 [10:30:04]line ИНН: 02508201610067 [10:30:04]line Контрольно-Кассовый Чек [10:30:04]line ПРОДАЖА [10:30:04]line ТРК (МРК, ГНК) : 21 [10:30:04]line Товар: 2710124500 [10:30:04]line Аи-95-К-5 [10:30:04]line 40.440 * 74.20 [10:30:04]line = 3000.65 [10:30:04]line НДС 12% НСП 1% [10:30:04]line > о реализуемом товаре [10:30:04]line ОКРУГЛЕНИЕ: -0.65 [10:30:04]line ИТОГО: 3000.00 [10:30:04]line Внесено: 3000.00 [10:30:04]line СДАЧА: 0.00 [10:30:04]line НСП 1% : 26.55 [10:30:04]line НДС 12% : 318.65 [10:30:04]line Наличными: 3000.00 [10:30:04]line Безнал.: 0.00 [10:30:04]line Место: АЗС № 165 "Партнер Нефть" [10:30:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:30:04]line СНО: Общий режим [10:30:04]line Чек 147 22.10.2024 10:30 [10:30:04]line Смена: 316 ФФД: 1.0 [10:30:04]line ЗНМ: 0300000234 [10:30:04]line РНМ: 0000137193017469 [10:30:04]line Версия ККМ: v1.0 [10:30:04]line ФМ: 0000000000963156 [10:30:04]line ФД: 157319 [10:30:04]line ФПД: 152771165160786 [10:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103003&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157319&fm=152771165160786&tin=02508201610067®Number=0000137193017469&sum=300000 [10:30:04]OFD Sender: Processing packet 157319 [packets to send 52, broken 51] [10:30:04]ProducePacketName [10:30:04]name=ofd_packets/00157319 [10:30:04]OFD Sender: To server: pG, [10:30:04]CommunicateWithHost lk.salyk.kg:30040 [10:30:04]ConnectInit lk.salyk.kg [10:30:04]written 0, free lines is 4095 [10:30:04]Connected sock=10 [10:30:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 E6 56 07 01 21 FE 5A 03 01 00 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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 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 79 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 93 00 00 00 F4 03 04 00 AB 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 87 66 02 00 35 04 06 00 8A F1 CF 08 05 52 37 61 89 09 51 77 D6 2D [10:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 A7 47 00 F7 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 39 36 33 31 35 36 10 04 04 00 87 66 02 00 F4 03 04 00 D8 24 17 67 B6 04 01 00 00 72 BF AD F6 E0 2B 09 80 [10:30:05]CommunicateWithHost err = 0 [10:30:05]CheckOFDResponse [10:30:05]1017 (14) - 77093643461234 [10:30:05]1041 (16) - 0000000000963156 [10:30:05]1040 (4) - 157319 [10:30:05]1012 (4) - 22.10.2024 04:06 [10:30:05]1206 (1) - 0 [10:30:05]OFD Sender: Remove packet 157319 [10:30:05]ProducePacketName [10:30:05]name=ofd_packets/00157319 [10:30:05]NVStorageDeleteData [10:30:05]Write to MH i2c: 01 00 00 24 08 2C [10:30:05]Write i2c OK [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: 01 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: 01 07 00 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: 01 07 00 24 08 00 00 00 00 00 F4 0C 33 [10:30:05]RasterBufferAndPrint [10:30:05]line [10:30:05]line [10:30:05]line [10:30:05]line [10:30:05]line [10:30:05]written 0, free lines is 3322 [10:30:05]MH_Cut [10:30:05]Write to MH i2c: D1 01 00 2B 08 01 05 [10:30:05]Write i2c OK [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: D1 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: D1 01 00 [10:30:05]MH_I2C_Read... [10:30:05]Read from MH i2c: D1 01 00 2B 08 00 04 [10:30:05]Write to MH i2c: 01 00 00 2C 08 34 [10:30:05]Write i2c OK [10:30:05]MH_I2C_Read... [10:30:05]OFD Sender: No OFD packet to send [10:30:05]*** Cut start [10:30:05]*** Partial cut [10:30:05]*** CUTSNS_PIN = 1 [10:30:05]*** CUTSNS_PIN = 0 [10:30:06]*** Brake cut motor [10:30:06]Read from MH i2c: 01 [10:30:06]MH_I2C_Read... [10:30:06]*** Stop cut motor [10:30:06]*** Cut end [10:30:06]Read from MH i2c: 01 07 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: 01 07 00 2C 08 00 00 00 00 00 FF 0F 49 [10:30:06]process_action close_receipt done [10:30:06]requested_data is exist [10:30:06]produce_requested_data [10:30:06]requested_item fm.sn is exist - process it [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 11 00 00 [10:30:06]Write to MH i2c: E2 08 00 2D 08 80 11 00 00 00 00 00 00 AF [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 17 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 17 00 2D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [10:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:30:06]wFMCommunicate OK [10:30:06]requested_item fd.num is exist - process it [10:30:06]SAM_PROTO_GetFieldsCounters [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 13 00 00 [10:30:06]Write to MH i2c: E2 08 00 2E 08 80 13 00 00 00 00 00 00 B2 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 62 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 62 00 2E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 66 02 00 0E 04 04 00 3C 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 D0 [10:30:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 87 66 02 00 0E 04 04 00 3C 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 [10:30:06]wFMCommunicate OK [10:30:06]SAM_PROTO_GetFieldsCounters done [10:30:06]requested_item shift.num is exist - process it [10:30:06]requested_item shift.opened is exist - process it [10:30:06]req_shift_opened [10:30:06]FM_GetShiftState [10:30:06]SAM_PROTO_GetShiftState [10:30:06]wFMCommunicate request_size=4 [10:30:06]MH_SAM_APDU [10:30:06]CAPDU: 80 13 01 00 [10:30:06]Write to MH i2c: E2 08 00 2F 08 80 13 01 00 00 00 00 00 B4 [10:30:06]Write i2c OK [10:30:06]MH_I2C_Read... [10:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:06]Read from MH i2c: E2 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 0E 00 [10:30:06]MH_I2C_Read... [10:30:06]Read from MH i2c: E2 0E 00 2F 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3A [10:30:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:30:06]wFMCommunicate OK [10:30:06]SAM_PROTO_GetShiftState done [10:30:06]FM_GetShiftState done [10:30:06]req_shift_opened done [10:30:06]requested_item shift.open_date is exist - process it [10:30:06]req_shift_open_date [10:30:06]req_shift_open_date done [10:30:06]produce_requested_data done [10:30:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157319,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:30:06]process_action_free close_receipt [10:30:06]json_value_free [10:30:06]json_value_free done [10:30:06]process_json_proto returns [10:30:06]Send response to host [10:30:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157319,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:30:06]free response buf [10:30:06]execute_script done [10:30:06]execute_script returns [10:30:06]free content buf [10:30:06]Sock 8.Close socket [10:30:06]Sock 8.Thread stoped [10:30:10]OFD Sender: No OFD packet to send [10:30:15]OFD Sender: No OFD packet to send [10:30:20]OFD Sender: No OFD packet to send [10:30:25]OFD Sender: No OFD packet to send [10:30:30]OFD Sender: No OFD packet to send [10:30:35]OFD Sender: No OFD packet to send [10:30:40]OFD Sender: No OFD packet to send [10:30:45]OFD Sender: No OFD packet to send [10:30:50]OFD Sender: No OFD packet to send [10:30:55]OFD Sender: No OFD packet to send [10:31:00]OFD Sender: No OFD packet to send [10:31:05]OFD Sender: No OFD packet to send [10:31:10]OFD Sender: No OFD packet to send [10:31:13]accept exits with 9 [10:31:13]New connection [10:31:13]New thread 3067280740 created [10:31:13]Thread 3067137380 joined [10:31:13]Waiting for new connection... [10:31:13] Sock 9.Parse request [10:31:13]Sock 9.Check first char [10:31:13]Sock 9.First char is OK [10:31:13]request: POST /json_proto HTTP/1.0 [10:31:13]Method: POST [10:31:13]URL: /json_proto [10:31:13]Method is POST - this is cgi request [10:31:13]url: /json_proto [10:31:13]query_string will be loaded in cgi processing [10:31:13]execute_cgi json_proto POST (null) [10:31:13]execute_cgi path=json_proto method=POST [10:31:13]POST find Content-Length [10:31:13]Host: 172.17.53.67:8080 [10:31:13]Content-Length: 678 [10:31:13]Content-Type: application/json [10:31:13] [10:31:13]POST finish read [10:31:13]Found Content-Length = 678 [10:31:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 3.190, "sum" : 236.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 236.00, "payments": [ { "type": 0, "sum" : 236.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:13]execute_script... [10:31: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)875691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 3.190, "sum" : 236.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 236.00, "payments": [ { "type": 0, "sum" : 236.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:13]POST & json_proto [10:31:13]process_json_proto [10:31:13]json parsed OK: [10:31:13]protocol is kg_v1.0 [10:31:13]action value=close_receipt [10:31:13]process_action close_receipt [10:31:13]cmd_close_receipt [10:31:13]MH_GetDate [10:31:13]Write to MH i2c: F0 00 00 30 08 27 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 09 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: F0 09 00 30 08 00 F1 7E 17 67 19 BC 99 64 EF [10:31:13]GetLastDocTimeStamp 1729593003 [10:31:13]current date 1729593073 [10:31:13]FM_GetShiftState [10:31:13]SAM_PROTO_GetShiftState [10:31:13]wFMCommunicate request_size=4 [10:31:13]MH_SAM_APDU [10:31:13]CAPDU: 80 13 01 00 [10:31:13]Write to MH i2c: E2 08 00 31 08 80 13 01 00 00 00 00 00 B6 [10:31:13]Write i2c OK [10:31:13]MH_I2C_Read... [10:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:13]Read from MH i2c: E2 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 [10:31:13]MH_I2C_Read... [10:31:13]Read from MH i2c: E2 0E 00 31 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3C [10:31:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:31:13]wFMCommunicate OK [10:31:13]SAM_PROTO_GetShiftState done [10:31:13]FM_GetShiftState done [10:31:13]opened in 1729556748 [10:31:13]opened+sec_in_day 1729643148 [10:31:13]quantity*price = 23669 [10:31:13]sum+1 = 23671 [10:31:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.70 ИТОГО: 236.00 Внесено: 1000.00 СДАЧА: 764.00 НСП 1% : 2.09 НДС 12% : 25.14 Наличными: 236.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 148 22.10.2024 10:31 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157320 ФПД: 6087133293578 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157320&fm=6087133293578&tin=02508201610067®Number=0000137193017469&sum=23600 [10:31:14]StoreToDocumentArchive [10:31:14]shift 316 fd 157320 [10:31:14]save to /storage/0316/doc_00157320 [10:31:14]save last doc name /storage/0316/doc_00157320 to /storage/kkm_last_doc_name [10:31:14]save OK [10:31:14]Clear old archive folders... [10:31:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:14]tlvbuf is 01B3EB20 [10:31:14]SAM_PROTO_ClearQueue [10:31:14]wFMCommunicate request_size=4 [10:31:14]MH_SAM_APDU [10:31:14]CAPDU: 80 09 00 00 [10:31:14]Write to MH i2c: E2 08 00 3E 08 80 09 00 00 00 00 00 00 B8 [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [10:31:14]RAPDU: 90 00 [10:31:14]wFMCommunicate OK [10:31:14]SAM_PROTO_ClearQueue done [10:31:14]KKMCreateOFDPacket [10:31:14]OFDProtocolAddRootSTLVToBuf [10:31:14]FM_MakeSignedData [10:31:14]FM_MakeSignedData [10:31:14]SAM_PROTO_SignData [10:31:14]wFMCommunicate request_size=4 [10:31:14]MH_SAM_APDU [10:31:14]CAPDU: 80 0D 01 02 [10:31:14]Write to MH i2c: E2 08 00 3F 08 80 0D 01 02 00 00 00 00 C0 [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [10:31:14]RAPDU: 90 00 [10:31:14]wFMCommunicate OK [10:31:14]wFMCommunicate request_size=255 [10:31:14]MH_SAM_APDU [10:31: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 76 0C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 76 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 09 00 00 00 00 07 04 06 00 30 5C 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 F1 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 66 02 00 35 04 06 00 05 [10:31:14]Write to MH i2c: E2 02 01 40 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 76 0C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 76 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 09 00 00 00 00 07 04 06 00 30 5C 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 F1 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 66 02 00 35 04 06 00 05 00 00 C9 [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [10:31:14]RAPDU: 90 00 [10:31:14]wFMCommunicate OK [10:31:14]wFMCommunicate request_size=10 [10:31:14]MH_SAM_APDU [10:31:14]CAPDU: 80 0D 02 02 05 89 45 6A EC 0A [10:31:14]Write to MH i2c: E2 0D 00 41 08 80 0D 02 02 05 00 89 45 6A EC 0A 00 00 FB [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 03 00 41 08 00 90 00 BD [10:31:14]RAPDU: 90 00 [10:31:14]wFMCommunicate OK [10:31:14]wFMCommunicate request_size=4 [10:31:14]MH_SAM_APDU [10:31:14]CAPDU: 80 0D 03 02 [10:31:14]Write to MH i2c: E2 08 00 42 08 80 0D 03 02 00 00 00 00 C5 [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 0B 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 0B 00 42 08 00 F1 12 3E CA F6 CE C6 2E 90 00 89 [10:31:14]RAPDU: F1 12 3E CA F6 CE C6 2E 90 00 [10:31:14]wFMCommunicate OK [10:31:14]SAM_PROTO_SignData done [10:31:14]FM_MakeSignedData done [10:31:14]CreateOFDProtocolMessage [10:31:14]wFMCommunicate request_size=4 [10:31:14]MH_SAM_APDU [10:31:14]CAPDU: 80 11 00 00 [10:31:14]Write to MH i2c: E2 08 00 43 08 80 11 00 00 00 00 00 00 C5 [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:14]Read from MH i2c: E2 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 17 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: E2 17 00 43 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [10:31:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:14]wFMCommunicate OK [10:31:14]CreateOFDProtocolMessage done [10:31:14]OFDSenderStorePacket 157320 [10:31:14]StoreOFDPacket docnum=157320 [10:31:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 49 07 01 D8 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 76 0C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 76 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 09 00 00 00 00 07 04 06 00 30 5C 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 F1 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 66 02 00 35 04 06 00 05 89 45 6A EC 0A F1 12 3E CA F6 CE C6 2E [10:31:14]CheckFolder [10:31:14]dirname=/storage/ofd_packets [10:31:14]CheckFolder done [10:31:14]ProducePacketName [10:31:14]name=ofd_packets/00157320 [10:31:14]NVStorageSaveData ofd_packets/00157320 [10:31:14]File name is /storage/ofd_packets/00157320 [10:31:14]Write 301 bytes [10:31:14]NVStorageSaveData done [10:31:14]OFDSenderStorePacket done [10:31:14]KKMCreateOFDPacket done [10:31:14]NVStorageSaveData kkm_last_timestamp [10:31:14]File name is /storage/kkm_last_timestamp [10:31:14]Write 4 bytes [10:31:14]NVStorageSaveData done [10:31:14]ExternCall_PrintAddStr [10:31:14]wPrintStart [10:31:14]Write to MH i2c: 01 00 00 44 08 4C [10:31:14]Write i2c OK [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: 01 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: 01 07 00 [10:31:14]MH_I2C_Read... [10:31:14]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 FF 0F 61 [10:31:14]RasterBufferAndPrint [10:31:14]line Счет N : (1)875691 [10:31:14]line ИНН: 02508201610067 [10:31:14]line Контрольно-Кассовый Чек [10:31:14]line ПРОДАЖА [10:31:14]line ТРК (МРК, ГНК) : 21 [10:31:14]line Товар: 2710124500 [10:31:14]line Аи-95-К-5 [10:31:14]line 3.190 * 74.20 [10:31:14]line = 236.70 [10:31:14]line НДС 12% НСП 1% [10:31:14]line > о реализуемом товаре [10:31:14]line ОКРУГЛЕНИЕ: -0.70 [10:31:14]line ИТОГО: 236.00 [10:31:14]line Внесено: 1000.00 [10:31:14]line СДАЧА: 764.00 [10:31:14]line НСП 1% : 2.09 [10:31:14]line НДС 12% : 25.14 [10:31:14]line Наличными: 236.00 [10:31:14]line Безнал.: 0.00 [10:31:14]line Место: АЗС № 165 "Партнер Нефть" [10:31:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:31:14]line СНО: Общий режим [10:31:14]line Чек 148 22.10.2024 10:31 [10:31:14]line Смена: 316 ФФД: 1.0 [10:31:14]line ЗНМ: 0300000234 [10:31:14]line РНМ: 0000137193017469 [10:31:14]line Версия ККМ: v1.0 [10:31:14]line ФМ: 0000000000963156 [10:31:14]line ФД: 157320 [10:31:14]line ФПД: 6087133293578 [10:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157320&fm=6087133293578&tin=02508201610067®Number=0000137193017469&sum=23600 [10:31:15]OFD Sender: Processing packet 157320 [packets to send 52, broken 51] [10:31:15]ProducePacketName [10:31:15]name=ofd_packets/00157320 [10:31:15]OFD Sender: To server: pG, [10:31:15]CommunicateWithHost lk.salyk.kg:30040 [10:31:15]ConnectInit lk.salyk.kg [10:31:15]written 0, free lines is 4095 [10:31:15]Connected sock=10 [10:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 28 49 07 01 D8 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 76 0C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 76 5C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 5C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 09 00 00 00 00 07 04 06 00 30 5C 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 F1 7E 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 66 02 00 35 04 06 00 05 89 45 6A EC 0A F1 12 3E CA F6 CE C6 2E [10:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 79 F6 47 00 ED D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 88 66 02 00 F4 03 04 00 1E 25 17 67 B6 04 01 00 00 FC F9 E5 A0 52 27 50 39 [10:31:15]CommunicateWithHost err = 0 [10:31:15]CheckOFDResponse [10:31:15]1017 (14) - 77093643461234 [10:31:15]1041 (16) - 0000000000963156 [10:31:15]1040 (4) - 157320 [10:31:15]1012 (4) - 22.10.2024 04:07 [10:31:15]1206 (1) - 0 [10:31:15]OFD Sender: Remove packet 157320 [10:31:15]ProducePacketName [10:31:15]name=ofd_packets/00157320 [10:31:15]NVStorageDeleteData [10:31:15]Write to MH i2c: 01 00 00 6F 08 77 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 07 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: 01 07 00 6F 08 00 00 00 00 00 E5 0C 6F [10:31:15]RasterBufferAndPrint [10:31:15]line [10:31:15]line [10:31:15]line [10:31:15]line [10:31:15]line [10:31:15]written 0, free lines is 3307 [10:31:15]MH_Cut [10:31:15]Write to MH i2c: D1 01 00 76 08 01 50 [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: D1 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: D1 01 00 [10:31:15]MH_I2C_Read... [10:31:15]Read from MH i2c: D1 01 00 76 08 00 4F [10:31:15]Write to MH i2c: 01 00 00 77 08 7F [10:31:15]Write i2c OK [10:31:15]MH_I2C_Read... [10:31:16]OFD Sender: No OFD packet to send [10:31:16]*** Cut start [10:31:16]*** Partial cut [10:31:16]*** CUTSNS_PIN = 1 [10:31:16]*** CUTSNS_PIN = 0 [10:31:16]*** Brake cut motor [10:31:17]Read from MH i2c: 01 [10:31:17]MH_I2C_Read... [10:31:17]*** Stop cut motor [10:31:17]*** Cut end [10:31:17]Read from MH i2c: 01 07 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: 01 07 00 77 08 00 00 00 00 00 FF 0F 94 [10:31:17]process_action close_receipt done [10:31:17]requested_data is exist [10:31:17]produce_requested_data [10:31:17]requested_item fm.sn is exist - process it [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 11 00 00 [10:31:17]Write to MH i2c: E2 08 00 78 08 80 11 00 00 00 00 00 00 FA [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 17 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 17 00 78 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [10:31:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:31:17]wFMCommunicate OK [10:31:17]requested_item fd.num is exist - process it [10:31:17]SAM_PROTO_GetFieldsCounters [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 13 00 00 [10:31:17]Write to MH i2c: E2 08 00 79 08 80 13 00 00 00 00 00 00 FD [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 62 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 62 00 79 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [10:31:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 88 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:31:17]wFMCommunicate OK [10:31:17]SAM_PROTO_GetFieldsCounters done [10:31:17]requested_item shift.num is exist - process it [10:31:17]requested_item shift.opened is exist - process it [10:31:17]req_shift_opened [10:31:17]FM_GetShiftState [10:31:17]SAM_PROTO_GetShiftState [10:31:17]wFMCommunicate request_size=4 [10:31:17]MH_SAM_APDU [10:31:17]CAPDU: 80 13 01 00 [10:31:17]Write to MH i2c: E2 08 00 7A 08 80 13 01 00 00 00 00 00 FF [10:31:17]Write i2c OK [10:31:17]MH_I2C_Read... [10:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:17]Read from MH i2c: E2 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 0E 00 [10:31:17]MH_I2C_Read... [10:31:17]Read from MH i2c: E2 0E 00 7A 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 85 [10:31:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:31:17]wFMCommunicate OK [10:31:17]SAM_PROTO_GetShiftState done [10:31:17]FM_GetShiftState done [10:31:17]req_shift_opened done [10:31:17]requested_item shift.open_date is exist - process it [10:31:17]req_shift_open_date [10:31:17]req_shift_open_date done [10:31:17]produce_requested_data done [10:31:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157320,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:31:17]process_action_free close_receipt [10:31:17]json_value_free [10:31:17]json_value_free done [10:31:17]process_json_proto returns [10:31:17]Send response to host [10:31:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157320,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:31:17]free response buf [10:31:17]execute_script done [10:31:17]execute_script returns [10:31:17]free content buf [10:31:17]Sock 9.Close socket [10:31:17]Sock 9.Thread stoped [10:31:21]OFD Sender: No OFD packet to send [10:31:26]OFD Sender: No OFD packet to send [10:31:31]OFD Sender: No OFD packet to send [10:31:36]OFD Sender: No OFD packet to send [10:31:41]OFD Sender: No OFD packet to send [10:31:46]OFD Sender: No OFD packet to send [10:31:51]OFD Sender: No OFD packet to send [10:31:56]OFD Sender: No OFD packet to send [10:32:01]OFD Sender: No OFD packet to send [10:32:06]OFD Sender: No OFD packet to send [10:32:11]OFD Sender: No OFD packet to send [10:32:16]OFD Sender: No OFD packet to send [10:32:21]OFD Sender: No OFD packet to send [10:32:26]OFD Sender: No OFD packet to send [10:32:29]accept exits with 8 [10:32:29]New connection [10:32:29]New thread 3067137380 created [10:32:29]Thread 3067280740 joined [10:32:29]Waiting for new connection... [10:32:29] Sock 8.Parse request [10:32:29]Sock 8.Check first char [10:32:29]Sock 8.First char is OK [10:32:29]request: POST /json_proto HTTP/1.0 [10:32:29]Method: POST [10:32:29]URL: /json_proto [10:32:29]Method is POST - this is cgi request [10:32:29]url: /json_proto [10:32:29]query_string will be loaded in cgi processing [10:32:29]execute_cgi json_proto POST (null) [10:32:29]execute_cgi path=json_proto method=POST [10:32:29]POST find Content-Length [10:32:29]Host: 172.17.53.67:8080 [10:32:29]Content-Length: 766 [10:32:29]Content-Type: application/json [10:32:29] [10:32:29]POST finish read [10:32:29]Found Content-Length = 766 [10:32:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:29]execute_script... [10:32: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)875692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:29]POST & json_proto [10:32:29]process_json_proto [10:32:29]json parsed OK: [10:32:29]protocol is kg_v1.0 [10:32:29]action value=close_receipt [10:32:29]process_action close_receipt [10:32:29]cmd_close_receipt [10:32:29]MH_GetDate [10:32:29]Write to MH i2c: F0 00 00 7B 08 72 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: F0 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: F0 09 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: F0 09 00 7B 08 00 3E 7F 17 67 19 BC 99 64 88 [10:32:29]GetLastDocTimeStamp 1729593073 [10:32:29]current date 1729593150 [10:32:29]FM_GetShiftState [10:32:29]SAM_PROTO_GetShiftState [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 13 01 00 [10:32:29]Write to MH i2c: E2 08 00 7C 08 80 13 01 00 00 00 00 00 01 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0E 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0E 00 7C 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 87 [10:32:29]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_GetShiftState done [10:32:29]FM_GetShiftState done [10:32:29]opened in 1729556748 [10:32:29]opened+sec_in_day 1729643148 [10:32:29]quantity*price = 200025 [10:32:29]sum+1 = 200026 [10:32:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 149 22.10.2024 10:32 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157321 ФПД: 152098267173011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157321&fm=152098267173011&tin=02508201610067®Number=0000137193017469&sum=200025 [10:32:30]StoreToDocumentArchive [10:32:30]shift 316 fd 157321 [10:32:30]save to /storage/0316/doc_00157321 [10:32:30]save last doc name /storage/0316/doc_00157321 to /storage/kkm_last_doc_name [10:32:30]save OK [10:32:30]Clear old archive folders... [10:32:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:32:30]tlvbuf is 01B18490 [10:32:30]SAM_PROTO_ClearQueue [10:32:30]wFMCommunicate request_size=4 [10:32:30]MH_SAM_APDU [10:32:30]CAPDU: 80 09 00 00 [10:32:30]Write to MH i2c: E2 08 00 89 08 80 09 00 00 00 00 00 00 03 [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:30]Read from MH i2c: E2 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 03 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 03 00 89 08 00 90 00 05 [10:32:30]RAPDU: 90 00 [10:32:30]wFMCommunicate OK [10:32:30]SAM_PROTO_ClearQueue done [10:32:30]KKMCreateOFDPacket [10:32:30]OFDProtocolAddRootSTLVToBuf [10:32:30]FM_MakeSignedData [10:32:30]FM_MakeSignedData [10:32:30]SAM_PROTO_SignData [10:32:30]wFMCommunicate request_size=4 [10:32:30]MH_SAM_APDU [10:32:30]CAPDU: 80 0D 01 02 [10:32:30]Write to MH i2c: E2 08 00 8A 08 80 0D 01 02 00 00 00 00 0B [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:30]Read from MH i2c: E2 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 03 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: E2 03 00 8A 08 00 90 00 06 [10:32:30]RAPDU: 90 00 [10:32:30]wFMCommunicate OK [10:32:30]wFMCommunicate request_size=255 [10:32:30]MH_SAM_APDU [10:32: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 32 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 59 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 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 3E 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 66 02 00 35 04 06 00 8A 55 23 2F [10:32:30]Write to MH i2c: E2 02 01 8B 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 32 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 59 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 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 3E 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 66 02 00 35 04 06 00 8A 55 23 2F 00 00 F4 [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:31]OFD Sender: No OFD packet to send [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 03 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 03 00 8B 08 00 90 00 07 [10:32:31]RAPDU: 90 00 [10:32:31]wFMCommunicate OK [10:32:31]wFMCommunicate request_size=7 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 0D 02 02 02 90 93 [10:32:31]Write to MH i2c: E2 0A 00 8C 08 80 0D 02 02 02 00 90 93 00 00 35 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 03 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 03 00 8C 08 00 90 00 08 [10:32:31]RAPDU: 90 00 [10:32:31]wFMCommunicate OK [10:32:31]wFMCommunicate request_size=4 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 0D 03 02 [10:32:31]Write to MH i2c: E2 08 00 8D 08 80 0D 03 02 00 00 00 00 10 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0B 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 0B 00 8D 08 00 83 A0 CB DA DF D2 19 6A 90 00 0D [10:32:31]RAPDU: 83 A0 CB DA DF D2 19 6A 90 00 [10:32:31]wFMCommunicate OK [10:32:31]SAM_PROTO_SignData done [10:32:31]FM_MakeSignedData done [10:32:31]CreateOFDProtocolMessage [10:32:31]wFMCommunicate request_size=4 [10:32:31]MH_SAM_APDU [10:32:31]CAPDU: 80 11 00 00 [10:32:31]Write to MH i2c: E2 08 00 8E 08 80 11 00 00 00 00 00 00 10 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:31]Read from MH i2c: E2 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 17 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: E2 17 00 8E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [10:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:31]wFMCommunicate OK [10:32:31]CreateOFDProtocolMessage done [10:32:31]OFDSenderStorePacket 157321 [10:32:31]StoreOFDPacket docnum=157321 [10:32:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 EB 04 01 10 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 59 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 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 3E 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 66 02 00 35 04 06 00 8A 55 23 2F 90 93 83 A0 CB DA DF D2 19 6A [10:32:31]CheckFolder [10:32:31]dirname=/storage/ofd_packets [10:32:31]CheckFolder done [10:32:31]ProducePacketName [10:32:31]name=ofd_packets/00157321 [10:32:31]NVStorageSaveData ofd_packets/00157321 [10:32:31]File name is /storage/ofd_packets/00157321 [10:32:31]Write 298 bytes [10:32:31]NVStorageSaveData done [10:32:31]OFDSenderStorePacket done [10:32:31]KKMCreateOFDPacket done [10:32:31]NVStorageSaveData kkm_last_timestamp [10:32:31]File name is /storage/kkm_last_timestamp [10:32:31]Write 4 bytes [10:32:31]NVStorageSaveData done [10:32:31]ExternCall_PrintAddStr [10:32:31]wPrintStart [10:32:31]Write to MH i2c: 01 00 00 8F 08 97 [10:32:31]Write i2c OK [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: 01 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: 01 07 00 [10:32:31]MH_I2C_Read... [10:32:31]Read from MH i2c: 01 07 00 8F 08 00 00 00 00 00 FF 0F AC [10:32:31]RasterBufferAndPrint [10:32:31]line Счет N : (1)875692 [10:32:31]line ИНН: 02508201610067 [10:32:31]line Контрольно-Кассовый Чек [10:32:31]line ПРОДАЖА [10:32:31]line ТРК (МРК, ГНК) : 44 [10:32:31]line Товар: 2710194210 [10:32:31]line ДТ-К-2 [10:32:31]line 26.250 * 76.20 [10:32:31]line = 2000.25 [10:32:31]line НДС 12% НСП 1% [10:32:31]line > о реализуемом товаре [10:32:31]line ИТОГО: 2000.25 [10:32:31]line НСП 1% : 17.70 [10:32:31]line НДС 12% : 212.42 [10:32:31]line Наличными: 0.00 [10:32:31]line Безнал.: 2000.25 [10:32:31]line Место: АЗС № 165 "Партнер Нефть" [10:32:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:32:31]line СНО: Общий режим [10:32:31]line Чек 149 22.10.2024 10:32 [10:32:31]line Смена: 316 ФФД: 1.0 [10:32:31]line ЗНМ: 0300000234 [10:32:31]line РНМ: 0000137193017469 [10:32:31]line Версия ККМ: v1.0 [10:32:31]line Платежная система: Mbank [10:32:31]line ФМ: 0000000000963156 [10:32:31]line ФД: 157321 [10:32:31]line ФПД: 152098267173011 [10:32:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103230&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157321&fm=152098267173011&tin=02508201610067®Number=0000137193017469&sum=200025 [10:32:31]OFD Sender: Processing packet 157321 [packets to send 52, broken 51] [10:32:31]ProducePacketName [10:32:31]name=ofd_packets/00157321 [10:32:31]OFD Sender: To server: pG, [10:32:31]CommunicateWithHost lk.salyk.kg:30040 [10:32:31]ConnectInit lk.salyk.kg [10:32:31]written 0, free lines is 4095 [10:32:31]Connected sock=10 [10:32:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 F4 EB 04 01 10 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 59 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 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 3E 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 89 66 02 00 35 04 06 00 8A 55 23 2F 90 93 83 A0 CB DA DF D2 19 6A [10:32:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 CE A9 47 00 AC 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 39 36 33 31 35 36 10 04 04 00 89 66 02 00 F4 03 04 00 6B 25 17 67 B6 04 01 00 00 DA E4 F7 6B 58 99 E8 02 [10:32:31]CommunicateWithHost err = 0 [10:32:31]CheckOFDResponse [10:32:31]1017 (14) - 77093643461234 [10:32:31]1041 (16) - 0000000000963156 [10:32:31]1040 (4) - 157321 [10:32:31]1012 (4) - 22.10.2024 04:09 [10:32:31]1206 (1) - 0 [10:32:31]OFD Sender: Remove packet 157321 [10:32:31]ProducePacketName [10:32:31]name=ofd_packets/00157321 [10:32:31]NVStorageDeleteData [10:32:32]Write to MH i2c: 01 00 00 B8 08 C0 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: 01 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: 01 07 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: 01 07 00 B8 08 00 00 00 00 00 0A 0D DE [10:32:32]RasterBufferAndPrint [10:32:32]line [10:32:32]line [10:32:32]line [10:32:32]line [10:32:32]line [10:32:32]written 0, free lines is 3344 [10:32:32]MH_Cut [10:32:32]Write to MH i2c: D1 01 00 BF 08 01 99 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: D1 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: D1 01 00 [10:32:32]MH_I2C_Read... [10:32:32]Read from MH i2c: D1 01 00 BF 08 00 98 [10:32:32]Write to MH i2c: 01 00 00 C0 08 C8 [10:32:32]Write i2c OK [10:32:32]MH_I2C_Read... [10:32:32]OFD Sender: No OFD packet to send [10:32:32]*** Cut start [10:32:32]*** Partial cut [10:32:32]*** CUTSNS_PIN = 1 [10:32:32]*** CUTSNS_PIN = 0 [10:32:33]*** Brake cut motor [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]*** Stop cut motor [10:32:33]*** Cut end [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 C0 08 00 00 00 00 00 FF 0F DD [10:32:33]process_action close_receipt done [10:32:33]requested_data is exist [10:32:33]produce_requested_data [10:32:33]requested_item fm.sn is exist - process it [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 11 00 00 [10:32:33]Write to MH i2c: E2 08 00 C1 08 80 11 00 00 00 00 00 00 43 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 C1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 94 [10:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:32:33]wFMCommunicate OK [10:32:33]requested_item fd.num is exist - process it [10:32:33]SAM_PROTO_GetFieldsCounters [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 13 00 00 [10:32:33]Write to MH i2c: E2 08 00 C2 08 80 13 00 00 00 00 00 00 46 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 62 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 62 00 C2 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 66 02 00 0E 04 04 00 3C 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 6C [10:32:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 89 66 02 00 0E 04 04 00 3C 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 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_GetFieldsCounters done [10:32:33]requested_item shift.num is exist - process it [10:32:33]requested_item shift.opened is exist - process it [10:32:33]req_shift_opened [10:32:33]FM_GetShiftState [10:32:33]SAM_PROTO_GetShiftState [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 13 01 00 [10:32:33]Write to MH i2c: E2 08 00 C3 08 80 13 01 00 00 00 00 00 48 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 C3 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CE [10:32:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_GetShiftState done [10:32:33]FM_GetShiftState done [10:32:33]req_shift_opened done [10:32:33]requested_item shift.open_date is exist - process it [10:32:33]req_shift_open_date [10:32:33]req_shift_open_date done [10:32:33]produce_requested_data done [10:32:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157321,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:32:33]process_action_free close_receipt [10:32:33]json_value_free [10:32:33]json_value_free done [10:32:33]process_json_proto returns [10:32:33]Send response to host [10:32:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157321,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:32:33]free response buf [10:32:33]execute_script done [10:32:33]execute_script returns [10:32:33]free content buf [10:32:33]Sock 8.Close socket [10:32:33]Sock 8.Thread stoped [10:32:37]OFD Sender: No OFD packet to send [10:32:42]OFD Sender: No OFD packet to send [10:32:47]OFD Sender: No OFD packet to send [10:32:52]OFD Sender: No OFD packet to send [10:32:57]OFD Sender: No OFD packet to send [10:33:02]OFD Sender: No OFD packet to send [10:33:07]OFD Sender: No OFD packet to send [10:33:12]OFD Sender: No OFD packet to send [10:33:17]OFD Sender: No OFD packet to send [10:33:22]OFD Sender: No OFD packet to send [10:33:27]OFD Sender: No OFD packet to send [10:33:32]accept exits with 9 [10:33:32]New connection [10:33:32]New thread 3067280740 created [10:33:32]Thread 3067137380 joined [10:33:32]Waiting for new connection... [10:33:32] Sock 9.Parse request [10:33:32]Sock 9.Check first char [10:33:32]Sock 9.First char is OK [10:33:32]request: POST /json_proto HTTP/1.0 [10:33:32]Method: POST [10:33:32]URL: /json_proto [10:33:32]Method is POST - this is cgi request [10:33:32]url: /json_proto [10:33:32]query_string will be loaded in cgi processing [10:33:32]execute_cgi json_proto POST (null) [10:33:32]execute_cgi path=json_proto method=POST [10:33:32]POST find Content-Length [10:33:32]Host: 172.17.53.67:8080 [10:33:32]Content-Length: 766 [10:33:32]Content-Type: application/json [10:33:32] [10:33:32]POST finish read [10:33:32]Found Content-Length = 766 [10:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875693", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:32]execute_script... [10:33: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)875693", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:32]POST & json_proto [10:33:32]process_json_proto [10:33:32]json parsed OK: [10:33:32]protocol is kg_v1.0 [10:33:32]action value=close_receipt [10:33:32]process_action close_receipt [10:33:32]cmd_close_receipt [10:33:32]MH_GetDate [10:33:32]Write to MH i2c: F0 00 00 C4 08 BB [10:33:32]Write i2c OK [10:33:32]MH_I2C_Read... [10:33:32]Read from MH i2c: F0 [10:33:32]MH_I2C_Read... [10:33:32]Read from MH i2c: F0 09 00 [10:33:32]MH_I2C_Read... [10:33:32]Read from MH i2c: F0 09 00 C4 08 00 7C 7F 17 67 19 BC 99 64 0F [10:33:32]GetLastDocTimeStamp 1729593150 [10:33:32]current date 1729593212 [10:33:32]FM_GetShiftState [10:33:32]SAM_PROTO_GetShiftState [10:33:32]wFMCommunicate request_size=4 [10:33:32]MH_SAM_APDU [10:33:32]CAPDU: 80 13 01 00 [10:33:32]Write to MH i2c: E2 08 00 C5 08 80 13 01 00 00 00 00 00 4A [10:33:32]Write i2c OK [10:33:32]MH_I2C_Read... [10:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:32]Read from MH i2c: E2 [10:33:32]MH_I2C_Read... [10:33:32]Read from MH i2c: E2 0E 00 [10:33:32]MH_I2C_Read... [10:33:32]Read from MH i2c: E2 0E 00 C5 08 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D0 [10:33:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:33:32]wFMCommunicate OK [10:33:32]SAM_PROTO_GetShiftState done [10:33:32]FM_GetShiftState done [10:33:32]opened in 1729556748 [10:33:32]opened+sec_in_day 1729643148 [10:33:32]quantity*price = 50041 [10:33:32]sum+1 = 50042 [10:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 150 22.10.2024 10:33 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157322 ФПД: 265076795558214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103332&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157322&fm=265076795558214&tin=02508201610067®Number=0000137193017469&sum=50041 [10:33:33]StoreToDocumentArchive [10:33:33]shift 316 fd 157322 [10:33:33]save to /storage/0316/doc_00157322 [10:33:33]save last doc name /storage/0316/doc_00157322 to /storage/kkm_last_doc_name [10:33:33]save OK [10:33:33]Clear old archive folders... [10:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:33]tlvbuf is B6EF8320 [10:33:33]SAM_PROTO_ClearQueue [10:33:33]wFMCommunicate request_size=4 [10:33:33]MH_SAM_APDU [10:33:33]CAPDU: 80 09 00 00 [10:33:33]Write to MH i2c: E2 08 00 D2 08 80 09 00 00 00 00 00 00 4C [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 D2 08 00 90 00 4E [10:33:33]RAPDU: 90 00 [10:33:33]wFMCommunicate OK [10:33:33]SAM_PROTO_ClearQueue done [10:33:33]KKMCreateOFDPacket [10:33:33]OFDProtocolAddRootSTLVToBuf [10:33:33]FM_MakeSignedData [10:33:33]FM_MakeSignedData [10:33:33]SAM_PROTO_SignData [10:33:33]wFMCommunicate request_size=4 [10:33:33]MH_SAM_APDU [10:33:33]CAPDU: 80 0D 01 02 [10:33:33]Write to MH i2c: E2 08 00 D3 08 80 0D 01 02 00 00 00 00 54 [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:33]Read from MH i2c: E2 03 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 D3 08 00 90 00 4F [10:33:33]RAPDU: 90 00 [10:33:33]wFMCommunicate OK [10:33:33]wFMCommunicate request_size=255 [10:33:33]MH_SAM_APDU [10:33: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 7C 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 66 02 00 35 04 06 00 F1 [10:33:33]Write to MH i2c: E2 02 01 D4 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 7C 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 66 02 00 35 04 06 00 F1 00 00 7C [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [10:33:33]RAPDU: 90 00 [10:33:33]wFMCommunicate OK [10:33:33]wFMCommunicate request_size=10 [10:33:33]MH_SAM_APDU [10:33:33]CAPDU: 80 0D 02 02 05 16 00 3C C9 46 [10:33:33]Write to MH i2c: E2 0D 00 D5 08 80 0D 02 02 05 00 16 00 3C C9 46 00 00 C2 [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 03 00 D5 08 00 90 00 51 [10:33:33]RAPDU: 90 00 [10:33:33]wFMCommunicate OK [10:33:33]wFMCommunicate request_size=4 [10:33:33]MH_SAM_APDU [10:33:33]CAPDU: 80 0D 03 02 [10:33:33]Write to MH i2c: E2 08 00 D6 08 80 0D 03 02 00 00 00 00 59 [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 0B 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 0B 00 D6 08 00 7D 28 E5 FC 98 6E 52 16 90 00 4E [10:33:33]RAPDU: 7D 28 E5 FC 98 6E 52 16 90 00 [10:33:33]wFMCommunicate OK [10:33:33]SAM_PROTO_SignData done [10:33:33]FM_MakeSignedData done [10:33:33]CreateOFDProtocolMessage [10:33:33]wFMCommunicate request_size=4 [10:33:33]MH_SAM_APDU [10:33:33]CAPDU: 80 11 00 00 [10:33:33]Write to MH i2c: E2 08 00 D7 08 80 11 00 00 00 00 00 00 59 [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:33]Read from MH i2c: E2 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 17 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: E2 17 00 D7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AA [10:33:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:33]wFMCommunicate OK [10:33:33]CreateOFDProtocolMessage done [10:33:33]OFDSenderStorePacket 157322 [10:33:33]StoreOFDPacket docnum=157322 [10:33:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B FB 07 01 65 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 7C 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 66 02 00 35 04 06 00 F1 16 00 3C C9 46 7D 28 E5 FC 98 6E 52 16 [10:33:33]CheckFolder [10:33:33]dirname=/storage/ofd_packets [10:33:33]CheckFolder done [10:33:33]ProducePacketName [10:33:33]name=ofd_packets/00157322 [10:33:33]NVStorageSaveData ofd_packets/00157322 [10:33:33]File name is /storage/ofd_packets/00157322 [10:33:33]Write 301 bytes [10:33:33]NVStorageSaveData done [10:33:33]OFDSenderStorePacket done [10:33:33]KKMCreateOFDPacket done [10:33:33]NVStorageSaveData kkm_last_timestamp [10:33:33]File name is /storage/kkm_last_timestamp [10:33:33]Write 4 bytes [10:33:33]NVStorageSaveData done [10:33:33]ExternCall_PrintAddStr [10:33:33]wPrintStart [10:33:33]Write to MH i2c: 01 00 00 D8 08 E0 [10:33:33]Write i2c OK [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: 01 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: 01 07 00 [10:33:33]MH_I2C_Read... [10:33:33]Read from MH i2c: 01 07 00 D8 08 00 00 00 00 00 FF 0F F5 [10:33:33]RasterBufferAndPrint [10:33:33]line Счет N : (1)875693 [10:33:33]line ИНН: 02508201610067 [10:33:33]line Контрольно-Кассовый Чек [10:33:33]line ПРОДАЖА [10:33:33]line ТРК (МРК, ГНК) : 32 [10:33:33]line Товар: 2710124130 [10:33:33]line Аи-92-К-5 [10:33:33]line 7.480 * 66.90 [10:33:33]line = 500.41 [10:33:33]line НДС 12% НСП 1% [10:33:33]line > о реализуемом товаре [10:33:33]line ИТОГО: 500.41 [10:33:33]line НСП 1% : 4.43 [10:33:33]line НДС 12% : 53.14 [10:33:33]line Наличными: 0.00 [10:33:33]line Безнал.: 500.41 [10:33:33]line Место: АЗС № 165 "Партнер Нефть" [10:33:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:33:33]line СНО: Общий режим [10:33:33]line Чек 150 22.10.2024 10:33 [10:33:33]line Смена: 316 ФФД: 1.0 [10:33:33]line ЗНМ: 0300000234 [10:33:33]line РНМ: 0000137193017469 [10:33:33]line Версия ККМ: v1.0 [10:33:33]line Платежная система: Mbank [10:33:33]line ФМ: 0000000000963156 [10:33:33]line ФД: 157322 [10:33:33]line ФПД: 265076795558214 [10:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103332&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157322&fm=265076795558214&tin=02508201610067®Number=0000137193017469&sum=50041 [10:33:34]OFD Sender: Processing packet 157322 [packets to send 52, broken 51] [10:33:34]ProducePacketName [10:33:34]name=ofd_packets/00157322 [10:33:34]OFD Sender: To server: pG, [10:33:34]CommunicateWithHost lk.salyk.kg:30040 [10:33:34]ConnectInit lk.salyk.kg [10:33:34]written 0, free lines is 4095 [10:33:34]Connected sock=10 [10:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8B FB 07 01 65 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 7C 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 66 02 00 35 04 06 00 F1 16 00 3C C9 46 7D 28 E5 FC 98 6E 52 16 [10:33:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4B 85 47 00 3A 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8A 66 02 00 F4 03 04 00 A9 25 17 67 B6 04 01 00 00 06 3D A5 0E DE 58 FB 09 [10:33:34]CommunicateWithHost err = 0 [10:33:34]CheckOFDResponse [10:33:34]1017 (14) - 77093643461234 [10:33:34]1041 (16) - 0000000000963156 [10:33:34]1040 (4) - 157322 [10:33:34]1012 (4) - 22.10.2024 04:10 [10:33:34]1206 (1) - 0 [10:33:34]OFD Sender: Remove packet 157322 [10:33:34]ProducePacketName [10:33:34]name=ofd_packets/00157322 [10:33:34]NVStorageDeleteData [10:33:34]Write to MH i2c: 01 00 00 01 09 0A [10:33:34]Write i2c OK [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: 01 [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: 01 07 00 [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: 01 07 00 01 09 00 00 00 00 00 08 0D 26 [10:33:34]RasterBufferAndPrint [10:33:34]line [10:33:34]line [10:33:34]line [10:33:34]line [10:33:34]line [10:33:34]written 0, free lines is 3342 [10:33:34]MH_Cut [10:33:34]Write to MH i2c: D1 01 00 08 09 01 E3 [10:33:34]Write i2c OK [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: D1 [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: D1 01 00 [10:33:34]MH_I2C_Read... [10:33:34]Read from MH i2c: D1 01 00 08 09 00 E2 [10:33:34]Write to MH i2c: 01 00 00 09 09 12 [10:33:34]Write i2c OK [10:33:34]MH_I2C_Read... [10:33:35]OFD Sender: No OFD packet to send [10:33:35]*** Cut start [10:33:35]*** Partial cut [10:33:35]*** CUTSNS_PIN = 1 [10:33:35]*** CUTSNS_PIN = 0 [10:33:35]*** Brake cut motor [10:33:36]Read from MH i2c: 01 [10:33:36]MH_I2C_Read... [10:33:36]*** Stop cut motor [10:33:36]*** Cut end [10:33:36]Read from MH i2c: 01 07 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: 01 07 00 09 09 00 00 00 00 00 FF 0F 27 [10:33:36]process_action close_receipt done [10:33:36]requested_data is exist [10:33:36]produce_requested_data [10:33:36]requested_item fm.sn is exist - process it [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 0A 09 80 11 00 00 00 00 00 00 8D [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 0A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DE [10:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:33:36]wFMCommunicate OK [10:33:36]requested_item fd.num is exist - process it [10:33:36]SAM_PROTO_GetFieldsCounters [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 13 00 00 [10:33:36]Write to MH i2c: E2 08 00 0B 09 80 13 00 00 00 00 00 00 90 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 62 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 62 00 0B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 66 02 00 0E 04 04 00 3C 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 BA [10:33:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8A 66 02 00 0E 04 04 00 3C 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 [10:33:36]wFMCommunicate OK [10:33:36]SAM_PROTO_GetFieldsCounters done [10:33:36]requested_item shift.num is exist - process it [10:33:36]requested_item shift.opened is exist - process it [10:33:36]req_shift_opened [10:33:36]FM_GetShiftState [10:33:36]SAM_PROTO_GetShiftState [10:33:36]wFMCommunicate request_size=4 [10:33:36]MH_SAM_APDU [10:33:36]CAPDU: 80 13 01 00 [10:33:36]Write to MH i2c: E2 08 00 0C 09 80 13 01 00 00 00 00 00 92 [10:33:36]Write i2c OK [10:33:36]MH_I2C_Read... [10:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:36]Read from MH i2c: E2 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 0E 00 [10:33:36]MH_I2C_Read... [10:33:36]Read from MH i2c: E2 0E 00 0C 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 18 [10:33:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:33:36]wFMCommunicate OK [10:33:36]SAM_PROTO_GetShiftState done [10:33:36]FM_GetShiftState done [10:33:36]req_shift_opened done [10:33:36]requested_item shift.open_date is exist - process it [10:33:36]req_shift_open_date [10:33:36]req_shift_open_date done [10:33:36]produce_requested_data done [10:33:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157322,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:33:36]process_action_free close_receipt [10:33:36]json_value_free [10:33:36]json_value_free done [10:33:36]process_json_proto returns [10:33:36]Send response to host [10:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157322,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:33:36]free response buf [10:33:36]execute_script done [10:33:36]execute_script returns [10:33:36]free content buf [10:33:36]Sock 9.Close socket [10:33:36]Sock 9.Thread stoped [10:33:40]OFD Sender: No OFD packet to send [10:33:45]OFD Sender: No OFD packet to send [10:33:50]OFD Sender: No OFD packet to send [10:33:55]OFD Sender: No OFD packet to send [10:34:00]OFD Sender: No OFD packet to send [10:34:05]OFD Sender: No OFD packet to send [10:34:10]OFD Sender: No OFD packet to send [10:34:15]OFD Sender: No OFD packet to send [10:34:20]OFD Sender: No OFD packet to send [10:34:23]accept exits with 8 [10:34:23]New connection [10:34:23]New thread 3067137380 created [10:34:23]Thread 3067280740 joined [10:34:23]Waiting for new connection... [10:34:23] Sock 8.Parse request [10:34:23]Sock 8.Check first char [10:34:23]Sock 8.First char is OK [10:34:23]request: POST /json_proto HTTP/1.0 [10:34:23]Method: POST [10:34:23]URL: /json_proto [10:34:23]Method is POST - this is cgi request [10:34:23]url: /json_proto [10:34:23]query_string will be loaded in cgi processing [10:34:23]execute_cgi json_proto POST (null) [10:34:23]execute_cgi path=json_proto method=POST [10:34:23]POST find Content-Length [10:34:23]Host: 172.17.53.67:8080 [10:34:23]Content-Length: 759 [10:34:23]Content-Type: application/json [10:34:23] [10:34:23]POST finish read [10:34:23]Found Content-Length = 759 [10:34:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:23]execute_script... [10:34: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)875694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.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: Mbank", "payments": [ { "type": 1, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:23]POST & json_proto [10:34:23]process_json_proto [10:34:23]json parsed OK: [10:34:23]protocol is kg_v1.0 [10:34:23]action value=close_receipt [10:34:23]process_action close_receipt [10:34:23]cmd_close_receipt [10:34:23]MH_GetDate [10:34:23]Write to MH i2c: F0 00 00 0D 09 05 [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: F0 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: F0 09 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: F0 09 00 0D 09 00 B0 7F 17 67 19 BC 99 64 8D [10:34:23]GetLastDocTimeStamp 1729593212 [10:34:23]current date 1729593264 [10:34:23]FM_GetShiftState [10:34:23]SAM_PROTO_GetShiftState [10:34:23]wFMCommunicate request_size=4 [10:34:23]MH_SAM_APDU [10:34:23]CAPDU: 80 13 01 00 [10:34:23]Write to MH i2c: E2 08 00 0E 09 80 13 01 00 00 00 00 00 94 [10:34:23]Write i2c OK [10:34:23]MH_I2C_Read... [10:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:23]Read from MH i2c: E2 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 0E 00 [10:34:23]MH_I2C_Read... [10:34:23]Read from MH i2c: E2 0E 00 0E 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1A [10:34:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:34:23]wFMCommunicate OK [10:34:23]SAM_PROTO_GetShiftState done [10:34:23]FM_GetShiftState done [10:34:23]opened in 1729556748 [10:34:23]opened+sec_in_day 1729643148 [10:34:23]quantity*price = 50000 [10:34:23]sum+1 = 50001 [10:34:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 0.00 Безнал.: 500.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 151 22.10.2024 10:34 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157323 ФПД: 191901361692574 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157323&fm=191901361692574&tin=02508201610067®Number=0000137193017469&sum=50000 [10:34:25]StoreToDocumentArchive [10:34:25]shift 316 fd 157323 [10:34:25]save to /storage/0316/doc_00157323 [10:34:25]save last doc name /storage/0316/doc_00157323 to /storage/kkm_last_doc_name [10:34:25]save OK [10:34:25]Clear old archive folders... [10:34:25]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:34:25]tlvbuf is 01B0C920 [10:34:25]SAM_PROTO_ClearQueue [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 09 00 00 [10:34:25]Write to MH i2c: E2 08 00 1B 09 80 09 00 00 00 00 00 00 96 [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]SAM_PROTO_ClearQueue done [10:34:25]KKMCreateOFDPacket [10:34:25]OFDProtocolAddRootSTLVToBuf [10:34:25]FM_MakeSignedData [10:34:25]FM_MakeSignedData [10:34:25]SAM_PROTO_SignData [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 01 02 [10:34:25]Write to MH i2c: E2 08 00 1C 09 80 0D 01 02 00 00 00 00 9E [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]wFMCommunicate request_size=255 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 66 02 00 35 04 06 00 [10:34:25]Write to MH i2c: E2 02 01 1D 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 66 02 00 35 04 06 00 00 00 93 [10:34:25]OFD Sender: No OFD packet to send [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]wFMCommunicate request_size=11 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 02 02 06 AE 88 84 7E DF 9E [10:34:25]Write to MH i2c: E2 0E 00 1E 09 80 0D 02 02 06 00 AE 88 84 7E DF 9E 00 00 62 [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 1E 09 00 90 00 9B [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 03 02 [10:34:25]Write to MH i2c: E2 08 00 1F 09 80 0D 03 02 00 00 00 00 A3 [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 0B 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 0B 00 1F 09 00 D8 AD 11 F0 5B 3E D5 B8 90 00 50 [10:34:25]RAPDU: D8 AD 11 F0 5B 3E D5 B8 90 00 [10:34:25]wFMCommunicate OK [10:34:25]SAM_PROTO_SignData done [10:34:25]FM_MakeSignedData done [10:34:25]CreateOFDProtocolMessage [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 11 00 00 [10:34:25]Write to MH i2c: E2 08 00 20 09 80 11 00 00 00 00 00 00 A3 [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 17 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 17 00 20 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F4 [10:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:25]wFMCommunicate OK [10:34:25]CreateOFDProtocolMessage done [10:34:25]OFDSenderStorePacket 157323 [10:34:25]StoreOFDPacket docnum=157323 [10:34:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 ED C3 08 01 1A A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 66 02 00 35 04 06 00 AE 88 84 7E DF 9E D8 AD 11 F0 5B 3E D5 B8 [10:34:25]CheckFolder [10:34:25]dirname=/storage/ofd_packets [10:34:25]CheckFolder done [10:34:25]ProducePacketName [10:34:25]name=ofd_packets/00157323 [10:34:25]NVStorageSaveData ofd_packets/00157323 [10:34:25]File name is /storage/ofd_packets/00157323 [10:34:25]Write 302 bytes [10:34:25]NVStorageSaveData done [10:34:25]OFDSenderStorePacket done [10:34:25]KKMCreateOFDPacket done [10:34:25]NVStorageSaveData kkm_last_timestamp [10:34:25]File name is /storage/kkm_last_timestamp [10:34:25]Write 4 bytes [10:34:25]NVStorageSaveData done [10:34:25]ExternCall_PrintAddStr [10:34:25]wPrintStart [10:34:25]Write to MH i2c: 01 00 00 21 09 2A [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: 01 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: 01 07 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 FF 0F 3F [10:34:25]RasterBufferAndPrint [10:34:25]line Счет N : (1)875694 [10:34:25]line ИНН: 02508201610067 [10:34:25]line Контрольно-Кассовый Чек [10:34:25]line ПРОДАЖА [10:34:25]line ТРК (МРК, ГНК) : 43 [10:34:25]line Товар: 2710124130 [10:34:25]line Super 92-К-5 [10:34:25]line 7.310 * 68.40 [10:34:25]line = 500.00 [10:34:25]line НДС 12% НСП 1% [10:34:25]line > о реализуемом товаре [10:34:25]line ИТОГО: 500.00 [10:34:25]line НСП 1% : 4.42 [10:34:25]line НДС 12% : 53.10 [10:34:25]line Наличными: 0.00 [10:34:25]line Безнал.: 500.00 [10:34:25]line Место: АЗС № 165 "Партнер Нефть" [10:34:25]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:34:25]line СНО: Общий режим [10:34:25]line Чек 151 22.10.2024 10:34 [10:34:25]line Смена: 316 ФФД: 1.0 [10:34:25]line ЗНМ: 0300000234 [10:34:25]line РНМ: 0000137193017469 [10:34:25]line Версия ККМ: v1.0 [10:34:25]line Платежная система: Mbank [10:34:25]line ФМ: 0000000000963156 [10:34:25]line ФД: 157323 [10:34:25]line ФПД: 191901361692574 [10:34:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103424&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157323&fm=191901361692574&tin=02508201610067®Number=0000137193017469&sum=50000 [10:34:25]OFD Sender: Processing packet 157323 [packets to send 52, broken 51] [10:34:25]ProducePacketName [10:34:25]name=ofd_packets/00157323 [10:34:25]OFD Sender: To server: pG, [10:34:25]CommunicateWithHost lk.salyk.kg:30040 [10:34:25]ConnectInit lk.salyk.kg [10:34:25]written 0, free lines is 4095 [10:34:26]Connected sock=10 [10:34:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 ED C3 08 01 1A A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 66 02 00 35 04 06 00 AE 88 84 7E DF 9E D8 AD 11 F0 5B 3E D5 B8 [10:34:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 8F 53 47 00 F4 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8B 66 02 00 F4 03 04 00 DD 25 17 67 B6 04 01 00 00 C1 A2 81 DE 19 C9 C2 3B [10:34:26]CommunicateWithHost err = 0 [10:34:26]CheckOFDResponse [10:34:26]1017 (14) - 77093643461234 [10:34:26]1041 (16) - 0000000000963156 [10:34:26]1040 (4) - 157323 [10:34:26]1012 (4) - 22.10.2024 04:11 [10:34:26]1206 (1) - 0 [10:34:26]OFD Sender: Remove packet 157323 [10:34:26]ProducePacketName [10:34:26]name=ofd_packets/00157323 [10:34:26]NVStorageDeleteData [10:34:26]Write to MH i2c: 01 00 00 4A 09 53 [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 07 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 07 00 4A 09 00 00 00 00 00 0F 0D 76 [10:34:26]RasterBufferAndPrint [10:34:26]line [10:34:26]line [10:34:26]line [10:34:26]line [10:34:26]line [10:34:26]written 0, free lines is 3349 [10:34:26]MH_Cut [10:34:26]Write to MH i2c: D1 01 00 51 09 01 2C [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: D1 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: D1 01 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: D1 01 00 51 09 00 2B [10:34:26]Write to MH i2c: 01 00 00 52 09 5B [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]OFD Sender: No OFD packet to send [10:34:27]*** Cut start [10:34:27]*** Partial cut [10:34:27]*** CUTSNS_PIN = 1 [10:34:27]*** CUTSNS_PIN = 0 [10:34:27]*** Brake cut motor [10:34:27]Read from MH i2c: 01 [10:34:27]MH_I2C_Read... [10:34:27]*** Stop cut motor [10:34:27]*** Cut end [10:34:27]Read from MH i2c: 01 07 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: 01 07 00 52 09 00 00 00 00 00 FF 0F 70 [10:34:27]process_action close_receipt done [10:34:27]requested_data is exist [10:34:27]produce_requested_data [10:34:27]requested_item fm.sn is exist - process it [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 11 00 00 [10:34:27]Write to MH i2c: E2 08 00 53 09 80 11 00 00 00 00 00 00 D6 [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 17 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 17 00 53 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 27 [10:34:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:27]wFMCommunicate OK [10:34:27]requested_item fd.num is exist - process it [10:34:27]SAM_PROTO_GetFieldsCounters [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 13 00 00 [10:34:27]Write to MH i2c: E2 08 00 54 09 80 13 00 00 00 00 00 00 D9 [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 62 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 62 00 54 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 66 02 00 0E 04 04 00 3C 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 07 [10:34:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8B 66 02 00 0E 04 04 00 3C 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 [10:34:27]wFMCommunicate OK [10:34:27]SAM_PROTO_GetFieldsCounters done [10:34:27]requested_item shift.num is exist - process it [10:34:27]requested_item shift.opened is exist - process it [10:34:27]req_shift_opened [10:34:27]FM_GetShiftState [10:34:27]SAM_PROTO_GetShiftState [10:34:27]wFMCommunicate request_size=4 [10:34:27]MH_SAM_APDU [10:34:27]CAPDU: 80 13 01 00 [10:34:27]Write to MH i2c: E2 08 00 55 09 80 13 01 00 00 00 00 00 DB [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:27]Read from MH i2c: E2 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 0E 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: E2 0E 00 55 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 61 [10:34:27]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:34:27]wFMCommunicate OK [10:34:27]SAM_PROTO_GetShiftState done [10:34:27]FM_GetShiftState done [10:34:27]req_shift_opened done [10:34:27]requested_item shift.open_date is exist - process it [10:34:27]req_shift_open_date [10:34:27]req_shift_open_date done [10:34:27]produce_requested_data done [10:34:27]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157323,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:34:27]process_action_free close_receipt [10:34:27]json_value_free [10:34:27]json_value_free done [10:34:27]process_json_proto returns [10:34:27]Send response to host [10:34:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157323,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:34:27]free response buf [10:34:27]execute_script done [10:34:27]execute_script returns [10:34:27]free content buf [10:34:27]Sock 8.Close socket [10:34:27]Sock 8.Thread stoped [10:34:31]OFD Sender: No OFD packet to send [10:34:36]OFD Sender: No OFD packet to send [10:34:41]OFD Sender: No OFD packet to send [10:34:46]OFD Sender: No OFD packet to send [10:34:49]accept exits with 9 [10:34:49]New connection [10:34:49]New thread 3067280740 created [10:34:49]Thread 3067137380 joined [10:34:49]Waiting for new connection... [10:34:49] Sock 9.Parse request [10:34:49]Sock 9.Check first char [10:34:49]Sock 9.First char is OK [10:34:49]request: POST /json_proto HTTP/1.0 [10:34:49]Method: POST [10:34:49]URL: /json_proto [10:34:49]Method is POST - this is cgi request [10:34:49]url: /json_proto [10:34:49]query_string will be loaded in cgi processing [10:34:49]execute_cgi json_proto POST (null) [10:34:49]execute_cgi path=json_proto method=POST [10:34:49]POST find Content-Length [10:34:49]Host: 172.17.53.67:8080 [10:34:49]Content-Length: 766 [10:34:49]Content-Type: application/json [10:34:49] [10:34:49]POST finish read [10:34:49]Found Content-Length = 766 [10:34:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875695", "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.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:49]execute_script... [10: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)875695", "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.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:49]POST & json_proto [10:34:49]process_json_proto [10:34:49]json parsed OK: [10:34:49]protocol is kg_v1.0 [10:34:49]action value=close_receipt [10:34:49]process_action close_receipt [10:34:49]cmd_close_receipt [10:34:49]MH_GetDate [10:34:49]Write to MH i2c: F0 00 00 56 09 4E [10:34:49]Write i2c OK [10:34:49]MH_I2C_Read... [10:34:49]Read from MH i2c: F0 [10:34:49]MH_I2C_Read... [10:34:49]Read from MH i2c: F0 09 00 [10:34:49]MH_I2C_Read... [10:34:49]Read from MH i2c: F0 09 00 56 09 00 C9 7F 17 67 19 BC 99 64 EF [10:34:49]GetLastDocTimeStamp 1729593264 [10:34:49]current date 1729593289 [10:34:49]FM_GetShiftState [10:34:49]SAM_PROTO_GetShiftState [10:34:49]wFMCommunicate request_size=4 [10:34:49]MH_SAM_APDU [10:34:49]CAPDU: 80 13 01 00 [10:34:49]Write to MH i2c: E2 08 00 57 09 80 13 01 00 00 00 00 00 DD [10:34:49]Write i2c OK [10:34:49]MH_I2C_Read... [10:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:49]Read from MH i2c: E2 [10:34:49]MH_I2C_Read... [10:34:49]Read from MH i2c: E2 0E 00 [10:34:49]MH_I2C_Read... [10:34:49]Read from MH i2c: E2 0E 00 57 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 63 [10:34:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:34:49]wFMCommunicate OK [10:34:49]SAM_PROTO_GetShiftState done [10:34:49]FM_GetShiftState done [10:34:49]opened in 1729556748 [10:34:49]opened+sec_in_day 1729643148 [10:34:49]quantity*price = 50041 [10:34:49]sum+1 = 50042 [10:34:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 152 22.10.2024 10:34 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157324 ФПД: 100836361751465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103449&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157324&fm=100836361751465&tin=02508201610067®Number=0000137193017469&sum=50041 [10:34:50]StoreToDocumentArchive [10:34:50]shift 316 fd 157324 [10:34:50]save to /storage/0316/doc_00157324 [10:34:50]save last doc name /storage/0316/doc_00157324 to /storage/kkm_last_doc_name [10:34:50]save OK [10:34:50]Clear old archive folders... [10:34:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:34:50]tlvbuf is 01B0C440 [10:34:50]SAM_PROTO_ClearQueue [10:34:50]wFMCommunicate request_size=4 [10:34:50]MH_SAM_APDU [10:34:50]CAPDU: 80 09 00 00 [10:34:50]Write to MH i2c: E2 08 00 64 09 80 09 00 00 00 00 00 00 DF [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 64 09 00 90 00 E1 [10:34:50]RAPDU: 90 00 [10:34:50]wFMCommunicate OK [10:34:50]SAM_PROTO_ClearQueue done [10:34:50]KKMCreateOFDPacket [10:34:50]OFDProtocolAddRootSTLVToBuf [10:34:50]FM_MakeSignedData [10:34:50]FM_MakeSignedData [10:34:50]SAM_PROTO_SignData [10:34:50]wFMCommunicate request_size=4 [10:34:50]MH_SAM_APDU [10:34:50]CAPDU: 80 0D 01 02 [10:34:50]Write to MH i2c: E2 08 00 65 09 80 0D 01 02 00 00 00 00 E7 [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [10:34:50]RAPDU: 90 00 [10:34:50]wFMCommunicate OK [10:34:50]wFMCommunicate request_size=255 [10:34:50]MH_SAM_APDU [10: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C9 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 66 02 00 35 04 06 00 5B [10:34:50]Write to MH i2c: E2 02 01 66 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C9 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 66 02 00 35 04 06 00 5B 00 00 CA [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [10:34:50]RAPDU: 90 00 [10:34:50]wFMCommunicate OK [10:34:50]wFMCommunicate request_size=10 [10:34:50]MH_SAM_APDU [10:34:50]CAPDU: 80 0D 02 02 05 B5 CB 85 CB A9 [10:34:50]Write to MH i2c: E2 0D 00 67 09 80 0D 02 02 05 00 B5 CB 85 CB A9 00 00 6D [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [10:34:50]RAPDU: 90 00 [10:34:50]wFMCommunicate OK [10:34:50]wFMCommunicate request_size=4 [10:34:50]MH_SAM_APDU [10:34:50]CAPDU: 80 0D 03 02 [10:34:50]Write to MH i2c: E2 08 00 68 09 80 0D 03 02 00 00 00 00 EC [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 0B 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 0B 00 68 09 00 5A 66 DC 07 2F 80 25 55 90 00 B9 [10:34:50]RAPDU: 5A 66 DC 07 2F 80 25 55 90 00 [10:34:50]wFMCommunicate OK [10:34:50]SAM_PROTO_SignData done [10:34:50]FM_MakeSignedData done [10:34:50]CreateOFDProtocolMessage [10:34:50]wFMCommunicate request_size=4 [10:34:50]MH_SAM_APDU [10:34:50]CAPDU: 80 11 00 00 [10:34:50]Write to MH i2c: E2 08 00 69 09 80 11 00 00 00 00 00 00 EC [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:50]Read from MH i2c: E2 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 17 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: E2 17 00 69 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3D [10:34:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:50]wFMCommunicate OK [10:34:50]CreateOFDProtocolMessage done [10:34:50]OFDSenderStorePacket 157324 [10:34:50]StoreOFDPacket docnum=157324 [10:34:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 52 07 01 F7 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C9 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 66 02 00 35 04 06 00 5B B5 CB 85 CB A9 5A 66 DC 07 2F 80 25 55 [10:34:50]CheckFolder [10:34:50]dirname=/storage/ofd_packets [10:34:50]CheckFolder done [10:34:50]ProducePacketName [10:34:50]name=ofd_packets/00157324 [10:34:50]NVStorageSaveData ofd_packets/00157324 [10:34:50]File name is /storage/ofd_packets/00157324 [10:34:50]Write 301 bytes [10:34:50]NVStorageSaveData done [10:34:50]OFDSenderStorePacket done [10:34:50]KKMCreateOFDPacket done [10:34:50]NVStorageSaveData kkm_last_timestamp [10:34:50]File name is /storage/kkm_last_timestamp [10:34:50]Write 4 bytes [10:34:50]NVStorageSaveData done [10:34:50]ExternCall_PrintAddStr [10:34:50]wPrintStart [10:34:50]Write to MH i2c: 01 00 00 6A 09 73 [10:34:50]Write i2c OK [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: 01 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: 01 07 00 [10:34:50]MH_I2C_Read... [10:34:50]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 FF 0F 88 [10:34:50]RasterBufferAndPrint [10:34:50]line Счет N : (1)875695 [10:34:50]line ИНН: 02508201610067 [10:34:50]line Контрольно-Кассовый Чек [10:34:50]line ПРОДАЖА [10:34:50]line ТРК (МРК, ГНК) : 22 [10:34:50]line Товар: 2710124130 [10:34:50]line Аи-92-К-5 [10:34:50]line 7.480 * 66.90 [10:34:50]line = 500.41 [10:34:50]line НДС 12% НСП 1% [10:34:50]line > о реализуемом товаре [10:34:50]line ИТОГО: 500.41 [10:34:50]line НСП 1% : 4.43 [10:34:50]line НДС 12% : 53.14 [10:34:50]line Наличными: 0.00 [10:34:50]line Безнал.: 500.41 [10:34:50]line Место: АЗС № 165 "Партнер Нефть" [10:34:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:34:50]line СНО: Общий режим [10:34:50]line Чек 152 22.10.2024 10:34 [10:34:50]line Смена: 316 ФФД: 1.0 [10:34:50]line ЗНМ: 0300000234 [10:34:50]line РНМ: 0000137193017469 [10:34:50]line Версия ККМ: v1.0 [10:34:50]line Платежная система: Mbank [10:34:50]line ФМ: 0000000000963156 [10:34:50]line ФД: 157324 [10:34:50]line ФПД: 100836361751465 [10:34:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103449&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157324&fm=100836361751465&tin=02508201610067®Number=0000137193017469&sum=50041 [10:34:51]OFD Sender: Processing packet 157324 [packets to send 52, broken 51] [10:34:51]ProducePacketName [10:34:51]name=ofd_packets/00157324 [10:34:51]OFD Sender: To server: pG, [10:34:51]CommunicateWithHost lk.salyk.kg:30040 [10:34:51]ConnectInit lk.salyk.kg [10:34:51]written 0, free lines is 4095 [10:34:51]Connected sock=10 [10:34:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 65 52 07 01 F7 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 C9 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8C 66 02 00 35 04 06 00 5B B5 CB 85 CB A9 5A 66 DC 07 2F 80 25 55 [10:34:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 D3 1D 47 00 EC 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 39 36 33 31 35 36 10 04 04 00 8C 66 02 00 F4 03 04 00 F6 25 17 67 B6 04 01 00 00 07 DD 3B A0 54 3A 86 D6 [10:34:51]CommunicateWithHost err = 0 [10:34:51]CheckOFDResponse [10:34:51]1017 (14) - 77093643461234 [10:34:51]1041 (16) - 0000000000963156 [10:34:51]1040 (4) - 157324 [10:34:51]1012 (4) - 22.10.2024 04:11 [10:34:51]1206 (1) - 0 [10:34:51]OFD Sender: Remove packet 157324 [10:34:51]ProducePacketName [10:34:51]name=ofd_packets/00157324 [10:34:51]NVStorageDeleteData [10:34:51]Write to MH i2c: 01 00 00 93 09 9C [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 07 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: 01 07 00 93 09 00 00 00 00 00 12 0D C2 [10:34:51]RasterBufferAndPrint [10:34:51]line [10:34:51]line [10:34:51]line [10:34:51]line [10:34:51]line [10:34:51]written 0, free lines is 3353 [10:34:51]MH_Cut [10:34:51]Write to MH i2c: D1 01 00 9A 09 01 75 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: D1 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: D1 01 00 [10:34:51]MH_I2C_Read... [10:34:51]Read from MH i2c: D1 01 00 9A 09 00 74 [10:34:51]Write to MH i2c: 01 00 00 9B 09 A4 [10:34:51]Write i2c OK [10:34:51]MH_I2C_Read... [10:34:51]OFD Sender: No OFD packet to send [10:34:52]*** Cut start [10:34:52]*** Partial cut [10:34:52]*** CUTSNS_PIN = 1 [10:34:52]*** CUTSNS_PIN = 0 [10:34:52]*** Brake cut motor [10:34:52]Read from MH i2c: 01 [10:34:52]MH_I2C_Read... [10:34:52]*** Stop cut motor [10:34:52]*** Cut end [10:34:52]Read from MH i2c: 01 07 00 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: 01 07 00 9B 09 00 00 00 00 00 FF 0F B9 [10:34:52]process_action close_receipt done [10:34:52]requested_data is exist [10:34:52]produce_requested_data [10:34:52]requested_item fm.sn is exist - process it [10:34:52]wFMCommunicate request_size=4 [10:34:52]MH_SAM_APDU [10:34:52]CAPDU: 80 11 00 00 [10:34:52]Write to MH i2c: E2 08 00 9C 09 80 11 00 00 00 00 00 00 1F [10:34:52]Write i2c OK [10:34:52]MH_I2C_Read... [10:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:52]Read from MH i2c: E2 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 17 00 [10:34:52]MH_I2C_Read... [10:34:52]Read from MH i2c: E2 17 00 9C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 70 [10:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:34:52]wFMCommunicate OK [10:34:52]requested_item fd.num is exist - process it [10:34:52]SAM_PROTO_GetFieldsCounters [10:34:52]wFMCommunicate request_size=4 [10:34:52]MH_SAM_APDU [10:34:52]CAPDU: 80 13 00 00 [10:34:52]Write to MH i2c: E2 08 00 9D 09 80 13 00 00 00 00 00 00 22 [10:34:52]Write i2c OK [10:34:52]MH_I2C_Read... [10:34:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:53]Read from MH i2c: E2 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 62 00 [10:34:53]MH_I2C_Read... [10:34:53]Read from MH i2c: E2 62 00 9D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 66 02 00 0E 04 04 00 3C 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 54 [10:34:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8C 66 02 00 0E 04 04 00 3C 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 [10:34:53]wFMCommunicate OK [10:34:53]SAM_PROTO_GetFieldsCounters done [10:34:53]requested_item shift.num is exist - process it [10:34:53]requested_item shift.opened is exist - process it [10:34:53]req_shift_opened [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 9E 09 80 13 01 00 00 00 00 00 24 [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 9E 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AA [10:34:53]RAPDU: 09 00 01 0C F1 16 67 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]req_shift_opened done [10:34:53]requested_item shift.open_date is exist - process it [10:34:53]req_shift_open_date [10:34:53]req_shift_open_date done [10:34:53]produce_requested_data done [10:34:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157324,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:34:53]process_action_free close_receipt [10:34:53]json_value_free [10:34:53]json_value_free done [10:34:53]process_json_proto returns [10:34:53]Send response to host [10:34:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157324,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:34:53]free response buf [10:34:53]execute_script done [10:34:53]execute_script returns [10:34:53]free content buf [10:34:53]Sock 9.Close socket [10:34:53]Sock 9.Thread stoped [10:34:56]OFD Sender: No OFD packet to send [10:35:01]OFD Sender: No OFD packet to send [10:35:06]OFD Sender: No OFD packet to send [10:35:11]accept exits with 8 [10:35:11]New connection [10:35:11]New thread 3067137380 created [10:35:11]Thread 3067280740 joined [10:35:11]Waiting for new connection... [10:35:11] Sock 8.Parse request [10:35:11]Sock 8.Check first char [10:35:11]Sock 8.First char is OK [10:35:11]request: POST /json_proto HTTP/1.0 [10:35:11]Method: POST [10:35:11]URL: /json_proto [10:35:11]Method is POST - this is cgi request [10:35:11]url: /json_proto [10:35:11]query_string will be loaded in cgi processing [10:35:11]execute_cgi json_proto POST (null) [10:35:11]execute_cgi path=json_proto method=POST [10:35:11]POST find Content-Length [10:35:11]Host: 172.17.53.67:8080 [10:35:11]Content-Length: 670 [10:35:11]Content-Type: application/json [10:35:11] [10:35:11]POST finish read [10:35:11]Found Content-Length = 670 [10:35:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "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" ] } } [10:35:11]execute_script... [10:35: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)875696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "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" ] } } [10:35:11]POST & json_proto [10:35:11]process_json_proto [10:35:11]json parsed OK: [10:35:11]protocol is kg_v1.0 [10:35:11]action value=close_receipt [10:35:11]process_action close_receipt [10:35:11]cmd_close_receipt [10:35:11]MH_GetDate [10:35:11]Write to MH i2c: F0 00 00 9F 09 97 [10:35:11]Write i2c OK [10:35:11]MH_I2C_Read... [10:35:11]Read from MH i2c: F0 [10:35:11]MH_I2C_Read... [10:35:11]Read from MH i2c: F0 09 00 [10:35:11]MH_I2C_Read... [10:35:11]Read from MH i2c: F0 09 00 9F 09 00 DF 7F 17 67 19 BC 99 64 4E [10:35:11]GetLastDocTimeStamp 1729593289 [10:35:11]current date 1729593311 [10:35:11]FM_GetShiftState [10:35:11]SAM_PROTO_GetShiftState [10:35:11]wFMCommunicate request_size=4 [10:35:11]MH_SAM_APDU [10:35:11]CAPDU: 80 13 01 00 [10:35:11]Write to MH i2c: E2 08 00 A0 09 80 13 01 00 00 00 00 00 26 [10:35:11]Write i2c OK [10:35:11]MH_I2C_Read... [10:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:11]Read from MH i2c: E2 [10:35:11]MH_I2C_Read... [10:35:11]Read from MH i2c: E2 0E 00 [10:35:11]MH_I2C_Read... [10:35:11]Read from MH i2c: E2 0E 00 A0 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AC [10:35:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:35:11]wFMCommunicate OK [10:35:11]SAM_PROTO_GetShiftState done [10:35:11]FM_GetShiftState done [10:35:11]opened in 1729556748 [10:35:11]opened+sec_in_day 1729643148 [10:35:11]quantity*price = 10054 [10:35:11]sum+1 = 10056 [10:35:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.68 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 153 22.10.2024 10:35 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157325 ФПД: 280613688867191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157325&fm=280613688867191&tin=02508201610067®Number=0000137193017469&sum=10000 [10:35:12]StoreToDocumentArchive [10:35:12]shift 316 fd 157325 [10:35:12]save to /storage/0316/doc_00157325 [10:35:12]save last doc name /storage/0316/doc_00157325 to /storage/kkm_last_doc_name [10:35:12]save OK [10:35:12]Clear old archive folders... [10:35:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:35:12]tlvbuf is 01B3DED0 [10:35:12]SAM_PROTO_ClearQueue [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 09 00 00 [10:35:12]Write to MH i2c: E2 08 00 AD 09 80 09 00 00 00 00 00 00 28 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 AD 09 00 90 00 2A [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]SAM_PROTO_ClearQueue done [10:35:12]KKMCreateOFDPacket [10:35:12]OFDProtocolAddRootSTLVToBuf [10:35:12]FM_MakeSignedData [10:35:12]FM_MakeSignedData [10:35:12]SAM_PROTO_SignData [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 01 02 [10:35:12]Write to MH i2c: E2 08 00 AE 09 80 0D 01 02 00 00 00 00 30 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 AE 09 00 90 00 2B [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=255 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 99 00 00 00 F4 03 04 00 DF 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 66 02 00 35 04 06 00 [10:35:12]Write to MH i2c: E2 02 01 AF 09 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 99 00 00 00 F4 03 04 00 DF 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 66 02 00 35 04 06 00 00 00 10 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=11 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 02 02 06 FF 37 77 3E 79 77 [10:35:12]Write to MH i2c: E2 0E 00 B0 09 80 0D 02 02 06 00 FF 37 77 3E 79 77 00 00 1A [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 03 00 B0 09 00 90 00 2D [10:35:12]RAPDU: 90 00 [10:35:12]wFMCommunicate OK [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 0D 03 02 [10:35:12]Write to MH i2c: E2 08 00 B1 09 80 0D 03 02 00 00 00 00 35 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 0B 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 0B 00 B1 09 00 C4 B8 DC 1C 2B 5D DE B3 90 00 C3 [10:35:12]RAPDU: C4 B8 DC 1C 2B 5D DE B3 90 00 [10:35:12]wFMCommunicate OK [10:35:12]SAM_PROTO_SignData done [10:35:12]FM_MakeSignedData done [10:35:12]CreateOFDProtocolMessage [10:35:12]wFMCommunicate request_size=4 [10:35:12]MH_SAM_APDU [10:35:12]CAPDU: 80 11 00 00 [10:35:12]Write to MH i2c: E2 08 00 B2 09 80 11 00 00 00 00 00 00 35 [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:12]Read from MH i2c: E2 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 17 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: E2 17 00 B2 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 86 [10:35:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:12]wFMCommunicate OK [10:35:12]CreateOFDProtocolMessage done [10:35:12]OFDSenderStorePacket 157325 [10:35:12]StoreOFDPacket docnum=157325 [10:35:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 17 08 01 E2 E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 99 00 00 00 F4 03 04 00 DF 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 66 02 00 35 04 06 00 FF 37 77 3E 79 77 C4 B8 DC 1C 2B 5D DE B3 [10:35:12]CheckFolder [10:35:12]dirname=/storage/ofd_packets [10:35:12]CheckFolder done [10:35:12]ProducePacketName [10:35:12]name=ofd_packets/00157325 [10:35:12]NVStorageSaveData ofd_packets/00157325 [10:35:12]File name is /storage/ofd_packets/00157325 [10:35:12]Write 302 bytes [10:35:12]NVStorageSaveData done [10:35:12]OFDSenderStorePacket done [10:35:12]KKMCreateOFDPacket done [10:35:12]NVStorageSaveData kkm_last_timestamp [10:35:12]File name is /storage/kkm_last_timestamp [10:35:12]Write 4 bytes [10:35:12]NVStorageSaveData done [10:35:12]ExternCall_PrintAddStr [10:35:12]wPrintStart [10:35:12]Write to MH i2c: 01 00 00 B3 09 BC [10:35:12]Write i2c OK [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 07 00 [10:35:12]MH_I2C_Read... [10:35:12]Read from MH i2c: 01 07 00 B3 09 00 00 00 00 00 FF 0F D1 [10:35:12]RasterBufferAndPrint [10:35:12]line Счет N : (1)875696 [10:35:12]line ИНН: 02508201610067 [10:35:12]line Контрольно-Кассовый Чек [10:35:12]line ПРОДАЖА [10:35:12]line ТРК (МРК, ГНК) : 43 [10:35:12]line Товар: 2710124130 [10:35:12]line Super 92-К-5 [10:35:12]line 1.470 * 68.40 [10:35:12]line = 100.55 [10:35:12]line НДС 12% НСП 1% [10:35:12]line > о реализуемом товаре [10:35:12]line ОКРУГЛЕНИЕ: -0.55 [10:35:12]line ИТОГО: 100.00 [10:35:12]line Внесено: 100.00 [10:35:12]line СДАЧА: 0.00 [10:35:12]line НСП 1% : 0.89 [10:35:12]line НДС 12% : 10.68 [10:35:12]line Наличными: 100.00 [10:35:12]line Безнал.: 0.00 [10:35:12]line Место: АЗС № 165 "Партнер Нефть" [10:35:12]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:35:12]line СНО: Общий режим [10:35:12]line Чек 153 22.10.2024 10:35 [10:35:12]line Смена: 316 ФФД: 1.0 [10:35:12]line ЗНМ: 0300000234 [10:35:12]line РНМ: 0000137193017469 [10:35:12]line Версия ККМ: v1.0 [10:35:12]line ФМ: 0000000000963156 [10:35:12]line ФД: 157325 [10:35:12]line ФПД: 280613688867191 [10:35:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103511&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157325&fm=280613688867191&tin=02508201610067®Number=0000137193017469&sum=10000 [10:35:13]OFD Sender: Processing packet 157325 [packets to send 52, broken 51] [10:35:13]ProducePacketName [10:35:13]name=ofd_packets/00157325 [10:35:13]OFD Sender: To server: pG, [10:35:13]CommunicateWithHost lk.salyk.kg:30040 [10:35:13]ConnectInit lk.salyk.kg [10:35:13]written 0, free lines is 4095 [10:35:13]Connected sock=10 [10:35:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 93 17 08 01 E2 E2 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 99 00 00 00 F4 03 04 00 DF 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8D 66 02 00 35 04 06 00 FF 37 77 3E 79 77 C4 B8 DC 1C 2B 5D DE B3 [10:35:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 6F 9D 47 00 4F 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 39 36 33 31 35 36 10 04 04 00 8D 66 02 00 F4 03 04 00 0C 26 17 67 B6 04 01 00 00 AA F7 9F 00 3A 5A 8B F2 [10:35:13]CommunicateWithHost err = 0 [10:35:13]CheckOFDResponse [10:35:13]1017 (14) - 77093643461234 [10:35:13]1041 (16) - 0000000000963156 [10:35:13]1040 (4) - 157325 [10:35:13]1012 (4) - 22.10.2024 04:11 [10:35:13]1206 (1) - 0 [10:35:13]OFD Sender: Remove packet 157325 [10:35:13]ProducePacketName [10:35:13]name=ofd_packets/00157325 [10:35:13]NVStorageDeleteData [10:35:13]Write to MH i2c: 01 00 00 DE 09 E7 [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 07 00 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: 01 07 00 DE 09 00 00 00 00 00 E4 0C DE [10:35:13]RasterBufferAndPrint [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]line [10:35:13]written 0, free lines is 3306 [10:35:13]MH_Cut [10:35:13]Write to MH i2c: D1 01 00 E5 09 01 C0 [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 01 00 [10:35:13]MH_I2C_Read... [10:35:13]Read from MH i2c: D1 01 00 E5 09 00 BF [10:35:13]Write to MH i2c: 01 00 00 E6 09 EF [10:35:13]Write i2c OK [10:35:13]MH_I2C_Read... [10:35:14]OFD Sender: No OFD packet to send [10:35:14]*** Cut start [10:35:14]*** Partial cut [10:35:14]*** CUTSNS_PIN = 1 [10:35:14]*** CUTSNS_PIN = 0 [10:35:14]*** Brake cut motor [10:35:14]Read from MH i2c: 01 [10:35:14]MH_I2C_Read... [10:35:14]*** Stop cut motor [10:35:15]*** Cut end [10:35:15]Read from MH i2c: 01 07 00 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: 01 07 00 E6 09 00 00 00 00 00 FF 0F 04 [10:35:15]process_action close_receipt done [10:35:15]requested_data is exist [10:35:15]produce_requested_data [10:35:15]requested_item fm.sn is exist - process it [10:35:15]wFMCommunicate request_size=4 [10:35:15]MH_SAM_APDU [10:35:15]CAPDU: 80 11 00 00 [10:35:15]Write to MH i2c: E2 08 00 E7 09 80 11 00 00 00 00 00 00 6A [10:35:15]Write i2c OK [10:35:15]MH_I2C_Read... [10:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:15]Read from MH i2c: E2 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 17 00 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 17 00 E7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 BB [10:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:15]wFMCommunicate OK [10:35:15]requested_item fd.num is exist - process it [10:35:15]SAM_PROTO_GetFieldsCounters [10:35:15]wFMCommunicate request_size=4 [10:35:15]MH_SAM_APDU [10:35:15]CAPDU: 80 13 00 00 [10:35:15]Write to MH i2c: E2 08 00 E8 09 80 13 00 00 00 00 00 00 6D [10:35:15]Write i2c OK [10:35:15]MH_I2C_Read... [10:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:15]Read from MH i2c: E2 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 62 00 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 62 00 E8 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 66 02 00 0E 04 04 00 3C 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 A3 [10:35:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8D 66 02 00 0E 04 04 00 3C 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 [10:35:15]wFMCommunicate OK [10:35:15]SAM_PROTO_GetFieldsCounters done [10:35:15]requested_item shift.num is exist - process it [10:35:15]requested_item shift.opened is exist - process it [10:35:15]req_shift_opened [10:35:15]FM_GetShiftState [10:35:15]SAM_PROTO_GetShiftState [10:35:15]wFMCommunicate request_size=4 [10:35:15]MH_SAM_APDU [10:35:15]CAPDU: 80 13 01 00 [10:35:15]Write to MH i2c: E2 08 00 E9 09 80 13 01 00 00 00 00 00 6F [10:35:15]Write i2c OK [10:35:15]MH_I2C_Read... [10:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:15]Read from MH i2c: E2 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 0E 00 [10:35:15]MH_I2C_Read... [10:35:15]Read from MH i2c: E2 0E 00 E9 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F5 [10:35:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:35:15]wFMCommunicate OK [10:35:15]SAM_PROTO_GetShiftState done [10:35:15]FM_GetShiftState done [10:35:15]req_shift_opened done [10:35:15]requested_item shift.open_date is exist - process it [10:35:15]req_shift_open_date [10:35:15]req_shift_open_date done [10:35:15]produce_requested_data done [10:35:15]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157325,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:35:15]process_action_free close_receipt [10:35:15]json_value_free [10:35:15]json_value_free done [10:35:15]process_json_proto returns [10:35:15]Send response to host [10:35:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157325,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:35:15]free response buf [10:35:15]execute_script done [10:35:15]execute_script returns [10:35:15]free content buf [10:35:15]Sock 8.Close socket [10:35:15]Sock 8.Thread stoped [10:35:19]OFD Sender: No OFD packet to send [10:35:24]OFD Sender: No OFD packet to send [10:35:29]OFD Sender: No OFD packet to send [10:35:34]OFD Sender: No OFD packet to send [10:35:35]accept exits with 9 [10:35:35]New connection [10:35:35]New thread 3067280740 created [10:35:35]Thread 3067137380 joined [10:35:35]Waiting for new connection... [10:35:35] Sock 9.Parse request [10:35:35]Sock 9.Check first char [10:35:35]Sock 9.First char is OK [10:35:35]request: POST /json_proto HTTP/1.0 [10:35:35]Method: POST [10:35:35]URL: /json_proto [10:35:35]Method is POST - this is cgi request [10:35:35]url: /json_proto [10:35:35]query_string will be loaded in cgi processing [10:35:35]execute_cgi json_proto POST (null) [10:35:35]execute_cgi path=json_proto method=POST [10:35:35]POST find Content-Length [10:35:35]Host: 172.17.53.67:8080 [10:35:35]Content-Length: 766 [10:35:35]Content-Type: application/json [10:35:35] [10:35:35]POST finish read [10:35:35]Found Content-Length = 766 [10:35:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875697", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:35]execute_script... [10:35: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)875697", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:35:35]POST & json_proto [10:35:35]process_json_proto [10:35:35]json parsed OK: [10:35:35]protocol is kg_v1.0 [10:35:35]action value=close_receipt [10:35:35]process_action close_receipt [10:35:35]cmd_close_receipt [10:35:35]MH_GetDate [10:35:35]Write to MH i2c: F0 00 00 EA 09 E2 [10:35:35]Write i2c OK [10:35:35]MH_I2C_Read... [10:35:35]Read from MH i2c: F0 [10:35:35]MH_I2C_Read... [10:35:35]Read from MH i2c: F0 09 00 [10:35:35]MH_I2C_Read... [10:35:35]Read from MH i2c: F0 09 00 EA 09 00 F7 7F 17 67 19 BC 99 64 B1 [10:35:35]GetLastDocTimeStamp 1729593311 [10:35:35]current date 1729593335 [10:35:35]FM_GetShiftState [10:35:35]SAM_PROTO_GetShiftState [10:35:35]wFMCommunicate request_size=4 [10:35:35]MH_SAM_APDU [10:35:35]CAPDU: 80 13 01 00 [10:35:35]Write to MH i2c: E2 08 00 EB 09 80 13 01 00 00 00 00 00 71 [10:35:35]Write i2c OK [10:35:35]MH_I2C_Read... [10:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:35]Read from MH i2c: E2 [10:35:35]MH_I2C_Read... [10:35:35]Read from MH i2c: E2 0E 00 [10:35:35]MH_I2C_Read... [10:35:35]Read from MH i2c: E2 0E 00 EB 09 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F7 [10:35:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:35:35]wFMCommunicate OK [10:35:35]SAM_PROTO_GetShiftState done [10:35:35]FM_GetShiftState done [10:35:35]opened in 1729556748 [10:35:35]opened+sec_in_day 1729643148 [10:35:35]quantity*price = 50041 [10:35:35]sum+1 = 50042 [10:35:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 154 22.10.2024 10:35 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157326 ФПД: 186778459886263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157326&fm=186778459886263&tin=02508201610067®Number=0000137193017469&sum=50041 [10:35:36]StoreToDocumentArchive [10:35:36]shift 316 fd 157326 [10:35:36]save to /storage/0316/doc_00157326 [10:35:36]save last doc name /storage/0316/doc_00157326 to /storage/kkm_last_doc_name [10:35:36]save OK [10:35:36]Clear old archive folders... [10:35:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:35:36]tlvbuf is 01B0C920 [10:35:36]SAM_PROTO_ClearQueue [10:35:36]wFMCommunicate request_size=4 [10:35:36]MH_SAM_APDU [10:35:36]CAPDU: 80 09 00 00 [10:35:36]Write to MH i2c: E2 08 00 F8 09 80 09 00 00 00 00 00 00 73 [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:35:36]Read from MH i2c: E2 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 F8 09 00 90 00 75 [10:35:36]RAPDU: 90 00 [10:35:36]wFMCommunicate OK [10:35:36]SAM_PROTO_ClearQueue done [10:35:36]KKMCreateOFDPacket [10:35:36]OFDProtocolAddRootSTLVToBuf [10:35:36]FM_MakeSignedData [10:35:36]FM_MakeSignedData [10:35:36]SAM_PROTO_SignData [10:35:36]wFMCommunicate request_size=4 [10:35:36]MH_SAM_APDU [10:35:36]CAPDU: 80 0D 01 02 [10:35:36]Write to MH i2c: E2 08 00 F9 09 80 0D 01 02 00 00 00 00 7B [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:35:36]Read from MH i2c: E2 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 F9 09 00 90 00 76 [10:35:36]RAPDU: 90 00 [10:35:36]wFMCommunicate OK [10:35:36]wFMCommunicate request_size=255 [10:35:36]MH_SAM_APDU [10:35: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 F7 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 66 02 00 35 04 06 00 A9 [10:35:36]Write to MH i2c: E2 02 01 FA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 F7 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 66 02 00 35 04 06 00 A9 00 00 DE [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:36]Read from MH i2c: E2 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [10:35:36]RAPDU: 90 00 [10:35:36]wFMCommunicate OK [10:35:36]wFMCommunicate request_size=10 [10:35:36]MH_SAM_APDU [10:35:36]CAPDU: 80 0D 02 02 05 DF BF C0 D2 B7 [10:35:36]Write to MH i2c: E2 0D 00 FB 09 80 0D 02 02 05 00 DF BF C0 D2 B7 00 00 6F [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:35:36]Read from MH i2c: E2 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [10:35:36]RAPDU: 90 00 [10:35:36]wFMCommunicate OK [10:35:36]wFMCommunicate request_size=4 [10:35:36]MH_SAM_APDU [10:35:36]CAPDU: 80 0D 03 02 [10:35:36]Write to MH i2c: E2 08 00 FC 09 80 0D 03 02 00 00 00 00 80 [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:35:36]Read from MH i2c: E2 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 0B 00 [10:35:36]MH_I2C_Read... [10:35:36]Read from MH i2c: E2 0B 00 FC 09 00 17 DC 8A 35 6B E8 C2 E4 90 00 2C [10:35:36]RAPDU: 17 DC 8A 35 6B E8 C2 E4 90 00 [10:35:36]wFMCommunicate OK [10:35:36]SAM_PROTO_SignData done [10:35:36]FM_MakeSignedData done [10:35:36]CreateOFDProtocolMessage [10:35:36]wFMCommunicate request_size=4 [10:35:36]MH_SAM_APDU [10:35:36]CAPDU: 80 11 00 00 [10:35:36]Write to MH i2c: E2 08 00 FD 09 80 11 00 00 00 00 00 00 80 [10:35:36]Write i2c OK [10:35:36]MH_I2C_Read... [10:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:37]Read from MH i2c: E2 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: E2 17 00 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: E2 17 00 FD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D1 [10:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:37]wFMCommunicate OK [10:35:37]CreateOFDProtocolMessage done [10:35:37]OFDSenderStorePacket 157326 [10:35:37]StoreOFDPacket docnum=157326 [10:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F BA 07 01 0D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 F7 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 66 02 00 35 04 06 00 A9 DF BF C0 D2 B7 17 DC 8A 35 6B E8 C2 E4 [10:35:37]CheckFolder [10:35:37]dirname=/storage/ofd_packets [10:35:37]CheckFolder done [10:35:37]ProducePacketName [10:35:37]name=ofd_packets/00157326 [10:35:37]NVStorageSaveData ofd_packets/00157326 [10:35:37]File name is /storage/ofd_packets/00157326 [10:35:37]Write 301 bytes [10:35:37]NVStorageSaveData done [10:35:37]OFDSenderStorePacket done [10:35:37]KKMCreateOFDPacket done [10:35:37]NVStorageSaveData kkm_last_timestamp [10:35:37]File name is /storage/kkm_last_timestamp [10:35:37]Write 4 bytes [10:35:37]NVStorageSaveData done [10:35:37]ExternCall_PrintAddStr [10:35:37]wPrintStart [10:35:37]Write to MH i2c: 01 00 00 FE 09 07 [10:35:37]Write i2c OK [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 07 00 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 07 00 FE 09 00 00 00 00 00 FF 0F 1C [10:35:37]RasterBufferAndPrint [10:35:37]line Счет N : (1)875697 [10:35:37]line ИНН: 02508201610067 [10:35:37]line Контрольно-Кассовый Чек [10:35:37]line ПРОДАЖА [10:35:37]line ТРК (МРК, ГНК) : 12 [10:35:37]line Товар: 2710124130 [10:35:37]line Аи-92-К-5 [10:35:37]line 7.480 * 66.90 [10:35:37]line = 500.41 [10:35:37]line НДС 12% НСП 1% [10:35:37]line > о реализуемом товаре [10:35:37]line ИТОГО: 500.41 [10:35:37]line НСП 1% : 4.43 [10:35:37]line НДС 12% : 53.14 [10:35:37]line Наличными: 0.00 [10:35:37]line Безнал.: 500.41 [10:35:37]line Место: АЗС № 165 "Партнер Нефть" [10:35:37]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:35:37]line СНО: Общий режим [10:35:37]line Чек 154 22.10.2024 10:35 [10:35:37]line Смена: 316 ФФД: 1.0 [10:35:37]line ЗНМ: 0300000234 [10:35:37]line РНМ: 0000137193017469 [10:35:37]line Версия ККМ: v1.0 [10:35:37]line Платежная система: Mbank [10:35:37]line ФМ: 0000000000963156 [10:35:37]line ФД: 157326 [10:35:37]line ФПД: 186778459886263 [10:35:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103535&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157326&fm=186778459886263&tin=02508201610067®Number=0000137193017469&sum=50041 [10:35:37]OFD Sender: Processing packet 157326 [packets to send 52, broken 51] [10:35:37]ProducePacketName [10:35:37]name=ofd_packets/00157326 [10:35:37]OFD Sender: To server: pG, [10:35:37]CommunicateWithHost lk.salyk.kg:30040 [10:35:37]ConnectInit lk.salyk.kg [10:35:37]written 0, free lines is 4095 [10:35:37]Connected sock=10 [10:35:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 9F BA 07 01 0D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 F7 7F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8E 66 02 00 35 04 06 00 A9 DF BF C0 D2 B7 17 DC 8A 35 6B E8 C2 E4 [10:35:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 0C FB 47 00 20 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 39 36 33 31 35 36 10 04 04 00 8E 66 02 00 F4 03 04 00 24 26 17 67 B6 04 01 00 00 73 54 0E 2F FB C8 2C FB [10:35:37]CommunicateWithHost err = 0 [10:35:37]CheckOFDResponse [10:35:37]1017 (14) - 77093643461234 [10:35:37]1041 (16) - 0000000000963156 [10:35:37]1040 (4) - 157326 [10:35:37]1012 (4) - 22.10.2024 04:12 [10:35:37]1206 (1) - 0 [10:35:37]OFD Sender: Remove packet 157326 [10:35:37]ProducePacketName [10:35:37]name=ofd_packets/00157326 [10:35:37]NVStorageDeleteData [10:35:37]Write to MH i2c: 01 00 00 27 0A 31 [10:35:37]Write i2c OK [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 07 00 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: 01 07 00 27 0A 00 00 00 00 00 14 0D 59 [10:35:37]RasterBufferAndPrint [10:35:37]line [10:35:37]line [10:35:37]line [10:35:37]line [10:35:37]line [10:35:37]written 0, free lines is 3354 [10:35:37]MH_Cut [10:35:37]Write to MH i2c: D1 01 00 2E 0A 01 0A [10:35:37]Write i2c OK [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: D1 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: D1 01 00 [10:35:37]MH_I2C_Read... [10:35:37]Read from MH i2c: D1 01 00 2E 0A 00 09 [10:35:37]Write to MH i2c: 01 00 00 2F 0A 39 [10:35:37]Write i2c OK [10:35:37]MH_I2C_Read... [10:35:38]OFD Sender: No OFD packet to send [10:35:38]*** Cut start [10:35:38]*** Partial cut [10:35:38]*** CUTSNS_PIN = 1 [10:35:38]*** CUTSNS_PIN = 0 [10:35:38]*** Brake cut motor [10:35:39]Read from MH i2c: 01 [10:35:39]MH_I2C_Read... [10:35:39]*** Stop cut motor [10:35:39]*** Cut end [10:35:39]Read from MH i2c: 01 07 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: 01 07 00 2F 0A 00 00 00 00 00 FF 0F 4E [10:35:39]process_action close_receipt done [10:35:39]requested_data is exist [10:35:39]produce_requested_data [10:35:39]requested_item fm.sn is exist - process it [10:35:39]wFMCommunicate request_size=4 [10:35:39]MH_SAM_APDU [10:35:39]CAPDU: 80 11 00 00 [10:35:39]Write to MH i2c: E2 08 00 30 0A 80 11 00 00 00 00 00 00 B4 [10:35:39]Write i2c OK [10:35:39]MH_I2C_Read... [10:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:35:39]Read from MH i2c: E2 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 17 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 17 00 30 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 05 [10:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:35:39]wFMCommunicate OK [10:35:39]requested_item fd.num is exist - process it [10:35:39]SAM_PROTO_GetFieldsCounters [10:35:39]wFMCommunicate request_size=4 [10:35:39]MH_SAM_APDU [10:35:39]CAPDU: 80 13 00 00 [10:35:39]Write to MH i2c: E2 08 00 31 0A 80 13 00 00 00 00 00 00 B7 [10:35:39]Write i2c OK [10:35:39]MH_I2C_Read... [10:35:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:35:39]Read from MH i2c: E2 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 62 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 62 00 31 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 66 02 00 0E 04 04 00 3C 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 F1 [10:35:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8E 66 02 00 0E 04 04 00 3C 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 [10:35:39]wFMCommunicate OK [10:35:39]SAM_PROTO_GetFieldsCounters done [10:35:39]requested_item shift.num is exist - process it [10:35:39]requested_item shift.opened is exist - process it [10:35:39]req_shift_opened [10:35:39]FM_GetShiftState [10:35:39]SAM_PROTO_GetShiftState [10:35:39]wFMCommunicate request_size=4 [10:35:39]MH_SAM_APDU [10:35:39]CAPDU: 80 13 01 00 [10:35:39]Write to MH i2c: E2 08 00 32 0A 80 13 01 00 00 00 00 00 B9 [10:35:39]Write i2c OK [10:35:39]MH_I2C_Read... [10:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:35:39]Read from MH i2c: E2 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 0E 00 [10:35:39]MH_I2C_Read... [10:35:39]Read from MH i2c: E2 0E 00 32 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3F [10:35:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:35:39]wFMCommunicate OK [10:35:39]SAM_PROTO_GetShiftState done [10:35:39]FM_GetShiftState done [10:35:39]req_shift_opened done [10:35:39]requested_item shift.open_date is exist - process it [10:35:39]req_shift_open_date [10:35:39]req_shift_open_date done [10:35:39]produce_requested_data done [10:35:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157326,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:35:39]process_action_free close_receipt [10:35:39]json_value_free [10:35:39]json_value_free done [10:35:39]process_json_proto returns [10:35:39]Send response to host [10:35:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157326,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:35:39]free response buf [10:35:39]execute_script done [10:35:39]execute_script returns [10:35:39]free content buf [10:35:39]Sock 9.Close socket [10:35:39]Sock 9.Thread stoped [10:35:43]OFD Sender: No OFD packet to send [10:35:48]OFD Sender: No OFD packet to send [10:35:53]OFD Sender: No OFD packet to send [10:35:58]OFD Sender: No OFD packet to send [10:36:03]OFD Sender: No OFD packet to send [10:36:04]int [10:36:04]Write to MH i2c: 01 00 00 33 0A 3D [10:36:04]*** FLAG_PRN_KEY set [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 33 0A 00 08 00 00 00 FF 0F 5A [10:36:04]state=0 [10:36:04]Key pressed [10:36:04]Feed [10:36:04]Write to MH i2c: D8 00 00 34 0A 15 [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D8 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D8 01 00 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: D8 01 00 34 0A 00 16 [10:36:04]int [10:36:04]Write to MH i2c: 01 00 00 35 0A 3F [10:36:04]Write i2c OK [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 [10:36:04]MH_I2C_Read... [10:36:04]Read from MH i2c: 01 07 00 35 0A 00 48 00 00 00 3C 00 CA [10:36:04]state=2 [10:36:04]Key pressed [10:36:05]int [10:36:05]Write to MH i2c: 01 00 00 36 0A 40 [10:36:05]*** FLAG_PRN_KEY reset [10:36:05]Write i2c OK [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: 01 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: 01 07 00 [10:36:05]MH_I2C_Read... [10:36:05]Read from MH i2c: 01 07 00 36 0A 00 00 00 00 00 F6 0F 4C [10:36:05]state=2 [10:36:05]Stop feed [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:38]OFD Sender: No OFD packet to send [10:36:43]OFD Sender: No OFD packet to send [10:36:53]OFD Sender: No OFD packet to send [10:36:58]OFD Sender: No OFD packet to send [10:37:03]OFD Sender: No OFD packet to send [10:37:08]OFD Sender: No OFD packet to send [10:37:13]OFD Sender: No OFD packet to send [10:37:18]OFD Sender: No OFD packet to send [10:37:23]OFD Sender: No OFD packet to send [10:37:28]OFD Sender: No OFD packet to send [10:37:33]OFD Sender: No OFD packet to send [10:37:38]OFD Sender: No OFD packet to send [10:37:43]OFD Sender: No OFD packet to send [10:37:48]OFD Sender: No OFD packet to send [10:37:53]OFD Sender: No OFD packet to send [10:37:54]accept exits with 8 [10:37:54]New connection [10:37:54]New thread 3067137380 created [10:37:54]Thread 3067280740 joined [10:37:54]Waiting for new connection... [10:37:54] Sock 8.Parse request [10:37:54]Sock 8.Check first char [10:37:54]Sock 8.First char is OK [10:37:54]request: POST /json_proto HTTP/1.0 [10:37:54]Method: POST [10:37:54]URL: /json_proto [10:37:54]Method is POST - this is cgi request [10:37:54]url: /json_proto [10:37:54]query_string will be loaded in cgi processing [10:37:54]execute_cgi json_proto POST (null) [10:37:54]execute_cgi path=json_proto method=POST [10:37:54]POST find Content-Length [10:37:54]Host: 172.17.53.67:8080 [10:37:54]Content-Length: 766 [10:37:54]Content-Type: application/json [10:37:54] [10:37:54]POST finish read [10:37:54]Found Content-Length = 766 [10:37:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875698", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:54]execute_script... [10:37: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)875698", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:54]POST & json_proto [10:37:54]process_json_proto [10:37:54]json parsed OK: [10:37:54]protocol is kg_v1.0 [10:37:54]action value=close_receipt [10:37:54]process_action close_receipt [10:37:54]cmd_close_receipt [10:37:54]MH_GetDate [10:37:54]Write to MH i2c: F0 00 00 37 0A 30 [10:37:54]Write i2c OK [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: F0 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: F0 09 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: F0 09 00 37 0A 00 83 80 17 67 19 BC 99 64 8C [10:37:54]GetLastDocTimeStamp 1729593335 [10:37:54]current date 1729593475 [10:37:54]FM_GetShiftState [10:37:54]SAM_PROTO_GetShiftState [10:37:54]wFMCommunicate request_size=4 [10:37:54]MH_SAM_APDU [10:37:54]CAPDU: 80 13 01 00 [10:37:54]Write to MH i2c: E2 08 00 38 0A 80 13 01 00 00 00 00 00 BF [10:37:54]Write i2c OK [10:37:54]MH_I2C_Read... [10:37:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:54]Read from MH i2c: E2 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 0E 00 [10:37:54]MH_I2C_Read... [10:37:54]Read from MH i2c: E2 0E 00 38 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 45 [10:37:54]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:37:54]wFMCommunicate OK [10:37:54]SAM_PROTO_GetShiftState done [10:37:54]FM_GetShiftState done [10:37:54]opened in 1729556748 [10:37:54]opened+sec_in_day 1729643148 [10:37:54]quantity*price = 50041 [10:37:54]sum+1 = 50042 [10:37:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 155 22.10.2024 10:37 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157327 ФПД: 132601651926111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103755&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157327&fm=132601651926111&tin=02508201610067®Number=0000137193017469&sum=50041 [10:37:55]StoreToDocumentArchive [10:37:55]shift 316 fd 157327 [10:37:55]save to /storage/0316/doc_00157327 [10:37:55]save last doc name /storage/0316/doc_00157327 to /storage/kkm_last_doc_name [10:37:55]save OK [10:37:55]Clear old archive folders... [10:37:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:37:55]tlvbuf is 01B18A60 [10:37:55]SAM_PROTO_ClearQueue [10:37:55]wFMCommunicate request_size=4 [10:37:55]MH_SAM_APDU [10:37:55]CAPDU: 80 09 00 00 [10:37:55]Write to MH i2c: E2 08 00 45 0A 80 09 00 00 00 00 00 00 C1 [10:37:55]Write i2c OK [10:37:55]MH_I2C_Read... [10:37:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:55]Read from MH i2c: E2 [10:37:55]MH_I2C_Read... [10:37:55]Read from MH i2c: E2 03 00 [10:37:55]MH_I2C_Read... [10:37:55]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [10:37:55]RAPDU: 90 00 [10:37:55]wFMCommunicate OK [10:37:55]SAM_PROTO_ClearQueue done [10:37:55]KKMCreateOFDPacket [10:37:55]OFDProtocolAddRootSTLVToBuf [10:37:55]FM_MakeSignedData [10:37:55]FM_MakeSignedData [10:37:55]SAM_PROTO_SignData [10:37:55]wFMCommunicate request_size=4 [10:37:55]MH_SAM_APDU [10:37:55]CAPDU: 80 0D 01 02 [10:37:55]Write to MH i2c: E2 08 00 46 0A 80 0D 01 02 00 00 00 00 C9 [10:37:55]Write i2c OK [10:37:55]MH_I2C_Read... [10:37:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:56]Read from MH i2c: E2 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 46 0A 00 90 00 C4 [10:37:56]RAPDU: 90 00 [10:37:56]wFMCommunicate OK [10:37:56]wFMCommunicate request_size=255 [10:37:56]MH_SAM_APDU [10:37: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 83 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 66 02 00 35 04 06 00 78 [10:37:56]Write to MH i2c: E2 02 01 47 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 83 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 66 02 00 35 04 06 00 78 00 00 8A [10:37:56]Write i2c OK [10:37:56]MH_I2C_Read... [10:37:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:56]Read from MH i2c: E2 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [10:37:56]RAPDU: 90 00 [10:37:56]wFMCommunicate OK [10:37:56]wFMCommunicate request_size=10 [10:37:56]MH_SAM_APDU [10:37:56]CAPDU: 80 0D 02 02 05 99 BA 5C 14 5F [10:37:56]Write to MH i2c: E2 0D 00 48 0A 80 0D 02 02 05 00 99 BA 5C 14 5F 00 00 F8 [10:37:56]Write i2c OK [10:37:56]MH_I2C_Read... [10:37:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:56]Read from MH i2c: E2 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 03 00 48 0A 00 90 00 C6 [10:37:56]RAPDU: 90 00 [10:37:56]wFMCommunicate OK [10:37:56]wFMCommunicate request_size=4 [10:37:56]MH_SAM_APDU [10:37:56]CAPDU: 80 0D 03 02 [10:37:56]Write to MH i2c: E2 08 00 49 0A 80 0D 03 02 00 00 00 00 CE [10:37:56]Write i2c OK [10:37:56]MH_I2C_Read... [10:37:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:56]Read from MH i2c: E2 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 0B 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 0B 00 49 0A 00 44 3F 62 D4 47 C1 71 6C 90 00 6D [10:37:56]RAPDU: 44 3F 62 D4 47 C1 71 6C 90 00 [10:37:56]wFMCommunicate OK [10:37:56]SAM_PROTO_SignData done [10:37:56]FM_MakeSignedData done [10:37:56]CreateOFDProtocolMessage [10:37:56]wFMCommunicate request_size=4 [10:37:56]MH_SAM_APDU [10:37:56]CAPDU: 80 11 00 00 [10:37:56]Write to MH i2c: E2 08 00 4A 0A 80 11 00 00 00 00 00 00 CE [10:37:56]Write i2c OK [10:37:56]MH_I2C_Read... [10:37:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:56]Read from MH i2c: E2 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 17 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: E2 17 00 4A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [10:37:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:37:56]wFMCommunicate OK [10:37:56]CreateOFDProtocolMessage done [10:37:56]OFDSenderStorePacket 157327 [10:37:56]StoreOFDPacket docnum=157327 [10:37:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 4F 07 01 4D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 83 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 66 02 00 35 04 06 00 78 99 BA 5C 14 5F 44 3F 62 D4 47 C1 71 6C [10:37:56]CheckFolder [10:37:56]dirname=/storage/ofd_packets [10:37:56]CheckFolder done [10:37:56]ProducePacketName [10:37:56]name=ofd_packets/00157327 [10:37:56]NVStorageSaveData ofd_packets/00157327 [10:37:56]File name is /storage/ofd_packets/00157327 [10:37:56]Write 301 bytes [10:37:56]NVStorageSaveData done [10:37:56]OFDSenderStorePacket done [10:37:56]KKMCreateOFDPacket done [10:37:56]NVStorageSaveData kkm_last_timestamp [10:37:56]File name is /storage/kkm_last_timestamp [10:37:56]Write 4 bytes [10:37:56]NVStorageSaveData done [10:37:56]ExternCall_PrintAddStr [10:37:56]wPrintStart [10:37:56]Write to MH i2c: 01 00 00 4B 0A 55 [10:37:56]Write i2c OK [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: 01 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: 01 07 00 [10:37:56]MH_I2C_Read... [10:37:56]Read from MH i2c: 01 07 00 4B 0A 00 00 00 00 00 FF 0F 6A [10:37:56]RasterBufferAndPrint [10:37:56]line Счет N : (1)875698 [10:37:56]line ИНН: 02508201610067 [10:37:56]line Контрольно-Кассовый Чек [10:37:56]line ПРОДАЖА [10:37:56]line ТРК (МРК, ГНК) : 32 [10:37:56]line Товар: 2710124130 [10:37:56]line Аи-92-К-5 [10:37:56]line 7.480 * 66.90 [10:37:56]line = 500.41 [10:37:56]line НДС 12% НСП 1% [10:37:56]line > о реализуемом товаре [10:37:56]line ИТОГО: 500.41 [10:37:56]line НСП 1% : 4.43 [10:37:56]line НДС 12% : 53.14 [10:37:56]line Наличными: 0.00 [10:37:56]line Безнал.: 500.41 [10:37:56]line Место: АЗС № 165 "Партнер Нефть" [10:37:56]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:37:56]line СНО: Общий режим [10:37:56]line Чек 155 22.10.2024 10:37 [10:37:56]line Смена: 316 ФФД: 1.0 [10:37:56]line ЗНМ: 0300000234 [10:37:56]line РНМ: 0000137193017469 [10:37:56]line Версия ККМ: v1.0 [10:37:56]line Платежная система: Mbank [10:37:56]line ФМ: 0000000000963156 [10:37:56]line ФД: 157327 [10:37:56]line ФПД: 132601651926111 [10:37:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103755&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157327&fm=132601651926111&tin=02508201610067®Number=0000137193017469&sum=50041 [10:37:56]OFD Sender: Processing packet 157327 [packets to send 52, broken 51] [10:37:56]ProducePacketName [10:37:56]name=ofd_packets/00157327 [10:37:56]OFD Sender: To server: pG, [10:37:56]CommunicateWithHost lk.salyk.kg:30040 [10:37:56]ConnectInit lk.salyk.kg [10:37:56]written 0, free lines is 4095 [10:37:57]Write to MH i2c: 01 00 00 74 0A 7E [10:37:57]Write i2c OK [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: 01 [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: 01 07 00 [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: 01 07 00 74 0A 00 00 00 00 00 0A 0D 9C [10:37:57]RasterBufferAndPrint [10:37:57]line [10:37:57]line [10:37:57]line [10:37:57]line [10:37:57]line [10:37:57]written 0, free lines is 3345 [10:37:57]MH_Cut [10:37:57]Write to MH i2c: D1 01 00 7B 0A 01 57 [10:37:57]Write i2c OK [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: D1 [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: D1 01 00 [10:37:57]MH_I2C_Read... [10:37:57]Read from MH i2c: D1 01 00 7B 0A 00 56 [10:37:57]Write to MH i2c: 01 00 00 7C 0A 86 [10:37:57]Write i2c OK [10:37:57]MH_I2C_Read... [10:37:57]*** Cut start [10:37:57]*** Partial cut [10:37:57]*** CUTSNS_PIN = 1 [10:37:58]*** CUTSNS_PIN = 0 [10:37:58]*** Brake cut motor [10:37:58]Read from MH i2c: 01 [10:37:58]MH_I2C_Read... [10:37:58]*** Stop cut motor [10:37:58]*** Cut end [10:37:58]Read from MH i2c: 01 07 00 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: 01 07 00 7C 0A 00 00 00 00 00 FF 0F 9B [10:37:58]process_action close_receipt done [10:37:58]requested_data is exist [10:37:58]produce_requested_data [10:37:58]requested_item fm.sn is exist - process it [10:37:58]wFMCommunicate request_size=4 [10:37:58]MH_SAM_APDU [10:37:58]CAPDU: 80 11 00 00 [10:37:58]Write to MH i2c: E2 08 00 7D 0A 80 11 00 00 00 00 00 00 01 [10:37:58]Write i2c OK [10:37:58]MH_I2C_Read... [10:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:58]Read from MH i2c: E2 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 17 00 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 17 00 7D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 52 [10:37:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:37:58]wFMCommunicate OK [10:37:58]requested_item fd.num is exist - process it [10:37:58]SAM_PROTO_GetFieldsCounters [10:37:58]wFMCommunicate request_size=4 [10:37:58]MH_SAM_APDU [10:37:58]CAPDU: 80 13 00 00 [10:37:58]Write to MH i2c: E2 08 00 7E 0A 80 13 00 00 00 00 00 00 04 [10:37:58]Write i2c OK [10:37:58]MH_I2C_Read... [10:37:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:58]Read from MH i2c: E2 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 62 00 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 62 00 7E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 66 02 00 0E 04 04 00 3C 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 42 [10:37:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 8F 66 02 00 0E 04 04 00 3C 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 [10:37:58]wFMCommunicate OK [10:37:58]SAM_PROTO_GetFieldsCounters done [10:37:58]requested_item shift.num is exist - process it [10:37:58]requested_item shift.opened is exist - process it [10:37:58]req_shift_opened [10:37:58]FM_GetShiftState [10:37:58]SAM_PROTO_GetShiftState [10:37:58]wFMCommunicate request_size=4 [10:37:58]MH_SAM_APDU [10:37:58]CAPDU: 80 13 01 00 [10:37:58]Write to MH i2c: E2 08 00 7F 0A 80 13 01 00 00 00 00 00 06 [10:37:58]Write i2c OK [10:37:58]MH_I2C_Read... [10:37:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:58]Read from MH i2c: E2 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 0E 00 [10:37:58]MH_I2C_Read... [10:37:58]Read from MH i2c: E2 0E 00 7F 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8C [10:37:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:37:58]wFMCommunicate OK [10:37:58]SAM_PROTO_GetShiftState done [10:37:58]FM_GetShiftState done [10:37:58]req_shift_opened done [10:37:58]requested_item shift.open_date is exist - process it [10:37:58]req_shift_open_date [10:37:58]req_shift_open_date done [10:37:58]produce_requested_data done [10:37:58]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157327,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:37:58]process_action_free close_receipt [10:37:58]json_value_free [10:37:58]json_value_free done [10:37:58]process_json_proto returns [10:37:58]Send response to host [10:37:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157327,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:37:58]free response buf [10:37:58]execute_script done [10:37:58]execute_script returns [10:37:58]free content buf [10:37:58]Sock 8.Close socket [10:37:58]Sock 8.Thread stoped [10:38:01]ConnectInit Can't take IP for lk.salyk.kg [10:38:01]CommunicateWithHost connect error [10:38:01]CommunicateWithHost err = -1 [10:38:01]OFD Sender: Server communicate error [10:38:06]OFD Sender: Processing packet 157327 [packets to send 52, broken 51] [10:38:06]ProducePacketName [10:38:06]name=ofd_packets/00157327 [10:38:06]OFD Sender: To server: pG, [10:38:06]CommunicateWithHost lk.salyk.kg:30040 [10:38:06]ConnectInit lk.salyk.kg [10:38:11]ConnectInit Can't take IP for lk.salyk.kg [10:38:11]CommunicateWithHost connect error [10:38:11]CommunicateWithHost err = -1 [10:38:11]OFD Sender: Server communicate error [10:38:16]OFD Sender: Processing packet 157327 [packets to send 52, broken 51] [10:38:16]ProducePacketName [10:38:16]name=ofd_packets/00157327 [10:38:16]OFD Sender: To server: pG, [10:38:16]CommunicateWithHost lk.salyk.kg:30040 [10:38:16]ConnectInit lk.salyk.kg [10:38:21]ConnectInit Can't take IP for lk.salyk.kg [10:38:21]CommunicateWithHost connect error [10:38:21]CommunicateWithHost err = -1 [10:38:21]OFD Sender: Server communicate error [10:38:26]OFD Sender: Processing packet 157327 [packets to send 52, broken 51] [10:38:26]ProducePacketName [10:38:26]name=ofd_packets/00157327 [10:38:26]OFD Sender: To server: pG, [10:38:26]CommunicateWithHost lk.salyk.kg:30040 [10:38:26]ConnectInit lk.salyk.kg [10:38:28]Connected sock=8 [10:38:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 4F 07 01 4D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 83 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 8F 66 02 00 35 04 06 00 78 99 BA 5C 14 5F 44 3F 62 D4 47 C1 71 6C [10:38:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1B A1 47 00 DE 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 39 36 33 31 35 36 10 04 04 00 8F 66 02 00 F4 03 04 00 D0 26 17 67 B6 04 01 00 00 F9 56 2B 86 B2 01 DD A1 [10:38:29]CommunicateWithHost err = 0 [10:38:29]CheckOFDResponse [10:38:29]1017 (14) - 77093643461234 [10:38:29]1041 (16) - 0000000000963156 [10:38:29]1040 (4) - 157327 [10:38:29]1012 (4) - 22.10.2024 04:15 [10:38:29]1206 (1) - 0 [10:38:29]OFD Sender: Remove packet 157327 [10:38:29]ProducePacketName [10:38:29]name=ofd_packets/00157327 [10:38:29]NVStorageDeleteData [10:38:29]OFD Sender: No OFD packet to send [10:38:34]OFD Sender: No OFD packet to send [10:38:39]OFD Sender: No OFD packet to send [10:38:44]OFD Sender: No OFD packet to send [10:38:49]OFD Sender: No OFD packet to send [10:38:53]accept exits with 10 [10:38:53]New connection [10:38:53]New thread 3067280740 created [10:38:53]Thread 3067137380 joined [10:38:53]Waiting for new connection... [10:38:53] Sock 10.Parse request [10:38:53]Sock 10.Check first char [10:38:53]Sock 10.First char is OK [10:38:53]request: POST /json_proto HTTP/1.0 [10:38:53]Method: POST [10:38:53]URL: /json_proto [10:38:53]Method is POST - this is cgi request [10:38:53]url: /json_proto [10:38:53]query_string will be loaded in cgi processing [10:38:53]execute_cgi json_proto POST (null) [10:38:53]execute_cgi path=json_proto method=POST [10:38:53]POST find Content-Length [10:38:53]Host: 172.17.53.67:8080 [10:38:53]Content-Length: 769 [10:38:53]Content-Type: application/json [10:38:53] [10:38:53]POST finish read [10:38:53]Found Content-Length = 769 [10:38:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:53]execute_script... [10:38: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)875699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:53]POST & json_proto [10:38:53]process_json_proto [10:38:53]json parsed OK: [10:38:53]protocol is kg_v1.0 [10:38:53]action value=close_receipt [10:38:53]process_action close_receipt [10:38:53]cmd_close_receipt [10:38:53]MH_GetDate [10:38:53]Write to MH i2c: F0 00 00 80 0A 79 [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: F0 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: F0 09 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: F0 09 00 80 0A 00 BE 80 17 67 19 BC 99 64 10 [10:38:53]GetLastDocTimeStamp 1729593475 [10:38:53]current date 1729593534 [10:38:53]FM_GetShiftState [10:38:53]SAM_PROTO_GetShiftState [10:38:53]wFMCommunicate request_size=4 [10:38:53]MH_SAM_APDU [10:38:53]CAPDU: 80 13 01 00 [10:38:53]Write to MH i2c: E2 08 00 81 0A 80 13 01 00 00 00 00 00 08 [10:38:53]Write i2c OK [10:38:53]MH_I2C_Read... [10:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:53]Read from MH i2c: E2 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 0E 00 [10:38:53]MH_I2C_Read... [10:38:53]Read from MH i2c: E2 0E 00 81 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8E [10:38:53]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:38:53]wFMCommunicate OK [10:38:53]SAM_PROTO_GetShiftState done [10:38:53]FM_GetShiftState done [10:38:53]opened in 1729556748 [10:38:53]opened+sec_in_day 1729643148 [10:38:53]quantity*price = 200043 [10:38:53]sum+1 = 200044 [10:38:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 156 22.10.2024 10:38 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157328 ФПД: 98637299688466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103854&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157328&fm=98637299688466&tin=02508201610067®Number=0000137193017469&sum=200043 [10:38:55]StoreToDocumentArchive [10:38:55]shift 316 fd 157328 [10:38:55]save to /storage/0316/doc_00157328 [10:38:55]save last doc name /storage/0316/doc_00157328 to /storage/kkm_last_doc_name [10:38:55]save OK [10:38:55]Clear old archive folders... [10:38:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:38:55]tlvbuf is 01B5E890 [10:38:55]SAM_PROTO_ClearQueue [10:38:55]wFMCommunicate request_size=4 [10:38:55]MH_SAM_APDU [10:38:55]CAPDU: 80 09 00 00 [10:38:55]Write to MH i2c: E2 08 00 8E 0A 80 09 00 00 00 00 00 00 0A [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 8E 0A 00 90 00 0C [10:38:55]RAPDU: 90 00 [10:38:55]wFMCommunicate OK [10:38:55]SAM_PROTO_ClearQueue done [10:38:55]KKMCreateOFDPacket [10:38:55]OFDProtocolAddRootSTLVToBuf [10:38:55]FM_MakeSignedData [10:38:55]FM_MakeSignedData [10:38:55]SAM_PROTO_SignData [10:38:55]wFMCommunicate request_size=4 [10:38:55]MH_SAM_APDU [10:38:55]CAPDU: 80 0D 01 02 [10:38:55]Write to MH i2c: E2 08 00 8F 0A 80 0D 01 02 00 00 00 00 12 [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [10:38:55]RAPDU: 90 00 [10:38:55]wFMCommunicate OK [10:38:55]wFMCommunicate request_size=255 [10:38:55]MH_SAM_APDU [10:38: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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 BE 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 66 02 00 35 04 06 00 59 [10:38:55]Write to MH i2c: E2 02 01 90 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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 BE 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 66 02 00 35 04 06 00 59 00 00 9D [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [10:38:55]RAPDU: 90 00 [10:38:55]wFMCommunicate OK [10:38:55]wFMCommunicate request_size=10 [10:38:55]MH_SAM_APDU [10:38:55]CAPDU: 80 0D 02 02 05 B5 C9 35 A4 12 [10:38:55]Write to MH i2c: E2 0D 00 91 0A 80 0D 02 02 05 00 B5 C9 35 A4 12 00 00 88 [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 03 00 91 0A 00 90 00 0F [10:38:55]RAPDU: 90 00 [10:38:55]wFMCommunicate OK [10:38:55]wFMCommunicate request_size=4 [10:38:55]MH_SAM_APDU [10:38:55]CAPDU: 80 0D 03 02 [10:38:55]Write to MH i2c: E2 08 00 92 0A 80 0D 03 02 00 00 00 00 17 [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 0B 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 0B 00 92 0A 00 E9 63 5B 58 36 23 6F 80 90 00 5F [10:38:55]RAPDU: E9 63 5B 58 36 23 6F 80 90 00 [10:38:55]wFMCommunicate OK [10:38:55]SAM_PROTO_SignData done [10:38:55]FM_MakeSignedData done [10:38:55]CreateOFDProtocolMessage [10:38:55]wFMCommunicate request_size=4 [10:38:55]MH_SAM_APDU [10:38:55]CAPDU: 80 11 00 00 [10:38:55]Write to MH i2c: E2 08 00 93 0A 80 11 00 00 00 00 00 00 17 [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:55]Read from MH i2c: E2 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 17 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: E2 17 00 93 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 68 [10:38:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:38:55]wFMCommunicate OK [10:38:55]CreateOFDProtocolMessage done [10:38:55]OFDSenderStorePacket 157328 [10:38:55]StoreOFDPacket docnum=157328 [10:38:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 B0 07 01 88 3F 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 BE 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 66 02 00 35 04 06 00 59 B5 C9 35 A4 12 E9 63 5B 58 36 23 6F 80 [10:38:55]CheckFolder [10:38:55]dirname=/storage/ofd_packets [10:38:55]CheckFolder done [10:38:55]ProducePacketName [10:38:55]name=ofd_packets/00157328 [10:38:55]NVStorageSaveData ofd_packets/00157328 [10:38:55]File name is /storage/ofd_packets/00157328 [10:38:55]Write 301 bytes [10:38:55]NVStorageSaveData done [10:38:55]OFDSenderStorePacket done [10:38:55]KKMCreateOFDPacket done [10:38:55]NVStorageSaveData kkm_last_timestamp [10:38:55]File name is /storage/kkm_last_timestamp [10:38:55]Write 4 bytes [10:38:55]NVStorageSaveData done [10:38:55]ExternCall_PrintAddStr [10:38:55]wPrintStart [10:38:55]Write to MH i2c: 01 00 00 94 0A 9E [10:38:55]Write i2c OK [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: 01 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: 01 07 00 [10:38:55]MH_I2C_Read... [10:38:55]Read from MH i2c: 01 07 00 94 0A 00 00 00 00 00 FF 0F B3 [10:38:55]RasterBufferAndPrint [10:38:55]line Счет N : (1)875699 [10:38:55]line ИНН: 02508201610067 [10:38:55]line Контрольно-Кассовый Чек [10:38:55]line ПРОДАЖА [10:38:55]line ТРК (МРК, ГНК) : 11 [10:38:55]line Товар: 2710124500 [10:38:55]line Аи-95-К-5 [10:38:55]line 26.960 * 74.20 [10:38:55]line = 2000.43 [10:38:55]line НДС 12% НСП 1% [10:38:55]line > о реализуемом товаре [10:38:55]line ИТОГО: 2000.43 [10:38:55]line НСП 1% : 17.70 [10:38:55]line НДС 12% : 212.43 [10:38:55]line Наличными: 0.00 [10:38:55]line Безнал.: 2000.43 [10:38:55]line Место: АЗС № 165 "Партнер Нефть" [10:38:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:38:55]line СНО: Общий режим [10:38:55]line Чек 156 22.10.2024 10:38 [10:38:55]line Смена: 316 ФФД: 1.0 [10:38:55]line ЗНМ: 0300000234 [10:38:55]line РНМ: 0000137193017469 [10:38:55]line Версия ККМ: v1.0 [10:38:55]line Платежная система: Mbank [10:38:55]line ФМ: 0000000000963156 [10:38:55]line ФД: 157328 [10:38:55]line ФПД: 98637299688466 [10:38:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103854&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157328&fm=98637299688466&tin=02508201610067®Number=0000137193017469&sum=200043 [10:38:55]written 0, free lines is 4095 [10:38:55]OFD Sender: Processing packet 157328 [packets to send 52, broken 51] [10:38:55]ProducePacketName [10:38:55]name=ofd_packets/00157328 [10:38:55]OFD Sender: To server: pG, [10:38:55]CommunicateWithHost lk.salyk.kg:30040 [10:38:55]ConnectInit lk.salyk.kg [10:38:55]Connected sock=11 [10:38:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 63 B0 07 01 88 3F 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 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 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 BE 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 90 66 02 00 35 04 06 00 59 B5 C9 35 A4 12 E9 63 5B 58 36 23 6F 80 [10:38:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 12 85 47 00 87 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 39 36 33 31 35 36 10 04 04 00 90 66 02 00 F4 03 04 00 EB 26 17 67 B6 04 01 00 00 24 74 DC A2 DA D2 B6 31 [10:38:56]CommunicateWithHost err = 0 [10:38:56]CheckOFDResponse [10:38:56]1017 (14) - 77093643461234 [10:38:56]1041 (16) - 0000000000963156 [10:38:56]1040 (4) - 157328 [10:38:56]1012 (4) - 22.10.2024 04:15 [10:38:56]1206 (1) - 0 [10:38:56]OFD Sender: Remove packet 157328 [10:38:56]ProducePacketName [10:38:56]name=ofd_packets/00157328 [10:38:56]NVStorageDeleteData [10:38:56]Write to MH i2c: 01 00 00 BD 0A C7 [10:38:56]Write i2c OK [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: 01 [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: 01 07 00 [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: 01 07 00 BD 0A 00 00 00 00 00 11 0D EC [10:38:56]RasterBufferAndPrint [10:38:56]line [10:38:56]line [10:38:56]line [10:38:56]line [10:38:56]line [10:38:56]written 0, free lines is 3363 [10:38:56]MH_Cut [10:38:56]Write to MH i2c: D1 01 00 C4 0A 01 A0 [10:38:56]Write i2c OK [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: D1 [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: D1 01 00 [10:38:56]MH_I2C_Read... [10:38:56]Read from MH i2c: D1 01 00 C4 0A 00 9F [10:38:56]Write to MH i2c: 01 00 00 C5 0A CF [10:38:56]Write i2c OK [10:38:56]MH_I2C_Read... [10:38:56]OFD Sender: No OFD packet to send [10:38:56]*** Cut start [10:38:56]*** Partial cut [10:38:56]*** CUTSNS_PIN = 1 [10:38:56]*** CUTSNS_PIN = 0 [10:38:57]*** Brake cut motor [10:38:57]Read from MH i2c: 01 [10:38:57]MH_I2C_Read... [10:38:57]*** Stop cut motor [10:38:57]*** Cut end [10:38:57]Read from MH i2c: 01 07 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: 01 07 00 C5 0A 00 00 00 00 00 FF 0F E4 [10:38:57]process_action close_receipt done [10:38:57]requested_data is exist [10:38:57]produce_requested_data [10:38:57]requested_item fm.sn is exist - process it [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 11 00 00 [10:38:57]Write to MH i2c: E2 08 00 C6 0A 80 11 00 00 00 00 00 00 4A [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 17 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 17 00 C6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 9B [10:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:38:57]wFMCommunicate OK [10:38:57]requested_item fd.num is exist - process it [10:38:57]SAM_PROTO_GetFieldsCounters [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 13 00 00 [10:38:57]Write to MH i2c: E2 08 00 C7 0A 80 13 00 00 00 00 00 00 4D [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 62 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 62 00 C7 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 66 02 00 0E 04 04 00 3C 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 8F [10:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 90 66 02 00 0E 04 04 00 3C 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 [10:38:57]wFMCommunicate OK [10:38:57]SAM_PROTO_GetFieldsCounters done [10:38:57]requested_item shift.num is exist - process it [10:38:57]requested_item shift.opened is exist - process it [10:38:57]req_shift_opened [10:38:57]FM_GetShiftState [10:38:57]SAM_PROTO_GetShiftState [10:38:57]wFMCommunicate request_size=4 [10:38:57]MH_SAM_APDU [10:38:57]CAPDU: 80 13 01 00 [10:38:57]Write to MH i2c: E2 08 00 C8 0A 80 13 01 00 00 00 00 00 4F [10:38:57]Write i2c OK [10:38:57]MH_I2C_Read... [10:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:57]Read from MH i2c: E2 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 0E 00 [10:38:57]MH_I2C_Read... [10:38:57]Read from MH i2c: E2 0E 00 C8 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D5 [10:38:57]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:38:57]wFMCommunicate OK [10:38:57]SAM_PROTO_GetShiftState done [10:38:57]FM_GetShiftState done [10:38:57]req_shift_opened done [10:38:57]requested_item shift.open_date is exist - process it [10:38:57]req_shift_open_date [10:38:57]req_shift_open_date done [10:38:57]produce_requested_data done [10:38:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157328,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:38:57]process_action_free close_receipt [10:38:57]json_value_free [10:38:57]json_value_free done [10:38:57]process_json_proto returns [10:38:57]Send response to host [10:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157328,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:38:57]free response buf [10:38:57]execute_script done [10:38:57]execute_script returns [10:38:57]free content buf [10:38:57]Sock 10.Close socket [10:38:57]Sock 10.Thread stoped [10:38:59]ConnectInit Can't connect to host [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]OFD Sender: No OFD packet to send [10:39:20]accept exits with 8 [10:39:20]New connection [10:39:20]New thread 3067137380 created [10:39:20]Thread 3067280740 joined [10:39:20]Waiting for new connection... [10:39:20] Sock 8.Parse request [10:39:20]Sock 8.Check first char [10:39:20]Sock 8.First char is OK [10:39:20]request: POST /json_proto HTTP/1.0 [10:39:20]Method: POST [10:39:20]URL: /json_proto [10:39:20]Method is POST - this is cgi request [10:39:20]url: /json_proto [10:39:20]query_string will be loaded in cgi processing [10:39:20]execute_cgi json_proto POST (null) [10:39:20]execute_cgi path=json_proto method=POST [10:39:20]POST find Content-Length [10:39:20]Host: 172.17.53.67:8080 [10:39:20]Content-Length: 670 [10:39:20]Content-Type: application/json [10:39:20] [10:39:20]POST finish read [10:39:20]Found Content-Length = 670 [10:39:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.760, "sum" : 120.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 120.00, "total" : 120.00, "payments": [ { "type": 0, "sum" : 120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:20]execute_script... [10:39: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)875701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.760, "sum" : 120.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 120.00, "total" : 120.00, "payments": [ { "type": 0, "sum" : 120.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:20]POST & json_proto [10:39:20]process_json_proto [10:39:20]json parsed OK: [10:39:20]protocol is kg_v1.0 [10:39:20]action value=close_receipt [10:39:20]process_action close_receipt [10:39:20]cmd_close_receipt [10:39:20]MH_GetDate [10:39:20]Write to MH i2c: F0 00 00 C9 0A C2 [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: F0 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: F0 09 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: F0 09 00 C9 0A 00 D8 80 17 67 19 BC 99 64 73 [10:39:20]GetLastDocTimeStamp 1729593534 [10:39:20]current date 1729593560 [10:39:20]FM_GetShiftState [10:39:20]SAM_PROTO_GetShiftState [10:39:20]wFMCommunicate request_size=4 [10:39:20]MH_SAM_APDU [10:39:20]CAPDU: 80 13 01 00 [10:39:20]Write to MH i2c: E2 08 00 CA 0A 80 13 01 00 00 00 00 00 51 [10:39:20]Write i2c OK [10:39:20]MH_I2C_Read... [10:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:20]Read from MH i2c: E2 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 [10:39:20]MH_I2C_Read... [10:39:20]Read from MH i2c: E2 0E 00 CA 0A 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D7 [10:39:20]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:39:20]wFMCommunicate OK [10:39:20]SAM_PROTO_GetShiftState done [10:39:20]FM_GetShiftState done [10:39:20]opened in 1729556748 [10:39:20]opened+sec_in_day 1729643148 [10:39:20]quantity*price = 12038 [10:39:20]sum+1 = 12039 [10:39:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 120.00 Внесено: 120.00 СДАЧА: 0.00 НСП 1% : 1.06 НДС 12% : 12.78 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 157 22.10.2024 10:39 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157329 ФПД: 253601313124373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157329&fm=253601313124373&tin=02508201610067®Number=0000137193017469&sum=12000 [10:39:21]StoreToDocumentArchive [10:39:21]shift 316 fd 157329 [10:39:21]save to /storage/0316/doc_00157329 [10:39:21]save last doc name /storage/0316/doc_00157329 to /storage/kkm_last_doc_name [10:39:21]save OK [10:39:21]Clear old archive folders... [10:39:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:39:21]tlvbuf is 01B39610 [10:39:21]SAM_PROTO_ClearQueue [10:39:21]wFMCommunicate request_size=4 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 09 00 00 [10:39:21]Write to MH i2c: E2 08 00 D7 0A 80 09 00 00 00 00 00 00 53 [10:39:21]Write i2c OK [10:39:21]MH_I2C_Read... [10:39:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:21]Read from MH i2c: E2 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [10:39:21]RAPDU: 90 00 [10:39:21]wFMCommunicate OK [10:39:21]SAM_PROTO_ClearQueue done [10:39:21]KKMCreateOFDPacket [10:39:21]OFDProtocolAddRootSTLVToBuf [10:39:21]FM_MakeSignedData [10:39:21]FM_MakeSignedData [10:39:21]SAM_PROTO_SignData [10:39:21]wFMCommunicate request_size=4 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 0D 01 02 [10:39:21]Write to MH i2c: E2 08 00 D8 0A 80 0D 01 02 00 00 00 00 5B [10:39:21]Write i2c OK [10:39:21]MH_I2C_Read... [10:39:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:21]Read from MH i2c: E2 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [10:39:21]RAPDU: 90 00 [10:39:21]wFMCommunicate OK [10:39:21]wFMCommunicate request_size=255 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 06 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 04 00 00 00 00 07 04 06 00 E0 2E 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 D8 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 66 02 00 35 04 06 00 [10:39:21]Write to MH i2c: E2 02 01 D9 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 06 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 04 00 00 00 00 07 04 06 00 E0 2E 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 D8 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 66 02 00 35 04 06 00 00 00 B8 [10:39:21]Write i2c OK [10:39:21]MH_I2C_Read... [10:39:21]OFD Sender: No OFD packet to send [10:39:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:21]Read from MH i2c: E2 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [10:39:21]RAPDU: 90 00 [10:39:21]wFMCommunicate OK [10:39:21]wFMCommunicate request_size=11 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 0D 02 02 06 E6 A6 28 2E F0 15 [10:39:21]Write to MH i2c: E2 0E 00 DA 0A 80 0D 02 02 06 00 E6 A6 28 2E F0 15 00 00 51 [10:39:21]Write i2c OK [10:39:21]MH_I2C_Read... [10:39:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:21]Read from MH i2c: E2 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [10:39:21]RAPDU: 90 00 [10:39:21]wFMCommunicate OK [10:39:21]wFMCommunicate request_size=4 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 0D 03 02 [10:39:21]Write to MH i2c: E2 08 00 DB 0A 80 0D 03 02 00 00 00 00 60 [10:39:21]Write i2c OK [10:39:21]MH_I2C_Read... [10:39:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:21]Read from MH i2c: E2 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 0B 00 [10:39:21]MH_I2C_Read... [10:39:21]Read from MH i2c: E2 0B 00 DB 0A 00 A9 A5 E8 24 73 CA 09 CD 90 00 CE [10:39:21]RAPDU: A9 A5 E8 24 73 CA 09 CD 90 00 [10:39:21]wFMCommunicate OK [10:39:21]SAM_PROTO_SignData done [10:39:21]FM_MakeSignedData done [10:39:21]CreateOFDProtocolMessage [10:39:21]wFMCommunicate request_size=4 [10:39:21]MH_SAM_APDU [10:39:21]CAPDU: 80 11 00 00 [10:39:21]Write to MH i2c: E2 08 00 DC 0A 80 11 00 00 00 00 00 00 60 [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:22]Read from MH i2c: E2 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 17 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 17 00 DC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [10:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:22]wFMCommunicate OK [10:39:22]CreateOFDProtocolMessage done [10:39:22]OFDSenderStorePacket 157329 [10:39:22]StoreOFDPacket docnum=157329 [10:39:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 2F 08 01 3F A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 06 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 04 00 00 00 00 07 04 06 00 E0 2E 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 D8 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 66 02 00 35 04 06 00 E6 A6 28 2E F0 15 A9 A5 E8 24 73 CA 09 CD [10:39:22]CheckFolder [10:39:22]dirname=/storage/ofd_packets [10:39:22]CheckFolder done [10:39:22]ProducePacketName [10:39:22]name=ofd_packets/00157329 [10:39:22]NVStorageSaveData ofd_packets/00157329 [10:39:22]File name is /storage/ofd_packets/00157329 [10:39:22]Write 302 bytes [10:39:22]NVStorageSaveData done [10:39:22]OFDSenderStorePacket done [10:39:22]KKMCreateOFDPacket done [10:39:22]NVStorageSaveData kkm_last_timestamp [10:39:22]File name is /storage/kkm_last_timestamp [10:39:22]Write 4 bytes [10:39:22]NVStorageSaveData done [10:39:22]ExternCall_PrintAddStr [10:39:22]wPrintStart [10:39:22]Write to MH i2c: 01 00 00 DD 0A E7 [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 07 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 07 00 DD 0A 00 00 00 00 00 FF 0F FC [10:39:22]RasterBufferAndPrint [10:39:22]line Счет N : (1)875701 [10:39:22]line ИНН: 02508201610067 [10:39:22]line Контрольно-Кассовый Чек [10:39:22]line ПРОДАЖА [10:39:22]line ТРК (МРК, ГНК) : 43 [10:39:22]line Товар: 2710124130 [10:39:22]line Super 92-К-5 [10:39:22]line 1.760 * 68.40 [10:39:22]line = 120.38 [10:39:22]line НДС 12% НСП 1% [10:39:22]line > о реализуемом товаре [10:39:22]line ОКРУГЛЕНИЕ: -0.38 [10:39:22]line ИТОГО: 120.00 [10:39:22]line Внесено: 120.00 [10:39:22]line СДАЧА: 0.00 [10:39:22]line НСП 1% : 1.06 [10:39:22]line НДС 12% : 12.78 [10:39:22]line Наличными: 120.00 [10:39:22]line Безнал.: 0.00 [10:39:22]line Место: АЗС № 165 "Партнер Нефть" [10:39:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:39:22]line СНО: Общий режим [10:39:22]line Чек 157 22.10.2024 10:39 [10:39:22]line Смена: 316 ФФД: 1.0 [10:39:22]line ЗНМ: 0300000234 [10:39:22]line РНМ: 0000137193017469 [10:39:22]line Версия ККМ: v1.0 [10:39:22]line ФМ: 0000000000963156 [10:39:22]line ФД: 157329 [10:39:22]line ФПД: 253601313124373 [10:39:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T103920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157329&fm=253601313124373&tin=02508201610067®Number=0000137193017469&sum=12000 [10:39:22]written 0, free lines is 4095 [10:39:22]OFD Sender: Processing packet 157329 [packets to send 52, broken 51] [10:39:22]ProducePacketName [10:39:22]name=ofd_packets/00157329 [10:39:22]OFD Sender: To server: pG, [10:39:22]CommunicateWithHost lk.salyk.kg:30040 [10:39:22]ConnectInit lk.salyk.kg [10:39:22]Connected sock=10 [10:39:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 75 2F 08 01 3F A4 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 06 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 04 00 00 00 00 07 04 06 00 E0 2E 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 D8 80 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 91 66 02 00 35 04 06 00 E6 A6 28 2E F0 15 A9 A5 E8 24 73 CA 09 CD [10:39:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 88 47 00 DB 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 39 36 33 31 35 36 10 04 04 00 91 66 02 00 F4 03 04 00 05 27 17 67 B6 04 01 00 00 F9 6C 26 2B 70 24 A7 40 [10:39:22]CommunicateWithHost err = 0 [10:39:22]CheckOFDResponse [10:39:22]1017 (14) - 77093643461234 [10:39:22]1041 (16) - 0000000000963156 [10:39:22]1040 (4) - 157329 [10:39:22]1012 (4) - 22.10.2024 04:16 [10:39:22]1206 (1) - 0 [10:39:22]OFD Sender: Remove packet 157329 [10:39:22]ProducePacketName [10:39:22]name=ofd_packets/00157329 [10:39:22]NVStorageDeleteData [10:39:22]Write to MH i2c: 01 00 00 08 0B 13 [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 07 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: 01 07 00 08 0B 00 00 00 00 00 EF 0C 15 [10:39:22]RasterBufferAndPrint [10:39:22]line [10:39:22]line [10:39:22]line [10:39:22]line [10:39:22]line [10:39:22]written 0, free lines is 3327 [10:39:22]MH_Cut [10:39:22]Write to MH i2c: D1 01 00 0F 0B 01 EC [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: D1 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: D1 01 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: D1 01 00 0F 0B 00 EB [10:39:22]Write to MH i2c: 01 00 00 10 0B 1B [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]OFD Sender: No OFD packet to send [10:39:23]*** Cut start [10:39:23]*** Partial cut [10:39:23]*** CUTSNS_PIN = 1 [10:39:23]*** CUTSNS_PIN = 0 [10:39:23]*** Brake cut motor [10:39:23]Read from MH i2c: 01 [10:39:23]MH_I2C_Read... [10:39:23]*** Stop cut motor [10:39:23]*** Cut end [10:39:23]Read from MH i2c: 01 07 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: 01 07 00 10 0B 00 00 00 00 00 FF 0F 30 [10:39:23]process_action close_receipt done [10:39:23]requested_data is exist [10:39:23]produce_requested_data [10:39:23]requested_item fm.sn is exist - process it [10:39:23]wFMCommunicate request_size=4 [10:39:23]MH_SAM_APDU [10:39:23]CAPDU: 80 11 00 00 [10:39:23]Write to MH i2c: E2 08 00 11 0B 80 11 00 00 00 00 00 00 96 [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:23]Read from MH i2c: E2 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 17 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 17 00 11 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E7 [10:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:39:23]wFMCommunicate OK [10:39:23]requested_item fd.num is exist - process it [10:39:23]SAM_PROTO_GetFieldsCounters [10:39:23]wFMCommunicate request_size=4 [10:39:23]MH_SAM_APDU [10:39:23]CAPDU: 80 13 00 00 [10:39:23]Write to MH i2c: E2 08 00 12 0B 80 13 00 00 00 00 00 00 99 [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:24]Read from MH i2c: E2 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: E2 62 00 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: E2 62 00 12 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 66 02 00 0E 04 04 00 3C 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 DF [10:39:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 91 66 02 00 0E 04 04 00 3C 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 [10:39:24]wFMCommunicate OK [10:39:24]SAM_PROTO_GetFieldsCounters done [10:39:24]requested_item shift.num is exist - process it [10:39:24]requested_item shift.opened is exist - process it [10:39:24]req_shift_opened [10:39:24]FM_GetShiftState [10:39:24]SAM_PROTO_GetShiftState [10:39:24]wFMCommunicate request_size=4 [10:39:24]MH_SAM_APDU [10:39:24]CAPDU: 80 13 01 00 [10:39:24]Write to MH i2c: E2 08 00 13 0B 80 13 01 00 00 00 00 00 9B [10:39:24]Write i2c OK [10:39:24]MH_I2C_Read... [10:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:24]Read from MH i2c: E2 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: E2 0E 00 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: E2 0E 00 13 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 21 [10:39:24]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:39:24]wFMCommunicate OK [10:39:24]SAM_PROTO_GetShiftState done [10:39:24]FM_GetShiftState done [10:39:24]req_shift_opened done [10:39:24]requested_item shift.open_date is exist - process it [10:39:24]req_shift_open_date [10:39:24]req_shift_open_date done [10:39:24]produce_requested_data done [10:39:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157329,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:39:24]process_action_free close_receipt [10:39:24]json_value_free [10:39:24]json_value_free done [10:39:24]process_json_proto returns [10:39:24]Send response to host [10:39:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157329,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:39:24]free response buf [10:39:24]execute_script done [10:39:24]execute_script returns [10:39:24]free content buf [10:39:24]Sock 8.Close socket [10:39:24]Sock 8.Thread stoped [10:39:27]OFD Sender: No OFD packet to send [10:39:33]OFD Sender: No OFD packet to send [10:39:38]OFD Sender: No OFD packet to send [10:39:43]OFD Sender: No OFD packet to send [10:39:48]OFD Sender: No OFD packet to send [10:39:53]OFD Sender: No OFD packet to send [10:39:58]OFD Sender: No OFD packet to send [10:40:03]OFD Sender: No OFD packet to send [10:40:08]OFD Sender: No OFD packet to send [10:40:13]OFD Sender: No OFD packet to send [10:40:18]OFD Sender: No OFD packet to send [10:40:23]OFD Sender: No OFD packet to send [10:40:28]OFD Sender: No OFD packet to send [10:40:33]OFD Sender: No OFD packet to send [10:40:38]OFD Sender: No OFD packet to send [10:40:41]accept exits with 9 [10:40:41]New connection [10:40:41]New thread 3067280740 created [10:40:41]Thread 3067137380 joined [10:40:41]Waiting for new connection... [10:40:41] Sock 9.Parse request [10:40:41]Sock 9.Check first char [10:40:41]Sock 9.First char is OK [10:40:41]request: POST /json_proto HTTP/1.0 [10:40:41]Method: POST [10:40:41]URL: /json_proto [10:40:41]Method is POST - this is cgi request [10:40:41]url: /json_proto [10:40:41]query_string will be loaded in cgi processing [10:40:41]execute_cgi json_proto POST (null) [10:40:41]execute_cgi path=json_proto method=POST [10:40:41]POST find Content-Length [10:40:41]Host: 172.17.53.67:8080 [10:40:41]Content-Length: 764 [10:40:41]Content-Type: application/json [10:40:41] [10:40:41]POST finish read [10:40:41]Found Content-Length = 764 [10:40:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:41]execute_script... [10:40: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)875702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:41]POST & json_proto [10:40:41]process_json_proto [10:40:41]json parsed OK: [10:40:41]protocol is kg_v1.0 [10:40:41]action value=close_receipt [10:40:41]process_action close_receipt [10:40:41]cmd_close_receipt [10:40:41]MH_GetDate [10:40:41]Write to MH i2c: F0 00 00 14 0B 0E [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: F0 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: F0 09 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: F0 09 00 14 0B 00 2A 81 17 67 19 BC 99 64 12 [10:40:41]GetLastDocTimeStamp 1729593560 [10:40:41]current date 1729593642 [10:40:41]FM_GetShiftState [10:40:41]SAM_PROTO_GetShiftState [10:40:41]wFMCommunicate request_size=4 [10:40:41]MH_SAM_APDU [10:40:41]CAPDU: 80 13 01 00 [10:40:41]Write to MH i2c: E2 08 00 15 0B 80 13 01 00 00 00 00 00 9D [10:40:41]Write i2c OK [10:40:41]MH_I2C_Read... [10:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:41]Read from MH i2c: E2 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 0E 00 [10:40:41]MH_I2C_Read... [10:40:41]Read from MH i2c: E2 0E 00 15 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 23 [10:40:41]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:40:41]wFMCommunicate OK [10:40:41]SAM_PROTO_GetShiftState done [10:40:41]FM_GetShiftState done [10:40:41]opened in 1729556748 [10:40:41]opened+sec_in_day 1729643148 [10:40:41]quantity*price = 80010 [10:40:41]sum+1 = 80011 [10:40:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 158 22.10.2024 10:40 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157330 ФПД: 147635310023226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157330&fm=147635310023226&tin=02508201610067®Number=0000137193017469&sum=80010 [10:40:43]StoreToDocumentArchive [10:40:43]OFD Sender: No OFD packet to send [10:40:43]shift 316 fd 157330 [10:40:43]save to /storage/0316/doc_00157330 [10:40:43]save last doc name /storage/0316/doc_00157330 to /storage/kkm_last_doc_name [10:40:43]save OK [10:40:43]Clear old archive folders... [10:40:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:40:43]tlvbuf is 01B190A0 [10:40:43]SAM_PROTO_ClearQueue [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 09 00 00 [10:40:43]Write to MH i2c: E2 08 00 22 0B 80 09 00 00 00 00 00 00 9F [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 22 0B 00 90 00 A1 [10:40:43]RAPDU: 90 00 [10:40:43]wFMCommunicate OK [10:40:43]SAM_PROTO_ClearQueue done [10:40:43]KKMCreateOFDPacket [10:40:43]OFDProtocolAddRootSTLVToBuf [10:40:43]FM_MakeSignedData [10:40:43]FM_MakeSignedData [10:40:43]SAM_PROTO_SignData [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 0D 01 02 [10:40:43]Write to MH i2c: E2 08 00 23 0B 80 0D 01 02 00 00 00 00 A7 [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 23 0B 00 90 00 A2 [10:40:43]RAPDU: 90 00 [10:40:43]wFMCommunicate OK [10:40:43]wFMCommunicate request_size=255 [10:40:43]MH_SAM_APDU [10:40: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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 2A 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 66 02 00 35 04 06 00 86 46 06 35 [10:40:43]Write to MH i2c: E2 02 01 24 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 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 2A 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 66 02 00 35 04 06 00 86 46 06 35 00 00 8D [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 24 0B 00 90 00 A3 [10:40:43]RAPDU: 90 00 [10:40:43]wFMCommunicate OK [10:40:43]wFMCommunicate request_size=7 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 0D 02 02 02 D2 3A [10:40:43]Write to MH i2c: E2 0A 00 25 0B 80 0D 02 02 02 00 D2 3A 00 00 BA [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [10:40:43]RAPDU: 90 00 [10:40:43]wFMCommunicate OK [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 0D 03 02 [10:40:43]Write to MH i2c: E2 08 00 26 0B 80 0D 03 02 00 00 00 00 AC [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 0B 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 0B 00 26 0B 00 A7 DB 55 C7 2A F3 58 8D 90 00 4D [10:40:43]RAPDU: A7 DB 55 C7 2A F3 58 8D 90 00 [10:40:43]wFMCommunicate OK [10:40:43]SAM_PROTO_SignData done [10:40:43]FM_MakeSignedData done [10:40:43]CreateOFDProtocolMessage [10:40:43]wFMCommunicate request_size=4 [10:40:43]MH_SAM_APDU [10:40:43]CAPDU: 80 11 00 00 [10:40:43]Write to MH i2c: E2 08 00 27 0B 80 11 00 00 00 00 00 00 AC [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:43]Read from MH i2c: E2 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 17 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: E2 17 00 27 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [10:40:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:40:43]wFMCommunicate OK [10:40:43]CreateOFDProtocolMessage done [10:40:43]OFDSenderStorePacket 157330 [10:40:43]StoreOFDPacket docnum=157330 [10:40:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AC CE 04 01 DD F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 2A 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 66 02 00 35 04 06 00 86 46 06 35 D2 3A A7 DB 55 C7 2A F3 58 8D [10:40:43]CheckFolder [10:40:43]dirname=/storage/ofd_packets [10:40:43]CheckFolder done [10:40:43]ProducePacketName [10:40:43]name=ofd_packets/00157330 [10:40:43]NVStorageSaveData ofd_packets/00157330 [10:40:43]File name is /storage/ofd_packets/00157330 [10:40:43]Write 298 bytes [10:40:43]NVStorageSaveData done [10:40:43]OFDSenderStorePacket done [10:40:43]KKMCreateOFDPacket done [10:40:43]NVStorageSaveData kkm_last_timestamp [10:40:43]File name is /storage/kkm_last_timestamp [10:40:43]Write 4 bytes [10:40:43]NVStorageSaveData done [10:40:43]ExternCall_PrintAddStr [10:40:43]wPrintStart [10:40:43]Write to MH i2c: 01 00 00 28 0B 33 [10:40:43]Write i2c OK [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: 01 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: 01 07 00 [10:40:43]MH_I2C_Read... [10:40:43]Read from MH i2c: 01 07 00 28 0B 00 00 00 00 00 FF 0F 48 [10:40:43]RasterBufferAndPrint [10:40:43]line Счет N : (1)875702 [10:40:43]line ИНН: 02508201610067 [10:40:43]line Контрольно-Кассовый Чек [10:40:43]line ПРОДАЖА [10:40:43]line ТРК (МРК, ГНК) : 14 [10:40:43]line Товар: 2710194210 [10:40:43]line ДТ-К-2 [10:40:43]line 10.500 * 76.20 [10:40:43]line = 800.10 [10:40:43]line НДС 12% НСП 1% [10:40:43]line > о реализуемом товаре [10:40:43]line ИТОГО: 800.10 [10:40:43]line НСП 1% : 7.08 [10:40:43]line НДС 12% : 84.97 [10:40:43]line Наличными: 0.00 [10:40:43]line Безнал.: 800.10 [10:40:43]line Место: АЗС № 165 "Партнер Нефть" [10:40:43]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:40:43]line СНО: Общий режим [10:40:43]line Чек 158 22.10.2024 10:40 [10:40:43]line Смена: 316 ФФД: 1.0 [10:40:43]line ЗНМ: 0300000234 [10:40:43]line РНМ: 0000137193017469 [10:40:43]line Версия ККМ: v1.0 [10:40:43]line Платежная система: Mbank [10:40:43]line ФМ: 0000000000963156 [10:40:43]line ФД: 157330 [10:40:43]line ФПД: 147635310023226 [10:40:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104042&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157330&fm=147635310023226&tin=02508201610067®Number=0000137193017469&sum=80010 [10:40:43]OFD Sender: Processing packet 157330 [packets to send 52, broken 51] [10:40:43]ProducePacketName [10:40:43]name=ofd_packets/00157330 [10:40:43]OFD Sender: To server: pG, [10:40:43]CommunicateWithHost lk.salyk.kg:30040 [10:40:43]ConnectInit lk.salyk.kg [10:40:43]written 0, free lines is 4095 [10:40:44]Connected sock=10 [10:40:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 AC CE 04 01 DD F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 2A 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 92 66 02 00 35 04 06 00 86 46 06 35 D2 3A A7 DB 55 C7 2A F3 58 8D [10:40:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E FD 47 00 A6 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 39 36 33 31 35 36 10 04 04 00 92 66 02 00 F4 03 04 00 57 27 17 67 B6 04 01 00 00 12 5D DD D8 54 6B 46 62 [10:40:44]CommunicateWithHost err = 0 [10:40:44]CheckOFDResponse [10:40:44]1017 (14) - 77093643461234 [10:40:44]1041 (16) - 0000000000963156 [10:40:44]1040 (4) - 157330 [10:40:44]1012 (4) - 22.10.2024 04:17 [10:40:44]1206 (1) - 0 [10:40:44]OFD Sender: Remove packet 157330 [10:40:44]ProducePacketName [10:40:44]name=ofd_packets/00157330 [10:40:44]NVStorageDeleteData [10:40:44]Write to MH i2c: 01 00 00 51 0B 5C [10:40:44]Write i2c OK [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: 01 [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: 01 07 00 [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: 01 07 00 51 0B 00 00 00 00 00 14 0D 84 [10:40:44]RasterBufferAndPrint [10:40:44]line [10:40:44]line [10:40:44]line [10:40:44]line [10:40:44]line [10:40:44]written 0, free lines is 3354 [10:40:44]MH_Cut [10:40:44]Write to MH i2c: D1 01 00 58 0B 01 35 [10:40:44]Write i2c OK [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: D1 [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: D1 01 00 [10:40:44]MH_I2C_Read... [10:40:44]Read from MH i2c: D1 01 00 58 0B 00 34 [10:40:44]Write to MH i2c: 01 00 00 59 0B 64 [10:40:44]Write i2c OK [10:40:44]MH_I2C_Read... [10:40:44]OFD Sender: No OFD packet to send [10:40:45]*** Cut start [10:40:45]*** Partial cut [10:40:45]*** CUTSNS_PIN = 1 [10:40:45]*** CUTSNS_PIN = 0 [10:40:45]*** Brake cut motor [10:40:45]Read from MH i2c: 01 [10:40:45]MH_I2C_Read... [10:40:45]*** Stop cut motor [10:40:45]*** Cut end [10:40:45]Read from MH i2c: 01 07 00 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: 01 07 00 59 0B 00 00 00 00 00 FF 0F 79 [10:40:45]process_action close_receipt done [10:40:45]requested_data is exist [10:40:45]produce_requested_data [10:40:45]requested_item fm.sn is exist - process it [10:40:45]wFMCommunicate request_size=4 [10:40:45]MH_SAM_APDU [10:40:45]CAPDU: 80 11 00 00 [10:40:45]Write to MH i2c: E2 08 00 5A 0B 80 11 00 00 00 00 00 00 DF [10:40:45]Write i2c OK [10:40:45]MH_I2C_Read... [10:40:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:45]Read from MH i2c: E2 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 17 00 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 17 00 5A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 30 [10:40:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:40:45]wFMCommunicate OK [10:40:45]requested_item fd.num is exist - process it [10:40:45]SAM_PROTO_GetFieldsCounters [10:40:45]wFMCommunicate request_size=4 [10:40:45]MH_SAM_APDU [10:40:45]CAPDU: 80 13 00 00 [10:40:45]Write to MH i2c: E2 08 00 5B 0B 80 13 00 00 00 00 00 00 E2 [10:40:45]Write i2c OK [10:40:45]MH_I2C_Read... [10:40:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:45]Read from MH i2c: E2 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 62 00 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 62 00 5B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 66 02 00 0E 04 04 00 3C 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 2C [10:40:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 92 66 02 00 0E 04 04 00 3C 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 [10:40:45]wFMCommunicate OK [10:40:45]SAM_PROTO_GetFieldsCounters done [10:40:45]requested_item shift.num is exist - process it [10:40:45]requested_item shift.opened is exist - process it [10:40:45]req_shift_opened [10:40:45]FM_GetShiftState [10:40:45]SAM_PROTO_GetShiftState [10:40:45]wFMCommunicate request_size=4 [10:40:45]MH_SAM_APDU [10:40:45]CAPDU: 80 13 01 00 [10:40:45]Write to MH i2c: E2 08 00 5C 0B 80 13 01 00 00 00 00 00 E4 [10:40:45]Write i2c OK [10:40:45]MH_I2C_Read... [10:40:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:45]Read from MH i2c: E2 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 0E 00 [10:40:45]MH_I2C_Read... [10:40:45]Read from MH i2c: E2 0E 00 5C 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6A [10:40:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:40:45]wFMCommunicate OK [10:40:45]SAM_PROTO_GetShiftState done [10:40:45]FM_GetShiftState done [10:40:45]req_shift_opened done [10:40:45]requested_item shift.open_date is exist - process it [10:40:45]req_shift_open_date [10:40:45]req_shift_open_date done [10:40:45]produce_requested_data done [10:40:45]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157330,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:40:45]process_action_free close_receipt [10:40:45]json_value_free [10:40:45]json_value_free done [10:40:45]process_json_proto returns [10:40:45]Send response to host [10:40:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157330,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:40:45]free response buf [10:40:45]execute_script done [10:40:45]execute_script returns [10:40:45]free content buf [10:40:45]Sock 9.Close socket [10:40:45]Sock 9.Thread stoped [10:40:49]OFD Sender: No OFD packet to send [10:40:54]OFD Sender: No OFD packet to send [10:40:59]OFD Sender: No OFD packet to send [10:41:04]OFD Sender: No OFD packet to send [10:41:09]OFD Sender: No OFD packet to send [10:41:14]OFD Sender: No OFD packet to send [10:41:19]OFD Sender: No OFD packet to send [10:41:24]OFD Sender: No OFD packet to send [10:41:29]OFD Sender: No OFD packet to send [10:41:34]OFD Sender: No OFD packet to send [10:41:39]OFD Sender: No OFD packet to send [10:41:44]OFD Sender: No OFD packet to send [10:41:49]OFD Sender: No OFD packet to send [10:41:54]OFD Sender: No OFD packet to send [10:41:59]OFD Sender: No OFD packet to send [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:14]OFD Sender: No OFD packet to send [10:42:19]OFD Sender: No OFD packet to send [10:42:24]OFD Sender: No OFD packet to send [10:42:29]OFD Sender: No OFD packet to send [10:42:34]OFD Sender: No OFD packet to send [10:42:39]OFD Sender: No OFD packet to send [10:42:40]accept exits with 8 [10:42:40]New connection [10:42:40]New thread 3067137380 created [10:42:40]Thread 3067280740 joined [10:42:40]Waiting for new connection... [10:42:40] Sock 8.Parse request [10:42:40]Sock 8.Check first char [10:42:40]Sock 8.First char is OK [10:42:40]request: POST /json_proto HTTP/1.0 [10:42:40]Method: POST [10:42:40]URL: /json_proto [10:42:40]Method is POST - this is cgi request [10:42:40]url: /json_proto [10:42:40]query_string will be loaded in cgi processing [10:42:40]execute_cgi json_proto POST (null) [10:42:40]execute_cgi path=json_proto method=POST [10:42:40]POST find Content-Length [10:42:40]Host: 172.17.53.67:8080 [10:42:40]Content-Length: 766 [10:42:40]Content-Type: application/json [10:42:40] [10:42:40]POST finish read [10:42:40]Found Content-Length = 766 [10:42:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:40]execute_script... [10:42: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)875705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:40]POST & json_proto [10:42:40]process_json_proto [10:42:40]json parsed OK: [10:42:40]protocol is kg_v1.0 [10:42:40]action value=close_receipt [10:42:40]process_action close_receipt [10:42:40]cmd_close_receipt [10:42:40]MH_GetDate [10:42:40]Write to MH i2c: F0 00 00 5D 0B 57 [10:42:40]Write i2c OK [10:42:40]MH_I2C_Read... [10:42:40]Read from MH i2c: F0 [10:42:40]MH_I2C_Read... [10:42:40]Read from MH i2c: F0 09 00 [10:42:40]MH_I2C_Read... [10:42:40]Read from MH i2c: F0 09 00 5D 0B 00 A1 81 17 67 19 BC 99 64 D2 [10:42:40]GetLastDocTimeStamp 1729593642 [10:42:40]current date 1729593761 [10:42:40]FM_GetShiftState [10:42:40]SAM_PROTO_GetShiftState [10:42:40]wFMCommunicate request_size=4 [10:42:40]MH_SAM_APDU [10:42:40]CAPDU: 80 13 01 00 [10:42:40]Write to MH i2c: E2 08 00 5E 0B 80 13 01 00 00 00 00 00 E6 [10:42:40]Write i2c OK [10:42:40]MH_I2C_Read... [10:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:40]Read from MH i2c: E2 [10:42:40]MH_I2C_Read... [10:42:40]Read from MH i2c: E2 0E 00 [10:42:40]MH_I2C_Read... [10:42:40]Read from MH i2c: E2 0E 00 5E 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6C [10:42:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:42:40]wFMCommunicate OK [10:42:40]SAM_PROTO_GetShiftState done [10:42:40]FM_GetShiftState done [10:42:40]opened in 1729556748 [10:42:40]opened+sec_in_day 1729643148 [10:42:40]quantity*price = 100050 [10:42:40]sum+1 = 100052 [10:42:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 159 22.10.2024 10:42 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157331 ФПД: 94116980330250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157331&fm=94116980330250&tin=02508201610067®Number=0000137193017469&sum=100051 [10:42:41]StoreToDocumentArchive [10:42:41]shift 316 fd 157331 [10:42:41]save to /storage/0316/doc_00157331 [10:42:41]save last doc name /storage/0316/doc_00157331 to /storage/kkm_last_doc_name [10:42:41]save OK [10:42:41]Clear old archive folders... [10:42:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:42:41]tlvbuf is 01B6B890 [10:42:41]SAM_PROTO_ClearQueue [10:42:41]wFMCommunicate request_size=4 [10:42:41]MH_SAM_APDU [10:42:41]CAPDU: 80 09 00 00 [10:42:41]Write to MH i2c: E2 08 00 6B 0B 80 09 00 00 00 00 00 00 E8 [10:42:41]Write i2c OK [10:42:41]MH_I2C_Read... [10:42:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:41]Read from MH i2c: E2 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 03 00 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 03 00 6B 0B 00 90 00 EA [10:42:41]RAPDU: 90 00 [10:42:41]wFMCommunicate OK [10:42:41]SAM_PROTO_ClearQueue done [10:42:41]KKMCreateOFDPacket [10:42:41]OFDProtocolAddRootSTLVToBuf [10:42:41]FM_MakeSignedData [10:42:41]FM_MakeSignedData [10:42:41]SAM_PROTO_SignData [10:42:41]wFMCommunicate request_size=4 [10:42:41]MH_SAM_APDU [10:42:41]CAPDU: 80 0D 01 02 [10:42:41]Write to MH i2c: E2 08 00 6C 0B 80 0D 01 02 00 00 00 00 F0 [10:42:41]Write i2c OK [10:42:41]MH_I2C_Read... [10:42:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:41]Read from MH i2c: E2 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 03 00 [10:42:41]MH_I2C_Read... [10:42:41]Read from MH i2c: E2 03 00 6C 0B 00 90 00 EB [10:42:41]RAPDU: 90 00 [10:42:41]wFMCommunicate OK [10:42:41]wFMCommunicate request_size=255 [10:42:41]MH_SAM_APDU [10:42: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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 A1 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 66 02 00 35 04 06 00 55 99 51 2E [10:42:41]Write to MH i2c: E2 02 01 6D 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 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 A1 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 66 02 00 35 04 06 00 55 99 51 2E 00 00 D4 [10:42:41]Write i2c OK [10:42:41]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 6D 0B 00 90 00 EC [10:42:42]RAPDU: 90 00 [10:42:42]wFMCommunicate OK [10:42:42]wFMCommunicate request_size=7 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 0D 02 02 02 0F 0A [10:42:42]Write to MH i2c: E2 0A 00 6E 0B 80 0D 02 02 02 00 0F 0A 00 00 10 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 03 00 6E 0B 00 90 00 ED [10:42:42]RAPDU: 90 00 [10:42:42]wFMCommunicate OK [10:42:42]wFMCommunicate request_size=4 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 0D 03 02 [10:42:42]Write to MH i2c: E2 08 00 6F 0B 80 0D 03 02 00 00 00 00 F5 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 0B 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 0B 00 6F 0B 00 45 99 91 D2 4A 1C A5 C7 90 00 09 [10:42:42]RAPDU: 45 99 91 D2 4A 1C A5 C7 90 00 [10:42:42]wFMCommunicate OK [10:42:42]SAM_PROTO_SignData done [10:42:42]FM_MakeSignedData done [10:42:42]CreateOFDProtocolMessage [10:42:42]wFMCommunicate request_size=4 [10:42:42]MH_SAM_APDU [10:42:42]CAPDU: 80 11 00 00 [10:42:42]Write to MH i2c: E2 08 00 70 0B 80 11 00 00 00 00 00 00 F5 [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:42]Read from MH i2c: E2 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 17 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: E2 17 00 70 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 46 [10:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:42:42]wFMCommunicate OK [10:42:42]CreateOFDProtocolMessage done [10:42:42]OFDSenderStorePacket 157331 [10:42:42]StoreOFDPacket docnum=157331 [10:42:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 11 EA 04 01 D4 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 A1 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 66 02 00 35 04 06 00 55 99 51 2E 0F 0A 45 99 91 D2 4A 1C A5 C7 [10:42:42]CheckFolder [10:42:42]dirname=/storage/ofd_packets [10:42:42]CheckFolder done [10:42:42]ProducePacketName [10:42:42]name=ofd_packets/00157331 [10:42:42]NVStorageSaveData ofd_packets/00157331 [10:42:42]File name is /storage/ofd_packets/00157331 [10:42:42]Write 298 bytes [10:42:42]NVStorageSaveData done [10:42:42]OFDSenderStorePacket done [10:42:42]KKMCreateOFDPacket done [10:42:42]NVStorageSaveData kkm_last_timestamp [10:42:42]File name is /storage/kkm_last_timestamp [10:42:42]Write 4 bytes [10:42:42]NVStorageSaveData done [10:42:42]ExternCall_PrintAddStr [10:42:42]wPrintStart [10:42:42]Write to MH i2c: 01 00 00 71 0B 7C [10:42:42]Write i2c OK [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: 01 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: 01 07 00 [10:42:42]MH_I2C_Read... [10:42:42]Read from MH i2c: 01 07 00 71 0B 00 00 00 00 00 FF 0F 91 [10:42:42]RasterBufferAndPrint [10:42:42]line Счет N : (1)875705 [10:42:42]line ИНН: 02508201610067 [10:42:42]line Контрольно-Кассовый Чек [10:42:42]line ПРОДАЖА [10:42:42]line ТРК (МРК, ГНК) : 24 [10:42:42]line Товар: 2710194210 [10:42:42]line ДТ-К-2 [10:42:42]line 13.130 * 76.20 [10:42:42]line = 1000.51 [10:42:42]line НДС 12% НСП 1% [10:42:42]line > о реализуемом товаре [10:42:42]line ИТОГО: 1000.51 [10:42:42]line НСП 1% : 8.85 [10:42:42]line НДС 12% : 106.25 [10:42:42]line Наличными: 0.00 [10:42:42]line Безнал.: 1000.51 [10:42:42]line Место: АЗС № 165 "Партнер Нефть" [10:42:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:42:42]line СНО: Общий режим [10:42:42]line Чек 159 22.10.2024 10:42 [10:42:42]line Смена: 316 ФФД: 1.0 [10:42:42]line ЗНМ: 0300000234 [10:42:42]line РНМ: 0000137193017469 [10:42:42]line Версия ККМ: v1.0 [10:42:42]line Платежная система: Mbank [10:42:42]line ФМ: 0000000000963156 [10:42:42]line ФД: 157331 [10:42:42]line ФПД: 94116980330250 [10:42:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157331&fm=94116980330250&tin=02508201610067®Number=0000137193017469&sum=100051 [10:42:42]OFD Sender: Processing packet 157331 [packets to send 52, broken 51] [10:42:42]ProducePacketName [10:42:42]name=ofd_packets/00157331 [10:42:42]OFD Sender: To server: pG, [10:42:42]CommunicateWithHost lk.salyk.kg:30040 [10:42:42]ConnectInit lk.salyk.kg [10:42:42]written 0, free lines is 4095 [10:42:42]Connected sock=10 [10:42:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 11 EA 04 01 D4 E6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 D3 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 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 A1 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 93 66 02 00 35 04 06 00 55 99 51 2E 0F 0A 45 99 91 D2 4A 1C A5 C7 [10:42:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FB 82 47 00 D5 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 39 36 33 31 35 36 10 04 04 00 93 66 02 00 F4 03 04 00 CE 27 17 67 B6 04 01 00 00 81 F6 0D F2 AE 3C 19 C3 [10:42:42]CommunicateWithHost err = 0 [10:42:42]CheckOFDResponse [10:42:42]1017 (14) - 77093643461234 [10:42:42]1041 (16) - 0000000000963156 [10:42:42]1040 (4) - 157331 [10:42:42]1012 (4) - 22.10.2024 04:19 [10:42:42]1206 (1) - 0 [10:42:42]OFD Sender: Remove packet 157331 [10:42:42]ProducePacketName [10:42:42]name=ofd_packets/00157331 [10:42:42]NVStorageDeleteData [10:42:43]Write to MH i2c: 01 00 00 9A 0B A5 [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 07 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: 01 07 00 9A 0B 00 00 00 00 00 06 0D BF [10:42:43]RasterBufferAndPrint [10:42:43]line [10:42:43]line [10:42:43]line [10:42:43]line [10:42:43]line [10:42:43]written 0, free lines is 3340 [10:42:43]MH_Cut [10:42:43]Write to MH i2c: D1 01 00 A1 0B 01 7E [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: D1 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: D1 01 00 [10:42:43]MH_I2C_Read... [10:42:43]Read from MH i2c: D1 01 00 A1 0B 00 7D [10:42:43]Write to MH i2c: 01 00 00 A2 0B AD [10:42:43]Write i2c OK [10:42:43]MH_I2C_Read... [10:42:43]OFD Sender: No OFD packet to send [10:42:43]*** Cut start [10:42:43]*** Partial cut [10:42:43]*** CUTSNS_PIN = 1 [10:42:43]*** CUTSNS_PIN = 0 [10:42:43]*** Brake cut motor [10:42:44]Read from MH i2c: 01 [10:42:44]MH_I2C_Read... [10:42:44]*** Stop cut motor [10:42:44]*** Cut end [10:42:44]Read from MH i2c: 01 07 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: 01 07 00 A2 0B 00 00 00 00 00 FF 0F C2 [10:42:44]process_action close_receipt done [10:42:44]requested_data is exist [10:42:44]produce_requested_data [10:42:44]requested_item fm.sn is exist - process it [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 11 00 00 [10:42:44]Write to MH i2c: E2 08 00 A3 0B 80 11 00 00 00 00 00 00 28 [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 17 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 17 00 A3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 79 [10:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:42:44]wFMCommunicate OK [10:42:44]requested_item fd.num is exist - process it [10:42:44]SAM_PROTO_GetFieldsCounters [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 13 00 00 [10:42:44]Write to MH i2c: E2 08 00 A4 0B 80 13 00 00 00 00 00 00 2B [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 62 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 62 00 A4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 66 02 00 0E 04 04 00 3C 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 79 [10:42:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 93 66 02 00 0E 04 04 00 3C 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 [10:42:44]wFMCommunicate OK [10:42:44]SAM_PROTO_GetFieldsCounters done [10:42:44]requested_item shift.num is exist - process it [10:42:44]requested_item shift.opened is exist - process it [10:42:44]req_shift_opened [10:42:44]FM_GetShiftState [10:42:44]SAM_PROTO_GetShiftState [10:42:44]wFMCommunicate request_size=4 [10:42:44]MH_SAM_APDU [10:42:44]CAPDU: 80 13 01 00 [10:42:44]Write to MH i2c: E2 08 00 A5 0B 80 13 01 00 00 00 00 00 2D [10:42:44]Write i2c OK [10:42:44]MH_I2C_Read... [10:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:44]Read from MH i2c: E2 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0E 00 [10:42:44]MH_I2C_Read... [10:42:44]Read from MH i2c: E2 0E 00 A5 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B3 [10:42:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:42:44]wFMCommunicate OK [10:42:44]SAM_PROTO_GetShiftState done [10:42:44]FM_GetShiftState done [10:42:44]req_shift_opened done [10:42:44]requested_item shift.open_date is exist - process it [10:42:44]req_shift_open_date [10:42:44]req_shift_open_date done [10:42:44]produce_requested_data done [10:42:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157331,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:42:44]process_action_free close_receipt [10:42:44]json_value_free [10:42:44]json_value_free done [10:42:44]process_json_proto returns [10:42:44]Send response to host [10:42:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157331,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:42:44]free response buf [10:42:44]execute_script done [10:42:44]execute_script returns [10:42:44]free content buf [10:42:44]Sock 8.Close socket [10:42:44]Sock 8.Thread stoped [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:01]accept exits with 9 [10:43:01]New connection [10:43:01]New thread 3067280740 created [10:43:01]Thread 3067137380 joined [10:43:01]Waiting for new connection... [10:43:01] Sock 9.Parse request [10:43:01]Sock 9.Check first char [10:43:01]Sock 9.First char is OK [10:43:01]request: POST /json_proto HTTP/1.0 [10:43:01]Method: POST [10:43:01]URL: /json_proto [10:43:01]Method is POST - this is cgi request [10:43:01]url: /json_proto [10:43:01]query_string will be loaded in cgi processing [10:43:01]execute_cgi json_proto POST (null) [10:43:01]execute_cgi path=json_proto method=POST [10:43:01]POST find Content-Length [10:43:01]Host: 172.17.53.67:8080 [10:43:01]Content-Length: 677 [10:43:01]Content-Type: application/json [10:43:01] [10:43:01]POST finish read [10:43:01]Found Content-Length = 677 [10:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:43:01]execute_script... [10:43: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)875704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [10:43:01]POST & json_proto [10:43:01]process_json_proto [10:43:01]json parsed OK: [10:43:01]protocol is kg_v1.0 [10:43:01]action value=close_receipt [10:43:01]process_action close_receipt [10:43:01]cmd_close_receipt [10:43:01]MH_GetDate [10:43:01]Write to MH i2c: F0 00 00 A6 0B A0 [10:43:01]Write i2c OK [10:43:01]MH_I2C_Read... [10:43:01]Read from MH i2c: F0 [10:43:01]MH_I2C_Read... [10:43:01]Read from MH i2c: F0 09 00 [10:43:01]MH_I2C_Read... [10:43:01]Read from MH i2c: F0 09 00 A6 0B 00 B5 81 17 67 19 BC 99 64 2F [10:43:01]GetLastDocTimeStamp 1729593761 [10:43:01]current date 1729593781 [10:43:01]FM_GetShiftState [10:43:01]SAM_PROTO_GetShiftState [10:43:01]wFMCommunicate request_size=4 [10:43:01]MH_SAM_APDU [10:43:01]CAPDU: 80 13 01 00 [10:43:01]Write to MH i2c: E2 08 00 A7 0B 80 13 01 00 00 00 00 00 2F [10:43:01]Write i2c OK [10:43:01]MH_I2C_Read... [10:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:01]Read from MH i2c: E2 [10:43:01]MH_I2C_Read... [10:43:01]Read from MH i2c: E2 0E 00 [10:43:01]MH_I2C_Read... [10:43:01]Read from MH i2c: E2 0E 00 A7 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B5 [10:43:01]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:43:01]wFMCommunicate OK [10:43:01]SAM_PROTO_GetShiftState done [10:43:01]FM_GetShiftState done [10:43:01]opened in 1729556748 [10:43:01]opened+sec_in_day 1729643148 [10:43:01]quantity*price = 50010 [10:43:01]sum+1 = 50012 [10:43:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 160 22.10.2024 10:43 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157332 ФПД: 66137162128237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157332&fm=66137162128237&tin=02508201610067®Number=0000137193017469&sum=50000 [10:43:02]StoreToDocumentArchive [10:43:02]shift 316 fd 157332 [10:43:02]save to /storage/0316/doc_00157332 [10:43:02]save last doc name /storage/0316/doc_00157332 to /storage/kkm_last_doc_name [10:43:02]save OK [10:43:02]Clear old archive folders... [10:43:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:02]tlvbuf is B6F2ACD0 [10:43:02]SAM_PROTO_ClearQueue [10:43:02]wFMCommunicate request_size=4 [10:43:02]MH_SAM_APDU [10:43:02]CAPDU: 80 09 00 00 [10:43:02]Write to MH i2c: E2 08 00 B4 0B 80 09 00 00 00 00 00 00 31 [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 B4 0B 00 90 00 33 [10:43:02]RAPDU: 90 00 [10:43:02]wFMCommunicate OK [10:43:02]SAM_PROTO_ClearQueue done [10:43:02]KKMCreateOFDPacket [10:43:02]OFDProtocolAddRootSTLVToBuf [10:43:02]FM_MakeSignedData [10:43:02]FM_MakeSignedData [10:43:02]SAM_PROTO_SignData [10:43:02]wFMCommunicate request_size=4 [10:43:02]MH_SAM_APDU [10:43:02]CAPDU: 80 0D 01 02 [10:43:02]Write to MH i2c: E2 08 00 B5 0B 80 0D 01 02 00 00 00 00 39 [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 B5 0B 00 90 00 34 [10:43:02]RAPDU: 90 00 [10:43:02]wFMCommunicate OK [10:43:02]wFMCommunicate request_size=255 [10:43:02]MH_SAM_APDU [10:43: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 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 A0 00 00 00 F4 03 04 00 B5 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 66 02 00 35 04 06 00 3C [10:43:02]Write to MH i2c: E2 02 01 B6 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 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 A0 00 00 00 F4 03 04 00 B5 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 66 02 00 35 04 06 00 3C 00 00 81 [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 B6 0B 00 90 00 35 [10:43:02]RAPDU: 90 00 [10:43:02]wFMCommunicate OK [10:43:02]wFMCommunicate request_size=10 [10:43:02]MH_SAM_APDU [10:43:02]CAPDU: 80 0D 02 02 05 26 C2 0E 1B 6D [10:43:02]Write to MH i2c: E2 0D 00 B7 0B 80 0D 02 02 05 00 26 C2 0E 1B 6D 00 00 C4 [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 03 00 B7 0B 00 90 00 36 [10:43:02]RAPDU: 90 00 [10:43:02]wFMCommunicate OK [10:43:02]wFMCommunicate request_size=4 [10:43:02]MH_SAM_APDU [10:43:02]CAPDU: 80 0D 03 02 [10:43:02]Write to MH i2c: E2 08 00 B8 0B 80 0D 03 02 00 00 00 00 3E [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 0B 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 0B 00 B8 0B 00 BC E4 AF 23 88 E4 D1 15 90 00 03 [10:43:02]RAPDU: BC E4 AF 23 88 E4 D1 15 90 00 [10:43:02]wFMCommunicate OK [10:43:02]SAM_PROTO_SignData done [10:43:02]FM_MakeSignedData done [10:43:02]CreateOFDProtocolMessage [10:43:02]wFMCommunicate request_size=4 [10:43:02]MH_SAM_APDU [10:43:02]CAPDU: 80 11 00 00 [10:43:02]Write to MH i2c: E2 08 00 B9 0B 80 11 00 00 00 00 00 00 3E [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:02]Read from MH i2c: E2 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 17 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: E2 17 00 B9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8F [10:43:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:02]wFMCommunicate OK [10:43:02]CreateOFDProtocolMessage done [10:43:02]OFDSenderStorePacket 157332 [10:43:02]StoreOFDPacket docnum=157332 [10:43:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 4D 07 01 F3 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 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 A0 00 00 00 F4 03 04 00 B5 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 66 02 00 35 04 06 00 3C 26 C2 0E 1B 6D BC E4 AF 23 88 E4 D1 15 [10:43:02]CheckFolder [10:43:02]dirname=/storage/ofd_packets [10:43:02]CheckFolder done [10:43:02]ProducePacketName [10:43:02]name=ofd_packets/00157332 [10:43:02]NVStorageSaveData ofd_packets/00157332 [10:43:02]File name is /storage/ofd_packets/00157332 [10:43:02]Write 301 bytes [10:43:02]NVStorageSaveData done [10:43:02]OFDSenderStorePacket done [10:43:02]KKMCreateOFDPacket done [10:43:02]NVStorageSaveData kkm_last_timestamp [10:43:02]File name is /storage/kkm_last_timestamp [10:43:02]Write 4 bytes [10:43:02]NVStorageSaveData done [10:43:02]ExternCall_PrintAddStr [10:43:02]wPrintStart [10:43:02]Write to MH i2c: 01 00 00 BA 0B C5 [10:43:02]Write i2c OK [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: 01 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: 01 07 00 [10:43:02]MH_I2C_Read... [10:43:02]Read from MH i2c: 01 07 00 BA 0B 00 00 00 00 00 FF 0F DA [10:43:02]RasterBufferAndPrint [10:43:02]line Счет N : (1)875704 [10:43:02]line ИНН: 02508201610067 [10:43:02]line Контрольно-Кассовый Чек [10:43:02]line ПРОДАЖА [10:43:02]line ТРК (МРК, ГНК) : 31 [10:43:02]line Товар: 2710124500 [10:43:02]line Аи-95-К-5 [10:43:02]line 6.740 * 74.20 [10:43:02]line = 500.11 [10:43:02]line НДС 12% НСП 1% [10:43:02]line > о реализуемом товаре [10:43:02]line ОКРУГЛЕНИЕ: -0.11 [10:43:02]line ИТОГО: 500.00 [10:43:02]line Внесено: 500.00 [10:43:02]line СДАЧА: 0.00 [10:43:02]line НСП 1% : 4.43 [10:43:02]line НДС 12% : 53.11 [10:43:02]line Наличными: 500.00 [10:43:02]line Безнал.: 0.00 [10:43:02]line Место: АЗС № 165 "Партнер Нефть" [10:43:02]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:43:02]line СНО: Общий режим [10:43:02]line Чек 160 22.10.2024 10:43 [10:43:03]line Смена: 316 ФФД: 1.0 [10:43:03]line ЗНМ: 0300000234 [10:43:03]line РНМ: 0000137193017469 [10:43:03]line Версия ККМ: v1.0 [10:43:03]line ФМ: 0000000000963156 [10:43:03]line ФД: 157332 [10:43:03]line ФПД: 66137162128237 [10:43:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104301&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157332&fm=66137162128237&tin=02508201610067®Number=0000137193017469&sum=50000 [10:43:03]OFD Sender: Processing packet 157332 [packets to send 52, broken 51] [10:43:03]ProducePacketName [10:43:03]name=ofd_packets/00157332 [10:43:03]OFD Sender: To server: pG, [10:43:03]CommunicateWithHost lk.salyk.kg:30040 [10:43:03]ConnectInit lk.salyk.kg [10:43:03]written 0, free lines is 4095 [10:43:03]Connected sock=10 [10:43:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A2 4D 07 01 F3 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 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 A0 00 00 00 F4 03 04 00 B5 81 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 94 66 02 00 35 04 06 00 3C 26 C2 0E 1B 6D BC E4 AF 23 88 E4 D1 15 [10:43:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 E5 B4 47 00 D3 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 39 36 33 31 35 36 10 04 04 00 94 66 02 00 F4 03 04 00 E2 27 17 67 B6 04 01 00 00 69 6C F9 28 3D AA 45 E6 [10:43:03]CommunicateWithHost err = 0 [10:43:03]CheckOFDResponse [10:43:03]1017 (14) - 77093643461234 [10:43:03]1041 (16) - 0000000000963156 [10:43:03]1040 (4) - 157332 [10:43:03]1012 (4) - 22.10.2024 04:19 [10:43:03]1206 (1) - 0 [10:43:03]OFD Sender: Remove packet 157332 [10:43:03]ProducePacketName [10:43:03]name=ofd_packets/00157332 [10:43:03]NVStorageDeleteData [10:43:03]Write to MH i2c: 01 00 00 E5 0B F0 [10:43:03]Write i2c OK [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: 01 [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: 01 07 00 [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: 01 07 00 E5 0B 00 00 00 00 00 DE 0C E1 [10:43:03]RasterBufferAndPrint [10:43:03]line [10:43:03]line [10:43:03]line [10:43:03]line [10:43:03]line [10:43:03]written 0, free lines is 3301 [10:43:03]MH_Cut [10:43:03]Write to MH i2c: D1 01 00 EC 0B 01 C9 [10:43:03]Write i2c OK [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: D1 [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: D1 01 00 [10:43:03]MH_I2C_Read... [10:43:03]Read from MH i2c: D1 01 00 EC 0B 00 C8 [10:43:03]Write to MH i2c: 01 00 00 ED 0B F8 [10:43:03]Write i2c OK [10:43:03]MH_I2C_Read... [10:43:03]OFD Sender: No OFD packet to send [10:43:04]*** Cut start [10:43:04]*** Partial cut [10:43:04]*** CUTSNS_PIN = 1 [10:43:04]*** CUTSNS_PIN = 0 [10:43:04]*** Brake cut motor [10:43:04]Read from MH i2c: 01 [10:43:04]MH_I2C_Read... [10:43:04]*** Stop cut motor [10:43:04]*** Cut end [10:43:04]Read from MH i2c: 01 07 00 [10:43:04]MH_I2C_Read... [10:43:04]Read from MH i2c: 01 07 00 ED 0B 00 00 00 00 00 FF 0F 0D [10:43:04]process_action close_receipt done [10:43:04]requested_data is exist [10:43:04]produce_requested_data [10:43:04]requested_item fm.sn is exist - process it [10:43:04]wFMCommunicate request_size=4 [10:43:04]MH_SAM_APDU [10:43:04]CAPDU: 80 11 00 00 [10:43:04]Write to MH i2c: E2 08 00 EE 0B 80 11 00 00 00 00 00 00 73 [10:43:04]Write i2c OK [10:43:04]MH_I2C_Read... [10:43:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:04]Read from MH i2c: E2 [10:43:04]MH_I2C_Read... [10:43:04]Read from MH i2c: E2 17 00 [10:43:04]MH_I2C_Read... [10:43:04]Read from MH i2c: E2 17 00 EE 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C4 [10:43:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:43:05]wFMCommunicate OK [10:43:05]requested_item fd.num is exist - process it [10:43:05]SAM_PROTO_GetFieldsCounters [10:43:05]wFMCommunicate request_size=4 [10:43:05]MH_SAM_APDU [10:43:05]CAPDU: 80 13 00 00 [10:43:05]Write to MH i2c: E2 08 00 EF 0B 80 13 00 00 00 00 00 00 76 [10:43:05]Write i2c OK [10:43:05]MH_I2C_Read... [10:43:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:05]Read from MH i2c: E2 [10:43:05]MH_I2C_Read... [10:43:05]Read from MH i2c: E2 62 00 [10:43:05]MH_I2C_Read... [10:43:05]Read from MH i2c: E2 62 00 EF 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 66 02 00 0E 04 04 00 3C 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 C8 [10:43:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 94 66 02 00 0E 04 04 00 3C 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 [10:43:05]wFMCommunicate OK [10:43:05]SAM_PROTO_GetFieldsCounters done [10:43:05]requested_item shift.num is exist - process it [10:43:05]requested_item shift.opened is exist - process it [10:43:05]req_shift_opened [10:43:05]FM_GetShiftState [10:43:05]SAM_PROTO_GetShiftState [10:43:05]wFMCommunicate request_size=4 [10:43:05]MH_SAM_APDU [10:43:05]CAPDU: 80 13 01 00 [10:43:05]Write to MH i2c: E2 08 00 F0 0B 80 13 01 00 00 00 00 00 78 [10:43:05]Write i2c OK [10:43:05]MH_I2C_Read... [10:43:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:05]Read from MH i2c: E2 [10:43:05]MH_I2C_Read... [10:43:05]Read from MH i2c: E2 0E 00 [10:43:05]MH_I2C_Read... [10:43:05]Read from MH i2c: E2 0E 00 F0 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FE [10:43:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:43:05]wFMCommunicate OK [10:43:05]SAM_PROTO_GetShiftState done [10:43:05]FM_GetShiftState done [10:43:05]req_shift_opened done [10:43:05]requested_item shift.open_date is exist - process it [10:43:05]req_shift_open_date [10:43:05]req_shift_open_date done [10:43:05]produce_requested_data done [10:43:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157332,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:43:05]process_action_free close_receipt [10:43:05]json_value_free [10:43:05]json_value_free done [10:43:05]process_json_proto returns [10:43:05]Send response to host [10:43:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157332,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:43:05]free response buf [10:43:05]execute_script done [10:43:05]execute_script returns [10:43:05]free content buf [10:43:05]Sock 9.Close socket [10:43:05]Sock 9.Thread stoped [10:43:08]OFD Sender: No OFD packet to send [10:43:13]OFD Sender: No OFD packet to send [10:43:18]OFD Sender: No OFD packet to send [10:43:23]OFD Sender: No OFD packet to send [10:43:28]OFD Sender: No OFD packet to send [10:43:33]OFD Sender: No OFD packet to send [10:43:39]OFD Sender: No OFD packet to send [10:43:44]OFD Sender: No OFD packet to send [10:43:49]OFD Sender: No OFD packet to send [10:43:54]OFD Sender: No OFD packet to send [10:43:59]OFD Sender: No OFD packet to send [10:44:04]OFD Sender: No OFD packet to send [10:44:09]OFD Sender: No OFD packet to send [10:44:14]OFD Sender: No OFD packet to send [10:44:19]OFD Sender: No OFD packet to send [10:44:24]OFD Sender: No OFD packet to send [10:44:29]OFD Sender: No OFD packet to send [10:44:32]accept exits with 8 [10:44:32]New connection [10:44:32]New thread 3067137380 created [10:44:32]Thread 3067280740 joined [10:44:32]Waiting for new connection... [10:44:32] Sock 8.Parse request [10:44:32]Sock 8.Check first char [10:44:32]Sock 8.First char is OK [10:44:32]request: POST /json_proto HTTP/1.0 [10:44:32]Method: POST [10:44:32]URL: /json_proto [10:44:32]Method is POST - this is cgi request [10:44:32]url: /json_proto [10:44:32]query_string will be loaded in cgi processing [10:44:32]execute_cgi json_proto POST (null) [10:44:32]execute_cgi path=json_proto method=POST [10:44:32]POST find Content-Length [10:44:32]Host: 172.17.53.67:8080 [10:44:32]Content-Length: 677 [10:44:32]Content-Type: application/json [10:44:32] [10:44:32]POST finish read [10:44:32]Found Content-Length = 677 [10:44:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:44:32]execute_script... [10:44: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)875703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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" ] } } [10:44:32]POST & json_proto [10:44:32]process_json_proto [10:44:32]json parsed OK: [10:44:32]protocol is kg_v1.0 [10:44:32]action value=close_receipt [10:44:32]process_action close_receipt [10:44:32]cmd_close_receipt [10:44:32]MH_GetDate [10:44:32]Write to MH i2c: F0 00 00 F1 0B EB [10:44:32]Write i2c OK [10:44:32]MH_I2C_Read... [10:44:32]Read from MH i2c: F0 [10:44:32]MH_I2C_Read... [10:44:32]Read from MH i2c: F0 09 00 [10:44:32]MH_I2C_Read... [10:44:32]Read from MH i2c: F0 09 00 F1 0B 00 11 82 17 67 19 BC 99 64 D7 [10:44:32]GetLastDocTimeStamp 1729593781 [10:44:32]current date 1729593873 [10:44:32]FM_GetShiftState [10:44:32]SAM_PROTO_GetShiftState [10:44:32]wFMCommunicate request_size=4 [10:44:32]MH_SAM_APDU [10:44:32]CAPDU: 80 13 01 00 [10:44:32]Write to MH i2c: E2 08 00 F2 0B 80 13 01 00 00 00 00 00 7A [10:44:32]Write i2c OK [10:44:32]MH_I2C_Read... [10:44:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:32]Read from MH i2c: E2 [10:44:32]MH_I2C_Read... [10:44:32]Read from MH i2c: E2 0E 00 [10:44:32]MH_I2C_Read... [10:44:32]Read from MH i2c: E2 0E 00 F2 0B 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 00 [10:44:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:44:32]wFMCommunicate OK [10:44:32]SAM_PROTO_GetShiftState done [10:44:32]FM_GetShiftState done [10:44:32]opened in 1729556748 [10:44:32]opened+sec_in_day 1729643148 [10:44:32]quantity*price = 50010 [10:44:32]sum+1 = 50012 [10:44:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 161 22.10.2024 10:44 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157333 ФПД: 54032008167300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157333&fm=54032008167300&tin=02508201610067®Number=0000137193017469&sum=50000 [10:44:33]StoreToDocumentArchive [10:44:33]shift 316 fd 157333 [10:44:33]save to /storage/0316/doc_00157333 [10:44:33]save last doc name /storage/0316/doc_00157333 to /storage/kkm_last_doc_name [10:44:33]save OK [10:44:33]Clear old archive folders... [10:44:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:44:33]tlvbuf is 01B0CD10 [10:44:33]SAM_PROTO_ClearQueue [10:44:33]wFMCommunicate request_size=4 [10:44:33]MH_SAM_APDU [10:44:33]CAPDU: 80 09 00 00 [10:44:33]Write to MH i2c: E2 08 00 FF 0B 80 09 00 00 00 00 00 00 7C [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:33]Read from MH i2c: E2 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 03 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 03 00 FF 0B 00 90 00 7E [10:44:33]RAPDU: 90 00 [10:44:33]wFMCommunicate OK [10:44:33]SAM_PROTO_ClearQueue done [10:44:33]KKMCreateOFDPacket [10:44:33]OFDProtocolAddRootSTLVToBuf [10:44:33]FM_MakeSignedData [10:44:33]FM_MakeSignedData [10:44:33]SAM_PROTO_SignData [10:44:33]wFMCommunicate request_size=4 [10:44:33]MH_SAM_APDU [10:44:33]CAPDU: 80 0D 01 02 [10:44:33]Write to MH i2c: E2 08 00 00 0C 80 0D 01 02 00 00 00 00 85 [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:33]Read from MH i2c: E2 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 03 00 [10:44:33]MH_I2C_Read... [10:44:33]Read from MH i2c: E2 03 00 00 0C 00 90 00 80 [10:44:33]RAPDU: 90 00 [10:44:33]wFMCommunicate OK [10:44:33]wFMCommunicate request_size=255 [10:44:33]MH_SAM_APDU [10: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 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 A1 00 00 00 F4 03 04 00 11 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 66 02 00 35 04 06 00 31 [10:44:33]Write to MH i2c: E2 02 01 01 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 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 A1 00 00 00 F4 03 04 00 11 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 66 02 00 35 04 06 00 31 00 00 21 [10:44:33]Write i2c OK [10:44:33]MH_I2C_Read... [10:44:34]OFD Sender: No OFD packet to send [10:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:34]Read from MH i2c: E2 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 03 00 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 03 00 01 0C 00 90 00 81 [10:44:34]RAPDU: 90 00 [10:44:34]wFMCommunicate OK [10:44:34]wFMCommunicate request_size=10 [10:44:34]MH_SAM_APDU [10:44:34]CAPDU: 80 0D 02 02 05 24 4E A7 3F 84 [10:44:34]Write to MH i2c: E2 0D 00 02 0C 80 0D 02 02 05 00 24 4E A7 3F 84 00 00 6E [10:44:34]Write i2c OK [10:44:34]MH_I2C_Read... [10:44:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:34]Read from MH i2c: E2 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 03 00 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 03 00 02 0C 00 90 00 82 [10:44:34]RAPDU: 90 00 [10:44:34]wFMCommunicate OK [10:44:34]wFMCommunicate request_size=4 [10:44:34]MH_SAM_APDU [10:44:34]CAPDU: 80 0D 03 02 [10:44:34]Write to MH i2c: E2 08 00 03 0C 80 0D 03 02 00 00 00 00 8A [10:44:34]Write i2c OK [10:44:34]MH_I2C_Read... [10:44:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:34]Read from MH i2c: E2 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 0B 00 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 0B 00 03 0C 00 08 2A 60 A9 75 6F 02 35 90 00 E1 [10:44:34]RAPDU: 08 2A 60 A9 75 6F 02 35 90 00 [10:44:34]wFMCommunicate OK [10:44:34]SAM_PROTO_SignData done [10:44:34]FM_MakeSignedData done [10:44:34]CreateOFDProtocolMessage [10:44:34]wFMCommunicate request_size=4 [10:44:34]MH_SAM_APDU [10:44:34]CAPDU: 80 11 00 00 [10:44:34]Write to MH i2c: E2 08 00 04 0C 80 11 00 00 00 00 00 00 8A [10:44:34]Write i2c OK [10:44:34]MH_I2C_Read... [10:44:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:34]Read from MH i2c: E2 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 17 00 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: E2 17 00 04 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [10:44:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:34]wFMCommunicate OK [10:44:34]CreateOFDProtocolMessage done [10:44:34]OFDSenderStorePacket 157333 [10:44:34]StoreOFDPacket docnum=157333 [10:44:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 0F 07 01 D3 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 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 A1 00 00 00 F4 03 04 00 11 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 66 02 00 35 04 06 00 31 24 4E A7 3F 84 08 2A 60 A9 75 6F 02 35 [10:44:34]CheckFolder [10:44:34]dirname=/storage/ofd_packets [10:44:34]CheckFolder done [10:44:34]ProducePacketName [10:44:34]name=ofd_packets/00157333 [10:44:34]NVStorageSaveData ofd_packets/00157333 [10:44:34]File name is /storage/ofd_packets/00157333 [10:44:34]Write 301 bytes [10:44:34]NVStorageSaveData done [10:44:34]OFDSenderStorePacket done [10:44:34]KKMCreateOFDPacket done [10:44:34]NVStorageSaveData kkm_last_timestamp [10:44:34]File name is /storage/kkm_last_timestamp [10:44:34]Write 4 bytes [10:44:34]NVStorageSaveData done [10:44:34]ExternCall_PrintAddStr [10:44:34]wPrintStart [10:44:34]Write to MH i2c: 01 00 00 05 0C 11 [10:44:34]Write i2c OK [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: 01 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: 01 07 00 [10:44:34]MH_I2C_Read... [10:44:34]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 FF 0F 26 [10:44:34]RasterBufferAndPrint [10:44:34]line Счет N : (1)875703 [10:44:34]line ИНН: 02508201610067 [10:44:34]line Контрольно-Кассовый Чек [10:44:34]line ПРОДАЖА [10:44:34]line ТРК (МРК, ГНК) : 41 [10:44:34]line Товар: 2710124500 [10:44:34]line Аи-95-К-5 [10:44:34]line 6.740 * 74.20 [10:44:34]line = 500.11 [10:44:34]line НДС 12% НСП 1% [10:44:34]line > о реализуемом товаре [10:44:34]line ОКРУГЛЕНИЕ: -0.11 [10:44:34]line ИТОГО: 500.00 [10:44:34]line Внесено: 500.00 [10:44:34]line СДАЧА: 0.00 [10:44:34]line НСП 1% : 4.43 [10:44:34]line НДС 12% : 53.11 [10:44:34]line Наличными: 500.00 [10:44:34]line Безнал.: 0.00 [10:44:34]line Место: АЗС № 165 "Партнер Нефть" [10:44:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:44:34]line СНО: Общий режим [10:44:34]line Чек 161 22.10.2024 10:44 [10:44:34]line Смена: 316 ФФД: 1.0 [10:44:34]line ЗНМ: 0300000234 [10:44:34]line РНМ: 0000137193017469 [10:44:34]line Версия ККМ: v1.0 [10:44:34]line ФМ: 0000000000963156 [10:44:34]line ФД: 157333 [10:44:34]line ФПД: 54032008167300 [10:44:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104433&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157333&fm=54032008167300&tin=02508201610067®Number=0000137193017469&sum=50000 [10:44:34]OFD Sender: Processing packet 157333 [packets to send 52, broken 51] [10:44:34]ProducePacketName [10:44:34]name=ofd_packets/00157333 [10:44:34]OFD Sender: To server: pG, [10:44:34]CommunicateWithHost lk.salyk.kg:30040 [10:44:34]ConnectInit lk.salyk.kg [10:44:34]written 0, free lines is 4095 [10:44:34]Connected sock=10 [10:44:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 D0 0F 07 01 D3 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 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 A1 00 00 00 F4 03 04 00 11 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 95 66 02 00 35 04 06 00 31 24 4E A7 3F 84 08 2A 60 A9 75 6F 02 35 [10:44:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 29 D2 47 00 4F 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 39 36 33 31 35 36 10 04 04 00 95 66 02 00 F4 03 04 00 3E 28 17 67 B6 04 01 00 00 54 1C C7 26 89 A6 B3 DA [10:44:35]CommunicateWithHost err = 0 [10:44:35]CheckOFDResponse [10:44:35]1017 (14) - 77093643461234 [10:44:35]1041 (16) - 0000000000963156 [10:44:35]1040 (4) - 157333 [10:44:35]1012 (4) - 22.10.2024 04:21 [10:44:35]1206 (1) - 0 [10:44:35]OFD Sender: Remove packet 157333 [10:44:35]ProducePacketName [10:44:35]name=ofd_packets/00157333 [10:44:35]NVStorageDeleteData [10:44:35]Write to MH i2c: 01 00 00 30 0C 3C [10:44:35]Write i2c OK [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: 01 [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: 01 07 00 [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: 01 07 00 30 0C 00 00 00 00 00 DC 0C 2B [10:44:35]RasterBufferAndPrint [10:44:35]line [10:44:35]line [10:44:35]line [10:44:35]line [10:44:35]line [10:44:35]written 0, free lines is 3298 [10:44:35]MH_Cut [10:44:35]Write to MH i2c: D1 01 00 37 0C 01 15 [10:44:35]Write i2c OK [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: D1 [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: D1 01 00 [10:44:35]MH_I2C_Read... [10:44:35]Read from MH i2c: D1 01 00 37 0C 00 14 [10:44:35]Write to MH i2c: 01 00 00 38 0C 44 [10:44:35]Write i2c OK [10:44:35]MH_I2C_Read... [10:44:35]OFD Sender: No OFD packet to send [10:44:35]*** Cut start [10:44:35]*** Partial cut [10:44:35]*** CUTSNS_PIN = 1 [10:44:35]*** CUTSNS_PIN = 0 [10:44:36]*** Brake cut motor [10:44:36]Read from MH i2c: 01 [10:44:36]MH_I2C_Read... [10:44:36]*** Stop cut motor [10:44:36]*** Cut end [10:44:36]Read from MH i2c: 01 07 00 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: 01 07 00 38 0C 00 00 00 00 00 FF 0F 59 [10:44:36]process_action close_receipt done [10:44:36]requested_data is exist [10:44:36]produce_requested_data [10:44:36]requested_item fm.sn is exist - process it [10:44:36]wFMCommunicate request_size=4 [10:44:36]MH_SAM_APDU [10:44:36]CAPDU: 80 11 00 00 [10:44:36]Write to MH i2c: E2 08 00 39 0C 80 11 00 00 00 00 00 00 BF [10:44:36]Write i2c OK [10:44:36]MH_I2C_Read... [10:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:36]Read from MH i2c: E2 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 17 00 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 17 00 39 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 10 [10:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:36]wFMCommunicate OK [10:44:36]requested_item fd.num is exist - process it [10:44:36]SAM_PROTO_GetFieldsCounters [10:44:36]wFMCommunicate request_size=4 [10:44:36]MH_SAM_APDU [10:44:36]CAPDU: 80 13 00 00 [10:44:36]Write to MH i2c: E2 08 00 3A 0C 80 13 00 00 00 00 00 00 C2 [10:44:36]Write i2c OK [10:44:36]MH_I2C_Read... [10:44:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:36]Read from MH i2c: E2 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 62 00 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 62 00 3A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 66 02 00 0E 04 04 00 3C 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 18 [10:44:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 95 66 02 00 0E 04 04 00 3C 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 [10:44:36]wFMCommunicate OK [10:44:36]SAM_PROTO_GetFieldsCounters done [10:44:36]requested_item shift.num is exist - process it [10:44:36]requested_item shift.opened is exist - process it [10:44:36]req_shift_opened [10:44:36]FM_GetShiftState [10:44:36]SAM_PROTO_GetShiftState [10:44:36]wFMCommunicate request_size=4 [10:44:36]MH_SAM_APDU [10:44:36]CAPDU: 80 13 01 00 [10:44:36]Write to MH i2c: E2 08 00 3B 0C 80 13 01 00 00 00 00 00 C4 [10:44:36]Write i2c OK [10:44:36]MH_I2C_Read... [10:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:36]Read from MH i2c: E2 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 0E 00 [10:44:36]MH_I2C_Read... [10:44:36]Read from MH i2c: E2 0E 00 3B 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4A [10:44:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:44:36]wFMCommunicate OK [10:44:36]SAM_PROTO_GetShiftState done [10:44:36]FM_GetShiftState done [10:44:36]req_shift_opened done [10:44:36]requested_item shift.open_date is exist - process it [10:44:36]req_shift_open_date [10:44:36]req_shift_open_date done [10:44:36]produce_requested_data done [10:44:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157333,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:44:36]process_action_free close_receipt [10:44:36]json_value_free [10:44:36]json_value_free done [10:44:36]process_json_proto returns [10:44:36]Send response to host [10:44:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157333,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:44:36]free response buf [10:44:36]execute_script done [10:44:36]execute_script returns [10:44:36]free content buf [10:44:36]Sock 8.Close socket [10:44:36]Sock 8.Thread stoped [10:44:40]OFD Sender: No OFD packet to send [10:44:45]OFD Sender: No OFD packet to send [10:44:50]OFD Sender: No OFD packet to send [10:44:51]accept exits with 9 [10:44:51]New connection [10:44:51]New thread 3067280740 created [10:44:51]Thread 3067137380 joined [10:44:51]Waiting for new connection... [10:44:51] Sock 9.Parse request [10:44:51]Sock 9.Check first char [10:44:51]Sock 9.First char is OK [10:44:51]request: POST /json_proto HTTP/1.0 [10:44:51]Method: POST [10:44:51]URL: /json_proto [10:44:51]Method is POST - this is cgi request [10:44:51]url: /json_proto [10:44:51]query_string will be loaded in cgi processing [10:44:51]execute_cgi json_proto POST (null) [10:44:51]execute_cgi path=json_proto method=POST [10:44:51]POST find Content-Length [10:44:51]Host: 172.17.53.67:8080 [10:44:51]Content-Length: 760 [10:44:51]Content-Type: application/json [10:44:51] [10:44:51]POST finish read [10:44:51]Found Content-Length = 760 [10:44:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:51]execute_script... [10:44: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)875706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 11.700, "sum" : 800.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 800.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:51]POST & json_proto [10:44:51]process_json_proto [10:44:51]json parsed OK: [10:44:51]protocol is kg_v1.0 [10:44:51]action value=close_receipt [10:44:51]process_action close_receipt [10:44:51]cmd_close_receipt [10:44:51]MH_GetDate [10:44:51]Write to MH i2c: F0 00 00 3C 0C 37 [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: F0 09 00 3C 0C 00 24 82 17 67 19 BC 99 64 36 [10:44:51]GetLastDocTimeStamp 1729593873 [10:44:51]current date 1729593892 [10:44:51]FM_GetShiftState [10:44:51]SAM_PROTO_GetShiftState [10:44:51]wFMCommunicate request_size=4 [10:44:51]MH_SAM_APDU [10:44:51]CAPDU: 80 13 01 00 [10:44:51]Write to MH i2c: E2 08 00 3D 0C 80 13 01 00 00 00 00 00 C6 [10:44:51]Write i2c OK [10:44:51]MH_I2C_Read... [10:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:51]Read from MH i2c: E2 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 [10:44:51]MH_I2C_Read... [10:44:51]Read from MH i2c: E2 0E 00 3D 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 4C [10:44:51]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:44:51]wFMCommunicate OK [10:44:51]SAM_PROTO_GetShiftState done [10:44:51]FM_GetShiftState done [10:44:51]opened in 1729556748 [10:44:51]opened+sec_in_day 1729643148 [10:44:51]quantity*price = 80028 [10:44:51]sum+1 = 80029 [10:44:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.28 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 0.00 Безнал.: 800.28 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 162 22.10.2024 10:44 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157334 ФПД: 129083640289702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157334&fm=129083640289702&tin=02508201610067®Number=0000137193017469&sum=80028 [10:44:52]StoreToDocumentArchive [10:44:52]shift 316 fd 157334 [10:44:52]save to /storage/0316/doc_00157334 [10:44:52]save last doc name /storage/0316/doc_00157334 to /storage/kkm_last_doc_name [10:44:52]save OK [10:44:52]Clear old archive folders... [10:44:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:44:52]tlvbuf is B6F2AD70 [10:44:52]SAM_PROTO_ClearQueue [10:44:52]wFMCommunicate request_size=4 [10:44:52]MH_SAM_APDU [10:44:52]CAPDU: 80 09 00 00 [10:44:52]Write to MH i2c: E2 08 00 4A 0C 80 09 00 00 00 00 00 00 C8 [10:44:52]Write i2c OK [10:44:52]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 4A 0C 00 90 00 CA [10:44:53]RAPDU: 90 00 [10:44:53]wFMCommunicate OK [10:44:53]SAM_PROTO_ClearQueue done [10:44:53]KKMCreateOFDPacket [10:44:53]OFDProtocolAddRootSTLVToBuf [10:44:53]FM_MakeSignedData [10:44:53]FM_MakeSignedData [10:44:53]SAM_PROTO_SignData [10:44:53]wFMCommunicate request_size=4 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 0D 01 02 [10:44:53]Write to MH i2c: E2 08 00 4B 0C 80 0D 01 02 00 00 00 00 D0 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 4B 0C 00 90 00 CB [10:44:53]RAPDU: 90 00 [10:44:53]wFMCommunicate OK [10:44:53]wFMCommunicate request_size=255 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 24 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 66 02 00 35 04 06 00 [10:44:53]Write to MH i2c: E2 02 01 4C 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 24 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 66 02 00 35 04 06 00 00 00 5B [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 4C 0C 00 90 00 CC [10:44:53]RAPDU: 90 00 [10:44:53]wFMCommunicate OK [10:44:53]wFMCommunicate request_size=11 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 0D 02 02 06 75 66 A0 86 99 A6 [10:44:53]Write to MH i2c: E2 0E 00 4D 0C 80 0D 02 02 06 00 75 66 A0 86 99 A6 00 00 1F [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 03 00 4D 0C 00 90 00 CD [10:44:53]RAPDU: 90 00 [10:44:53]wFMCommunicate OK [10:44:53]wFMCommunicate request_size=4 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 0D 03 02 [10:44:53]Write to MH i2c: E2 08 00 4E 0C 80 0D 03 02 00 00 00 00 D5 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 0B 00 4E 0C 00 16 10 56 60 B1 FC 6D E8 90 00 B4 [10:44:53]RAPDU: 16 10 56 60 B1 FC 6D E8 90 00 [10:44:53]wFMCommunicate OK [10:44:53]SAM_PROTO_SignData done [10:44:53]FM_MakeSignedData done [10:44:53]CreateOFDProtocolMessage [10:44:53]wFMCommunicate request_size=4 [10:44:53]MH_SAM_APDU [10:44:53]CAPDU: 80 11 00 00 [10:44:53]Write to MH i2c: E2 08 00 4F 0C 80 11 00 00 00 00 00 00 D5 [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:53]Read from MH i2c: E2 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: E2 17 00 4F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 26 [10:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:53]wFMCommunicate OK [10:44:53]CreateOFDProtocolMessage done [10:44:53]OFDSenderStorePacket 157334 [10:44:53]StoreOFDPacket docnum=157334 [10:44:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 77 95 08 01 26 A9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 24 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 66 02 00 35 04 06 00 75 66 A0 86 99 A6 16 10 56 60 B1 FC 6D E8 [10:44:53]CheckFolder [10:44:53]dirname=/storage/ofd_packets [10:44:53]CheckFolder done [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00157334 [10:44:53]NVStorageSaveData ofd_packets/00157334 [10:44:53]File name is /storage/ofd_packets/00157334 [10:44:53]Write 302 bytes [10:44:53]NVStorageSaveData done [10:44:53]OFDSenderStorePacket done [10:44:53]KKMCreateOFDPacket done [10:44:53]NVStorageSaveData kkm_last_timestamp [10:44:53]File name is /storage/kkm_last_timestamp [10:44:53]Write 4 bytes [10:44:53]NVStorageSaveData done [10:44:53]ExternCall_PrintAddStr [10:44:53]wPrintStart [10:44:53]Write to MH i2c: 01 00 00 50 0C 5C [10:44:53]Write i2c OK [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 [10:44:53]MH_I2C_Read... [10:44:53]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 FF 0F 71 [10:44:53]RasterBufferAndPrint [10:44:53]line Счет N : (1)875706 [10:44:53]line ИНН: 02508201610067 [10:44:53]line Контрольно-Кассовый Чек [10:44:53]line ПРОДАЖА [10:44:53]line ТРК (МРК, ГНК) : 23 [10:44:53]line Товар: 2710124130 [10:44:53]line Super 92-К-5 [10:44:53]line 11.700 * 68.40 [10:44:53]line = 800.28 [10:44:53]line НДС 12% НСП 1% [10:44:53]line > о реализуемом товаре [10:44:53]line ИТОГО: 800.28 [10:44:53]line НСП 1% : 7.08 [10:44:53]line НДС 12% : 84.98 [10:44:53]line Наличными: 0.00 [10:44:53]line Безнал.: 800.28 [10:44:53]line Место: АЗС № 165 "Партнер Нефть" [10:44:53]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:44:53]line СНО: Общий режим [10:44:53]line Чек 162 22.10.2024 10:44 [10:44:53]line Смена: 316 ФФД: 1.0 [10:44:53]line ЗНМ: 0300000234 [10:44:53]line РНМ: 0000137193017469 [10:44:53]line Версия ККМ: v1.0 [10:44:53]line Платежная система: Mbank [10:44:53]line ФМ: 0000000000963156 [10:44:53]line ФД: 157334 [10:44:53]line ФПД: 129083640289702 [10:44:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104452&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157334&fm=129083640289702&tin=02508201610067®Number=0000137193017469&sum=80028 [10:44:53]OFD Sender: Processing packet 157334 [packets to send 52, broken 51] [10:44:53]ProducePacketName [10:44:53]name=ofd_packets/00157334 [10:44:53]OFD Sender: To server: pG, [10:44:53]CommunicateWithHost lk.salyk.kg:30040 [10:44:53]ConnectInit lk.salyk.kg [10:44:53]written 0, free lines is 4095 [10:44:53]Connected sock=10 [10:44:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 77 95 08 01 26 A9 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B4 2D 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9C 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 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 32 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 24 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 96 66 02 00 35 04 06 00 75 66 A0 86 99 A6 16 10 56 60 B1 FC 6D E8 [10:44:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BB DC 47 00 8F 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 39 36 33 31 35 36 10 04 04 00 96 66 02 00 F4 03 04 00 51 28 17 67 B6 04 01 00 00 A9 71 49 18 B1 09 9B 8F [10:44:54]CommunicateWithHost err = 0 [10:44:54]CheckOFDResponse [10:44:54]1017 (14) - 77093643461234 [10:44:54]1041 (16) - 0000000000963156 [10:44:54]1040 (4) - 157334 [10:44:54]1012 (4) - 22.10.2024 04:21 [10:44:54]1206 (1) - 0 [10:44:54]OFD Sender: Remove packet 157334 [10:44:54]ProducePacketName [10:44:54]name=ofd_packets/00157334 [10:44:54]NVStorageDeleteData [10:44:54]Write to MH i2c: 01 00 00 79 0C 85 [10:44:54]Write i2c OK [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: 01 [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: 01 07 00 [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: 01 07 00 79 0C 00 00 00 00 00 0A 0D A3 [10:44:54]RasterBufferAndPrint [10:44:54]line [10:44:54]line [10:44:54]line [10:44:54]line [10:44:54]line [10:44:54]written 0, free lines is 3345 [10:44:54]MH_Cut [10:44:54]Write to MH i2c: D1 01 00 80 0C 01 5E [10:44:54]Write i2c OK [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: D1 [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: D1 01 00 [10:44:54]MH_I2C_Read... [10:44:54]Read from MH i2c: D1 01 00 80 0C 00 5D [10:44:54]Write to MH i2c: 01 00 00 81 0C 8D [10:44:54]Write i2c OK [10:44:54]MH_I2C_Read... [10:44:54]OFD Sender: No OFD packet to send [10:44:55]*** Cut start [10:44:55]*** Partial cut [10:44:55]*** CUTSNS_PIN = 1 [10:44:55]*** CUTSNS_PIN = 0 [10:44:55]*** Brake cut motor [10:44:55]Read from MH i2c: 01 [10:44:55]MH_I2C_Read... [10:44:55]*** Stop cut motor [10:44:55]*** Cut end [10:44:55]Read from MH i2c: 01 07 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: 01 07 00 81 0C 00 00 00 00 00 FF 0F A2 [10:44:55]process_action close_receipt done [10:44:55]requested_data is exist [10:44:55]produce_requested_data [10:44:55]requested_item fm.sn is exist - process it [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 11 00 00 [10:44:55]Write to MH i2c: E2 08 00 82 0C 80 11 00 00 00 00 00 00 08 [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 17 00 82 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 59 [10:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:44:55]wFMCommunicate OK [10:44:55]requested_item fd.num is exist - process it [10:44:55]SAM_PROTO_GetFieldsCounters [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 00 00 [10:44:55]Write to MH i2c: E2 08 00 83 0C 80 13 00 00 00 00 00 00 0B [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 62 00 83 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 66 02 00 0E 04 04 00 3C 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 65 [10:44:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 96 66 02 00 0E 04 04 00 3C 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 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetFieldsCounters done [10:44:55]requested_item shift.num is exist - process it [10:44:55]requested_item shift.opened is exist - process it [10:44:55]req_shift_opened [10:44:55]FM_GetShiftState [10:44:55]SAM_PROTO_GetShiftState [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 01 00 [10:44:55]Write to MH i2c: E2 08 00 84 0C 80 13 01 00 00 00 00 00 0D [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 84 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 93 [10:44:55]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetShiftState done [10:44:55]FM_GetShiftState done [10:44:55]req_shift_opened done [10:44:55]requested_item shift.open_date is exist - process it [10:44:55]req_shift_open_date [10:44:55]req_shift_open_date done [10:44:55]produce_requested_data done [10:44:55]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157334,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:44:55]process_action_free close_receipt [10:44:55]json_value_free [10:44:55]json_value_free done [10:44:55]process_json_proto returns [10:44:55]Send response to host [10:44:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157334,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:44:55]free response buf [10:44:55]execute_script done [10:44:55]execute_script returns [10:44:55]free content buf [10:44:55]Sock 9.Close socket [10:44:55]Sock 9.Thread stoped [10:44:59]OFD Sender: No OFD packet to send [10:45:04]OFD Sender: No OFD packet to send [10:45:09]OFD Sender: No OFD packet to send [10:45:14]OFD Sender: No OFD packet to send [10:45:19]OFD Sender: No OFD packet to send [10:45:24]OFD Sender: No OFD packet to send [10:45:29]OFD Sender: No OFD packet to send [10:45:34]OFD Sender: No OFD packet to send [10:45:39]OFD Sender: No OFD packet to send [10:45:44]OFD Sender: No OFD packet to send [10:45:49]OFD Sender: No OFD packet to send [10:45:53]accept exits with 8 [10:45:53]New connection [10:45:53]New thread 3067137380 created [10:45:53]Thread 3067280740 joined [10:45:53]Waiting for new connection... [10:45:53] Sock 8.Parse request [10:45:53]Sock 8.Check first char [10:45:53]Sock 8.First char is OK [10:45:53]request: POST /json_proto HTTP/1.0 [10:45:53]Method: POST [10:45:53]URL: /json_proto [10:45:53]Method is POST - this is cgi request [10:45:53]url: /json_proto [10:45:53]query_string will be loaded in cgi processing [10:45:53]execute_cgi json_proto POST (null) [10:45:53]execute_cgi path=json_proto method=POST [10:45:53]POST find Content-Length [10:45:53]Host: 172.17.53.67:8080 [10:45:53]Content-Length: 762 [10:45:53]Content-Type: application/json [10:45:53] [10:45:53]POST finish read [10:45:53]Found Content-Length = 762 [10:45:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:53]execute_script... [10: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)875707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 21.930, "sum" : 1500.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:53]POST & json_proto [10:45:53]process_json_proto [10:45:53]json parsed OK: [10:45:53]protocol is kg_v1.0 [10:45:53]action value=close_receipt [10:45:53]process_action close_receipt [10:45:53]cmd_close_receipt [10:45:53]MH_GetDate [10:45:53]Write to MH i2c: F0 00 00 85 0C 80 [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: F0 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: F0 09 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: F0 09 00 85 0C 00 61 82 17 67 19 BC 99 64 BC [10:45:53]GetLastDocTimeStamp 1729593892 [10:45:53]current date 1729593953 [10:45:53]FM_GetShiftState [10:45:53]SAM_PROTO_GetShiftState [10:45:53]wFMCommunicate request_size=4 [10:45:53]MH_SAM_APDU [10:45:53]CAPDU: 80 13 01 00 [10:45:53]Write to MH i2c: E2 08 00 86 0C 80 13 01 00 00 00 00 00 0F [10:45:53]Write i2c OK [10:45:53]MH_I2C_Read... [10:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:53]Read from MH i2c: E2 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 0E 00 [10:45:53]MH_I2C_Read... [10:45:53]Read from MH i2c: E2 0E 00 86 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 95 [10:45:53]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:45:53]wFMCommunicate OK [10:45:53]SAM_PROTO_GetShiftState done [10:45:53]FM_GetShiftState done [10:45:53]opened in 1729556748 [10:45:53]opened+sec_in_day 1729643148 [10:45:53]quantity*price = 150001 [10:45:53]sum+1 = 150002 [10:45:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.01 НСП 1% : 13.27 НДС 12% : 159.29 Наличными: 0.00 Безнал.: 1500.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 163 22.10.2024 10:45 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157335 ФПД: 236830320636626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104553&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157335&fm=236830320636626&tin=02508201610067®Number=0000137193017469&sum=150001 [10:45:54]StoreToDocumentArchive [10:45:54]shift 316 fd 157335 [10:45:54]save to /storage/0316/doc_00157335 [10:45:54]save last doc name /storage/0316/doc_00157335 to /storage/kkm_last_doc_name [10:45:54]save OK [10:45:54]Clear old archive folders... [10:45:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:45:54]tlvbuf is 01B83530 [10:45:54]SAM_PROTO_ClearQueue [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 09 00 00 [10:45:54]Write to MH i2c: E2 08 00 93 0C 80 09 00 00 00 00 00 00 11 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 93 0C 00 90 00 13 [10:45:54]RAPDU: 90 00 [10:45:54]wFMCommunicate OK [10:45:54]SAM_PROTO_ClearQueue done [10:45:54]KKMCreateOFDPacket [10:45:54]OFDProtocolAddRootSTLVToBuf [10:45:54]FM_MakeSignedData [10:45:54]FM_MakeSignedData [10:45:54]SAM_PROTO_SignData [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 0D 01 02 [10:45:54]Write to MH i2c: E2 08 00 94 0C 80 0D 01 02 00 00 00 00 19 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 94 0C 00 90 00 14 [10:45:54]RAPDU: 90 00 [10:45:54]wFMCommunicate OK [10:45:54]wFMCommunicate request_size=255 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 61 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 66 02 00 35 04 06 00 [10:45:54]Write to MH i2c: E2 02 01 95 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 61 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 66 02 00 35 04 06 00 00 00 C8 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]OFD Sender: No OFD packet to send [10:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 95 0C 00 90 00 15 [10:45:54]RAPDU: 90 00 [10:45:54]wFMCommunicate OK [10:45:54]wFMCommunicate request_size=11 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 0D 02 02 06 D7 65 5B 22 32 D2 [10:45:54]Write to MH i2c: E2 0E 00 96 0C 80 0D 02 02 06 00 D7 65 5B 22 32 D2 00 00 E5 [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:54]Read from MH i2c: E2 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 [10:45:54]MH_I2C_Read... [10:45:54]Read from MH i2c: E2 03 00 96 0C 00 90 00 16 [10:45:54]RAPDU: 90 00 [10:45:54]wFMCommunicate OK [10:45:54]wFMCommunicate request_size=4 [10:45:54]MH_SAM_APDU [10:45:54]CAPDU: 80 0D 03 02 [10:45:54]Write to MH i2c: E2 08 00 97 0C 80 0D 03 02 00 00 00 00 1E [10:45:54]Write i2c OK [10:45:54]MH_I2C_Read... [10:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:55]Read from MH i2c: E2 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 0B 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 0B 00 97 0C 00 C5 4D 19 96 B0 01 A0 AB 90 00 DC [10:45:55]RAPDU: C5 4D 19 96 B0 01 A0 AB 90 00 [10:45:55]wFMCommunicate OK [10:45:55]SAM_PROTO_SignData done [10:45:55]FM_MakeSignedData done [10:45:55]CreateOFDProtocolMessage [10:45:55]wFMCommunicate request_size=4 [10:45:55]MH_SAM_APDU [10:45:55]CAPDU: 80 11 00 00 [10:45:55]Write to MH i2c: E2 08 00 98 0C 80 11 00 00 00 00 00 00 1E [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:55]Read from MH i2c: E2 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 17 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: E2 17 00 98 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6F [10:45:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:55]wFMCommunicate OK [10:45:55]CreateOFDProtocolMessage done [10:45:55]OFDSenderStorePacket 157335 [10:45:55]StoreOFDPacket docnum=157335 [10:45:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2E 17 08 01 6E 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 61 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 66 02 00 35 04 06 00 D7 65 5B 22 32 D2 C5 4D 19 96 B0 01 A0 AB [10:45:55]CheckFolder [10:45:55]dirname=/storage/ofd_packets [10:45:55]CheckFolder done [10:45:55]ProducePacketName [10:45:55]name=ofd_packets/00157335 [10:45:55]NVStorageSaveData ofd_packets/00157335 [10:45:55]File name is /storage/ofd_packets/00157335 [10:45:55]Write 302 bytes [10:45:55]NVStorageSaveData done [10:45:55]OFDSenderStorePacket done [10:45:55]KKMCreateOFDPacket done [10:45:55]NVStorageSaveData kkm_last_timestamp [10:45:55]File name is /storage/kkm_last_timestamp [10:45:55]Write 4 bytes [10:45:55]NVStorageSaveData done [10:45:55]ExternCall_PrintAddStr [10:45:55]wPrintStart [10:45:55]Write to MH i2c: 01 00 00 99 0C A5 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 07 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 07 00 99 0C 00 00 00 00 00 FF 0F BA [10:45:55]RasterBufferAndPrint [10:45:55]line Счет N : (1)875707 [10:45:55]line ИНН: 02508201610067 [10:45:55]line Контрольно-Кассовый Чек [10:45:55]line ПРОДАЖА [10:45:55]line ТРК (МРК, ГНК) : 33 [10:45:55]line Товар: 2710124130 [10:45:55]line Super 92-К-5 [10:45:55]line 21.930 * 68.40 [10:45:55]line = 1500.01 [10:45:55]line НДС 12% НСП 1% [10:45:55]line > о реализуемом товаре [10:45:55]line ИТОГО: 1500.01 [10:45:55]line НСП 1% : 13.27 [10:45:55]line НДС 12% : 159.29 [10:45:55]line Наличными: 0.00 [10:45:55]line Безнал.: 1500.01 [10:45:55]line Место: АЗС № 165 "Партнер Нефть" [10:45:55]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:45:55]line СНО: Общий режим [10:45:55]line Чек 163 22.10.2024 10:45 [10:45:55]line Смена: 316 ФФД: 1.0 [10:45:55]line ЗНМ: 0300000234 [10:45:55]line РНМ: 0000137193017469 [10:45:55]line Версия ККМ: v1.0 [10:45:55]line Платежная система: Mbank [10:45:55]line ФМ: 0000000000963156 [10:45:55]line ФД: 157335 [10:45:55]line ФПД: 236830320636626 [10:45:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104553&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157335&fm=236830320636626&tin=02508201610067®Number=0000137193017469&sum=150001 [10:45:55]OFD Sender: Processing packet 157335 [packets to send 52, broken 51] [10:45:55]ProducePacketName [10:45:55]name=ofd_packets/00157335 [10:45:55]OFD Sender: To server: pG, [10:45:55]CommunicateWithHost lk.salyk.kg:30040 [10:45:55]ConnectInit lk.salyk.kg [10:45:55]written 0, free lines is 4095 [10:45:55]Connected sock=10 [10:45:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 2E 17 08 01 6E 53 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 55 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 F1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F1 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F1 49 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 61 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 97 66 02 00 35 04 06 00 D7 65 5B 22 32 D2 C5 4D 19 96 B0 01 A0 AB [10:45:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 21 51 47 00 E0 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 39 36 33 31 35 36 10 04 04 00 97 66 02 00 F4 03 04 00 8E 28 17 67 B6 04 01 00 00 B2 D2 E8 19 AD 86 2E 8E [10:45:55]CommunicateWithHost err = 0 [10:45:55]CheckOFDResponse [10:45:55]1017 (14) - 77093643461234 [10:45:55]1041 (16) - 0000000000963156 [10:45:55]1040 (4) - 157335 [10:45:55]1012 (4) - 22.10.2024 04:22 [10:45:55]1206 (1) - 0 [10:45:55]OFD Sender: Remove packet 157335 [10:45:55]ProducePacketName [10:45:55]name=ofd_packets/00157335 [10:45:55]NVStorageDeleteData [10:45:55]Write to MH i2c: 01 00 00 C2 0C CE [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 07 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: 01 07 00 C2 0C 00 00 00 00 00 18 0D FA [10:45:55]RasterBufferAndPrint [10:45:55]line [10:45:55]line [10:45:55]line [10:45:55]line [10:45:55]line [10:45:55]written 0, free lines is 3359 [10:45:55]MH_Cut [10:45:55]Write to MH i2c: D1 01 00 C9 0C 01 A7 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: D1 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: D1 01 00 [10:45:55]MH_I2C_Read... [10:45:55]Read from MH i2c: D1 01 00 C9 0C 00 A6 [10:45:55]Write to MH i2c: 01 00 00 CA 0C D6 [10:45:55]Write i2c OK [10:45:55]MH_I2C_Read... [10:45:56]OFD Sender: No OFD packet to send [10:45:56]*** Cut start [10:45:56]*** Partial cut [10:45:56]*** CUTSNS_PIN = 1 [10:45:56]*** CUTSNS_PIN = 0 [10:45:56]*** Brake cut motor [10:45:57]Read from MH i2c: 01 [10:45:57]MH_I2C_Read... [10:45:57]*** Stop cut motor [10:45:57]*** Cut end [10:45:57]Read from MH i2c: 01 07 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: 01 07 00 CA 0C 00 00 00 00 00 FF 0F EB [10:45:57]process_action close_receipt done [10:45:57]requested_data is exist [10:45:57]produce_requested_data [10:45:57]requested_item fm.sn is exist - process it [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 11 00 00 [10:45:57]Write to MH i2c: E2 08 00 CB 0C 80 11 00 00 00 00 00 00 51 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 17 00 CB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A2 [10:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:45:57]wFMCommunicate OK [10:45:57]requested_item fd.num is exist - process it [10:45:57]SAM_PROTO_GetFieldsCounters [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 13 00 00 [10:45:57]Write to MH i2c: E2 08 00 CC 0C 80 13 00 00 00 00 00 00 54 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 62 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 62 00 CC 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 66 02 00 0E 04 04 00 3C 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 B2 [10:45:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 97 66 02 00 0E 04 04 00 3C 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 [10:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_GetFieldsCounters done [10:45:57]requested_item shift.num is exist - process it [10:45:57]requested_item shift.opened is exist - process it [10:45:57]req_shift_opened [10:45:57]FM_GetShiftState [10:45:57]SAM_PROTO_GetShiftState [10:45:57]wFMCommunicate request_size=4 [10:45:57]MH_SAM_APDU [10:45:57]CAPDU: 80 13 01 00 [10:45:57]Write to MH i2c: E2 08 00 CD 0C 80 13 01 00 00 00 00 00 56 [10:45:57]Write i2c OK [10:45:57]MH_I2C_Read... [10:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:57]Read from MH i2c: E2 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0E 00 [10:45:57]MH_I2C_Read... [10:45:57]Read from MH i2c: E2 0E 00 CD 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DC [10:45:57]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:45:57]wFMCommunicate OK [10:45:57]SAM_PROTO_GetShiftState done [10:45:57]FM_GetShiftState done [10:45:57]req_shift_opened done [10:45:57]requested_item shift.open_date is exist - process it [10:45:57]req_shift_open_date [10:45:57]req_shift_open_date done [10:45:57]produce_requested_data done [10:45:57]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157335,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:45:57]process_action_free close_receipt [10:45:57]json_value_free [10:45:57]json_value_free done [10:45:57]process_json_proto returns [10:45:57]Send response to host [10:45:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157335,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:45:57]free response buf [10:45:57]execute_script done [10:45:57]execute_script returns [10:45:57]free content buf [10:45:57]Sock 8.Close socket [10:45:57]Sock 8.Thread stoped [10:46:01]OFD Sender: No OFD packet to send [10:46:06]OFD Sender: No OFD packet to send [10:46:07]accept exits with 9 [10:46:07]New connection [10:46:07]New thread 3067280740 created [10:46:07]Thread 3067137380 joined [10:46:07]Waiting for new connection... [10:46:07] Sock 9.Parse request [10:46:07]Sock 9.Check first char [10:46:07]Sock 9.First char is OK [10:46:07]request: POST /json_proto HTTP/1.0 [10:46:07]Method: POST [10:46:07]URL: /json_proto [10:46:07]Method is POST - this is cgi request [10:46:07]url: /json_proto [10:46:07]query_string will be loaded in cgi processing [10:46:07]execute_cgi json_proto POST (null) [10:46:07]execute_cgi path=json_proto method=POST [10:46:07]POST find Content-Length [10:46:07]Host: 172.17.53.67:8080 [10:46:07]Content-Length: 760 [10:46:07]Content-Type: application/json [10:46:07] [10:46:07]POST finish read [10:46:07]Found Content-Length = 760 [10:46:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:07]execute_script... [10:46: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)875708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.240, "sum" : 700.42, "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: Mbank", "payments": [ { "type": 1, "sum" : 700.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:07]POST & json_proto [10:46:07]process_json_proto [10:46:07]json parsed OK: [10:46:07]protocol is kg_v1.0 [10:46:07]action value=close_receipt [10:46:07]process_action close_receipt [10:46:07]cmd_close_receipt [10:46:07]MH_GetDate [10:46:07]Write to MH i2c: F0 00 00 CE 0C C9 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: F0 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: F0 09 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: F0 09 00 CE 0C 00 70 82 17 67 19 BC 99 64 14 [10:46:07]GetLastDocTimeStamp 1729593953 [10:46:07]current date 1729593968 [10:46:07]FM_GetShiftState [10:46:07]SAM_PROTO_GetShiftState [10:46:07]wFMCommunicate request_size=4 [10:46:07]MH_SAM_APDU [10:46:07]CAPDU: 80 13 01 00 [10:46:07]Write to MH i2c: E2 08 00 CF 0C 80 13 01 00 00 00 00 00 58 [10:46:07]Write i2c OK [10:46:07]MH_I2C_Read... [10:46:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:07]Read from MH i2c: E2 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0E 00 [10:46:07]MH_I2C_Read... [10:46:07]Read from MH i2c: E2 0E 00 CF 0C 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DE [10:46:07]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:46:07]wFMCommunicate OK [10:46:07]SAM_PROTO_GetShiftState done [10:46:07]FM_GetShiftState done [10:46:07]opened in 1729556748 [10:46:07]opened+sec_in_day 1729643148 [10:46:07]quantity*price = 70041 [10:46:07]sum+1 = 70043 [10:46:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.42 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.42 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 164 22.10.2024 10:46 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157336 ФПД: 195668038284079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104608&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157336&fm=195668038284079&tin=02508201610067®Number=0000137193017469&sum=70042 [10:46:08]StoreToDocumentArchive [10:46:08]shift 316 fd 157336 [10:46:08]save to /storage/0316/doc_00157336 [10:46:08]save last doc name /storage/0316/doc_00157336 to /storage/kkm_last_doc_name [10:46:08]save OK [10:46:08]Clear old archive folders... [10:46:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:46:08]tlvbuf is 01B343C0 [10:46:08]SAM_PROTO_ClearQueue [10:46:08]wFMCommunicate request_size=4 [10:46:08]MH_SAM_APDU [10:46:08]CAPDU: 80 09 00 00 [10:46:08]Write to MH i2c: E2 08 00 DC 0C 80 09 00 00 00 00 00 00 5A [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:08]Read from MH i2c: E2 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: E2 03 00 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: E2 03 00 DC 0C 00 90 00 5C [10:46:08]RAPDU: 90 00 [10:46:08]wFMCommunicate OK [10:46:08]SAM_PROTO_ClearQueue done [10:46:08]KKMCreateOFDPacket [10:46:08]OFDProtocolAddRootSTLVToBuf [10:46:08]FM_MakeSignedData [10:46:08]FM_MakeSignedData [10:46:08]SAM_PROTO_SignData [10:46:08]wFMCommunicate request_size=4 [10:46:08]MH_SAM_APDU [10:46:08]CAPDU: 80 0D 01 02 [10:46:08]Write to MH i2c: E2 08 00 DD 0C 80 0D 01 02 00 00 00 00 62 [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:08]Read from MH i2c: E2 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: E2 03 00 [10:46:08]MH_I2C_Read... [10:46:08]Read from MH i2c: E2 03 00 DD 0C 00 90 00 5D [10:46:08]RAPDU: 90 00 [10:46:08]wFMCommunicate OK [10:46:08]wFMCommunicate request_size=255 [10:46:08]MH_SAM_APDU [10:46:08]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 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 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 70 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 66 02 00 35 04 06 00 [10:46:08]Write to MH i2c: E2 02 01 DE 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 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 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 70 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 66 02 00 35 04 06 00 00 00 89 [10:46:08]Write i2c OK [10:46:08]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 03 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 03 00 DE 0C 00 90 00 5E [10:46:09]RAPDU: 90 00 [10:46:09]wFMCommunicate OK [10:46:09]wFMCommunicate request_size=11 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 0D 02 02 06 B1 F5 83 EA 73 2F [10:46:09]Write to MH i2c: E2 0E 00 DF 0C 80 0D 02 02 06 00 B1 F5 83 EA 73 2F 00 00 26 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 03 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 03 00 DF 0C 00 90 00 5F [10:46:09]RAPDU: 90 00 [10:46:09]wFMCommunicate OK [10:46:09]wFMCommunicate request_size=4 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 0D 03 02 [10:46:09]Write to MH i2c: E2 08 00 E0 0C 80 0D 03 02 00 00 00 00 67 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 0B 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 0B 00 E0 0C 00 31 45 E3 B8 08 CC 21 96 90 00 04 [10:46:09]RAPDU: 31 45 E3 B8 08 CC 21 96 90 00 [10:46:09]wFMCommunicate OK [10:46:09]SAM_PROTO_SignData done [10:46:09]FM_MakeSignedData done [10:46:09]CreateOFDProtocolMessage [10:46:09]wFMCommunicate request_size=4 [10:46:09]MH_SAM_APDU [10:46:09]CAPDU: 80 11 00 00 [10:46:09]Write to MH i2c: E2 08 00 E1 0C 80 11 00 00 00 00 00 00 67 [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:09]Read from MH i2c: E2 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 17 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: E2 17 00 E1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B8 [10:46:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:46:09]wFMCommunicate OK [10:46:09]CreateOFDProtocolMessage done [10:46:09]OFDSenderStorePacket 157336 [10:46:09]StoreOFDPacket docnum=157336 [10:46:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 34 F8 08 01 63 9F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 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 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 70 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 66 02 00 35 04 06 00 B1 F5 83 EA 73 2F 31 45 E3 B8 08 CC 21 96 [10:46:09]CheckFolder [10:46:09]dirname=/storage/ofd_packets [10:46:09]CheckFolder done [10:46:09]ProducePacketName [10:46:09]name=ofd_packets/00157336 [10:46:09]NVStorageSaveData ofd_packets/00157336 [10:46:09]File name is /storage/ofd_packets/00157336 [10:46:09]Write 302 bytes [10:46:09]NVStorageSaveData done [10:46:09]OFDSenderStorePacket done [10:46:09]KKMCreateOFDPacket done [10:46:09]NVStorageSaveData kkm_last_timestamp [10:46:09]File name is /storage/kkm_last_timestamp [10:46:09]Write 4 bytes [10:46:09]NVStorageSaveData done [10:46:09]ExternCall_PrintAddStr [10:46:09]wPrintStart [10:46:09]Write to MH i2c: 01 00 00 E2 0C EE [10:46:09]Write i2c OK [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: 01 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: 01 07 00 [10:46:09]MH_I2C_Read... [10:46:09]Read from MH i2c: 01 07 00 E2 0C 00 00 00 00 00 FF 0F 03 [10:46:09]RasterBufferAndPrint [10:46:09]line Счет N : (1)875708 [10:46:09]line ИНН: 02508201610067 [10:46:09]line Контрольно-Кассовый Чек [10:46:09]line ПРОДАЖА [10:46:09]line ТРК (МРК, ГНК) : 43 [10:46:09]line Товар: 2710124130 [10:46:09]line Super 92-К-5 [10:46:09]line 10.240 * 68.40 [10:46:09]line = 700.42 [10:46:09]line НДС 12% НСП 1% [10:46:09]line > о реализуемом товаре [10:46:09]line ИТОГО: 700.42 [10:46:09]line НСП 1% : 6.20 [10:46:09]line НДС 12% : 74.38 [10:46:09]line Наличными: 0.00 [10:46:09]line Безнал.: 700.42 [10:46:09]line Место: АЗС № 165 "Партнер Нефть" [10:46:09]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:46:09]line СНО: Общий режим [10:46:09]line Чек 164 22.10.2024 10:46 [10:46:09]line Смена: 316 ФФД: 1.0 [10:46:09]line ЗНМ: 0300000234 [10:46:09]line РНМ: 0000137193017469 [10:46:09]line Версия ККМ: v1.0 [10:46:09]line Платежная система: Mbank [10:46:09]line ФМ: 0000000000963156 [10:46:09]line ФД: 157336 [10:46:09]line ФПД: 195668038284079 [10:46:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104608&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157336&fm=195668038284079&tin=02508201610067®Number=0000137193017469&sum=70042 [10:46:09]OFD Sender: Processing packet 157336 [packets to send 52, broken 51] [10:46:09]ProducePacketName [10:46:09]name=ofd_packets/00157336 [10:46:09]OFD Sender: To server: pG, [10:46:09]CommunicateWithHost lk.salyk.kg:30040 [10:46:09]ConnectInit lk.salyk.kg [10:46:09]written 0, free lines is 4095 [10:46:09]Connected sock=10 [10:46:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 34 F8 08 01 63 9F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 28 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 9A 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9A 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 00 00 00 00 00 00 39 04 06 00 9A 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 70 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 98 66 02 00 35 04 06 00 B1 F5 83 EA 73 2F 31 45 E3 B8 08 CC 21 96 [10:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1C 77 47 00 EC 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 39 36 33 31 35 36 10 04 04 00 98 66 02 00 F4 03 04 00 9D 28 17 67 B6 04 01 00 00 F7 81 0C 19 F1 52 F1 8C [10:46:09]CommunicateWithHost err = 0 [10:46:09]CheckOFDResponse [10:46:09]1017 (14) - 77093643461234 [10:46:09]1041 (16) - 0000000000963156 [10:46:09]1040 (4) - 157336 [10:46:09]1012 (4) - 22.10.2024 04:22 [10:46:09]1206 (1) - 0 [10:46:09]OFD Sender: Remove packet 157336 [10:46:09]ProducePacketName [10:46:09]name=ofd_packets/00157336 [10:46:09]NVStorageDeleteData [10:46:10]Write to MH i2c: 01 00 00 0B 0D 18 [10:46:10]Write i2c OK [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: 01 [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: 01 07 00 [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: 01 07 00 0B 0D 00 00 00 00 00 10 0D 3C [10:46:10]RasterBufferAndPrint [10:46:10]line [10:46:10]line [10:46:10]line [10:46:10]line [10:46:10]line [10:46:10]written 0, free lines is 3350 [10:46:10]MH_Cut [10:46:10]Write to MH i2c: D1 01 00 12 0D 01 F1 [10:46:10]Write i2c OK [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: D1 [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: D1 01 00 [10:46:10]MH_I2C_Read... [10:46:10]Read from MH i2c: D1 01 00 12 0D 00 F0 [10:46:10]Write to MH i2c: 01 00 00 13 0D 20 [10:46:10]Write i2c OK [10:46:10]MH_I2C_Read... [10:46:10]OFD Sender: No OFD packet to send [10:46:10]*** Cut start [10:46:10]*** Partial cut [10:46:10]*** CUTSNS_PIN = 1 [10:46:10]*** CUTSNS_PIN = 0 [10:46:11]*** Brake cut motor [10:46:11]Read from MH i2c: 01 [10:46:11]MH_I2C_Read... [10:46:11]*** Stop cut motor [10:46:11]*** Cut end [10:46:11]Read from MH i2c: 01 07 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: 01 07 00 13 0D 00 00 00 00 00 FF 0F 35 [10:46:11]process_action close_receipt done [10:46:11]requested_data is exist [10:46:11]produce_requested_data [10:46:11]requested_item fm.sn is exist - process it [10:46:11]wFMCommunicate request_size=4 [10:46:11]MH_SAM_APDU [10:46:11]CAPDU: 80 11 00 00 [10:46:11]Write to MH i2c: E2 08 00 14 0D 80 11 00 00 00 00 00 00 9B [10:46:11]Write i2c OK [10:46:11]MH_I2C_Read... [10:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:11]Read from MH i2c: E2 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 17 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 17 00 14 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EC [10:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:46:11]wFMCommunicate OK [10:46:11]requested_item fd.num is exist - process it [10:46:11]SAM_PROTO_GetFieldsCounters [10:46:11]wFMCommunicate request_size=4 [10:46:11]MH_SAM_APDU [10:46:11]CAPDU: 80 13 00 00 [10:46:11]Write to MH i2c: E2 08 00 15 0D 80 13 00 00 00 00 00 00 9E [10:46:11]Write i2c OK [10:46:11]MH_I2C_Read... [10:46:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:11]Read from MH i2c: E2 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 62 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 62 00 15 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 66 02 00 0E 04 04 00 3C 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 00 [10:46:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 98 66 02 00 0E 04 04 00 3C 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 [10:46:11]wFMCommunicate OK [10:46:11]SAM_PROTO_GetFieldsCounters done [10:46:11]requested_item shift.num is exist - process it [10:46:11]requested_item shift.opened is exist - process it [10:46:11]req_shift_opened [10:46:11]FM_GetShiftState [10:46:11]SAM_PROTO_GetShiftState [10:46:11]wFMCommunicate request_size=4 [10:46:11]MH_SAM_APDU [10:46:11]CAPDU: 80 13 01 00 [10:46:11]Write to MH i2c: E2 08 00 16 0D 80 13 01 00 00 00 00 00 A0 [10:46:11]Write i2c OK [10:46:11]MH_I2C_Read... [10:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:11]Read from MH i2c: E2 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 0E 00 [10:46:11]MH_I2C_Read... [10:46:11]Read from MH i2c: E2 0E 00 16 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [10:46:11]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:46:11]wFMCommunicate OK [10:46:11]SAM_PROTO_GetShiftState done [10:46:11]FM_GetShiftState done [10:46:11]req_shift_opened done [10:46:11]requested_item shift.open_date is exist - process it [10:46:11]req_shift_open_date [10:46:11]req_shift_open_date done [10:46:11]produce_requested_data done [10:46:11]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157336,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:46:11]process_action_free close_receipt [10:46:11]json_value_free [10:46:11]json_value_free done [10:46:11]process_json_proto returns [10:46:11]Send response to host [10:46:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157336,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:46:11]free response buf [10:46:11]execute_script done [10:46:11]execute_script returns [10:46:11]free content buf [10:46:11]Sock 9.Close socket [10:46:11]Sock 9.Thread stoped [10:46:15]OFD Sender: No OFD packet to send [10:46:20]OFD Sender: No OFD packet to send [10:46:25]OFD Sender: No OFD packet to send [10:46:30]OFD Sender: No OFD packet to send [10:46:35]OFD Sender: No OFD packet to send [10:46:40]OFD Sender: No OFD packet to send [10:46:45]OFD Sender: No OFD packet to send [10:46:50]OFD Sender: No OFD packet to send [10:46:55]OFD Sender: No OFD packet to send [10:47:00]OFD Sender: No OFD packet to send [10:47:05]OFD Sender: No OFD packet to send [10:47:10]OFD Sender: No OFD packet to send [10:47:15]OFD Sender: No OFD packet to send [10:47:20]OFD Sender: No OFD packet to send [10:47:25]OFD Sender: No OFD packet to send [10:47:30]OFD Sender: No OFD packet to send [10:47:35]OFD Sender: No OFD packet to send [10:47:37]accept exits with 8 [10:47:37]New connection [10:47:37]New thread 3067137380 created [10:47:37]Thread 3067280740 joined [10:47:37]Waiting for new connection... [10:47:37] Sock 8.Parse request [10:47:37]Sock 8.Check first char [10:47:37]Sock 8.First char is OK [10:47:37]request: POST /json_proto HTTP/1.0 [10:47:37]Method: POST [10:47:37]URL: /json_proto [10:47:37]Method is POST - this is cgi request [10:47:37]url: /json_proto [10:47:37]query_string will be loaded in cgi processing [10:47:37]execute_cgi json_proto POST (null) [10:47:37]execute_cgi path=json_proto method=POST [10:47:37]POST find Content-Length [10:47:37]Host: 172.17.53.67:8080 [10:47:37]Content-Length: 677 [10:47:37]Content-Type: application/json [10:47:37] [10:47:37]POST finish read [10:47:37]Found Content-Length = 677 [10:47:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875709", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:47:37]execute_script... [10: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)875709", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:47:37]POST & json_proto [10:47:37]process_json_proto [10:47:37]json parsed OK: [10:47:37]protocol is kg_v1.0 [10:47:37]action value=close_receipt [10:47:37]process_action close_receipt [10:47:37]cmd_close_receipt [10:47:37]MH_GetDate [10:47:37]Write to MH i2c: F0 00 00 17 0D 13 [10:47:37]Write i2c OK [10:47:37]MH_I2C_Read... [10:47:37]Read from MH i2c: F0 [10:47:37]MH_I2C_Read... [10:47:37]Read from MH i2c: F0 09 00 [10:47:37]MH_I2C_Read... [10:47:37]Read from MH i2c: F0 09 00 17 0D 00 C9 82 17 67 19 BC 99 64 B7 [10:47:37]GetLastDocTimeStamp 1729593968 [10:47:37]current date 1729594057 [10:47:37]FM_GetShiftState [10:47:37]SAM_PROTO_GetShiftState [10:47:37]wFMCommunicate request_size=4 [10:47:37]MH_SAM_APDU [10:47:37]CAPDU: 80 13 01 00 [10:47:37]Write to MH i2c: E2 08 00 18 0D 80 13 01 00 00 00 00 00 A2 [10:47:37]Write i2c OK [10:47:37]MH_I2C_Read... [10:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:37]Read from MH i2c: E2 [10:47:37]MH_I2C_Read... [10:47:37]Read from MH i2c: E2 0E 00 [10:47:37]MH_I2C_Read... [10:47:37]Read from MH i2c: E2 0E 00 18 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 28 [10:47:37]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:47:37]wFMCommunicate OK [10:47:37]SAM_PROTO_GetShiftState done [10:47:37]FM_GetShiftState done [10:47:37]opened in 1729556748 [10:47:37]opened+sec_in_day 1729643148 [10:47:37]quantity*price = 50041 [10:47:37]sum+1 = 50042 [10:47:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 165 22.10.2024 10:47 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157337 ФПД: 1294562688262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104738&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157337&fm=1294562688262&tin=02508201610067®Number=0000137193017469&sum=50000 [10:47:38]StoreToDocumentArchive [10:47:38]shift 316 fd 157337 [10:47:38]save to /storage/0316/doc_00157337 [10:47:38]save last doc name /storage/0316/doc_00157337 to /storage/kkm_last_doc_name [10:47:38]save OK [10:47:38]Clear old archive folders... [10:47:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:38]tlvbuf is 01B34000 [10:47:38]SAM_PROTO_ClearQueue [10:47:38]wFMCommunicate request_size=4 [10:47:38]MH_SAM_APDU [10:47:38]CAPDU: 80 09 00 00 [10:47:38]Write to MH i2c: E2 08 00 25 0D 80 09 00 00 00 00 00 00 A4 [10:47:38]Write i2c OK [10:47:38]MH_I2C_Read... [10:47:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:38]Read from MH i2c: E2 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 03 00 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 03 00 25 0D 00 90 00 A6 [10:47:38]RAPDU: 90 00 [10:47:38]wFMCommunicate OK [10:47:38]SAM_PROTO_ClearQueue done [10:47:38]KKMCreateOFDPacket [10:47:38]OFDProtocolAddRootSTLVToBuf [10:47:38]FM_MakeSignedData [10:47:38]FM_MakeSignedData [10:47:38]SAM_PROTO_SignData [10:47:38]wFMCommunicate request_size=4 [10:47:38]MH_SAM_APDU [10:47:38]CAPDU: 80 0D 01 02 [10:47:38]Write to MH i2c: E2 08 00 26 0D 80 0D 01 02 00 00 00 00 AC [10:47:38]Write i2c OK [10:47:38]MH_I2C_Read... [10:47:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:38]Read from MH i2c: E2 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 03 00 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 03 00 26 0D 00 90 00 A7 [10:47:38]RAPDU: 90 00 [10:47:38]wFMCommunicate OK [10:47:38]wFMCommunicate request_size=255 [10:47:38]MH_SAM_APDU [10:47: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 00 00 00 F4 03 04 00 CA 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 66 02 00 35 04 06 00 01 [10:47:38]Write to MH i2c: E2 02 01 27 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 00 00 00 F4 03 04 00 CA 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 66 02 00 35 04 06 00 01 00 00 01 [10:47:38]Write i2c OK [10:47:38]MH_I2C_Read... [10:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 27 0D 00 90 00 A8 [10:47:39]RAPDU: 90 00 [10:47:39]wFMCommunicate OK [10:47:39]wFMCommunicate request_size=10 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 0D 02 02 05 2D 69 F2 FD 06 [10:47:39]Write to MH i2c: E2 0D 00 28 0D 80 0D 02 02 05 00 2D 69 F2 FD 06 00 00 44 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 28 0D 00 90 00 A9 [10:47:39]RAPDU: 90 00 [10:47:39]wFMCommunicate OK [10:47:39]wFMCommunicate request_size=4 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 0D 03 02 [10:47:39]Write to MH i2c: E2 08 00 29 0D 80 0D 03 02 00 00 00 00 B1 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 0B 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 0B 00 29 0D 00 6C 3D DB CB 08 EB 2B 96 90 00 B5 [10:47:39]RAPDU: 6C 3D DB CB 08 EB 2B 96 90 00 [10:47:39]wFMCommunicate OK [10:47:39]SAM_PROTO_SignData done [10:47:39]FM_MakeSignedData done [10:47:39]CreateOFDProtocolMessage [10:47:39]wFMCommunicate request_size=4 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 11 00 00 [10:47:39]Write to MH i2c: E2 08 00 2A 0D 80 11 00 00 00 00 00 00 B1 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 17 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 17 00 2A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 02 [10:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:47:39]wFMCommunicate OK [10:47:39]CreateOFDProtocolMessage done [10:47:39]OFDSenderStorePacket 157337 [10:47:39]StoreOFDPacket docnum=157337 [10:47:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 05 07 01 5B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 00 00 00 F4 03 04 00 CA 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 66 02 00 35 04 06 00 01 2D 69 F2 FD 06 6C 3D DB CB 08 EB 2B 96 [10:47:39]CheckFolder [10:47:39]dirname=/storage/ofd_packets [10:47:39]CheckFolder done [10:47:39]ProducePacketName [10:47:39]name=ofd_packets/00157337 [10:47:39]NVStorageSaveData ofd_packets/00157337 [10:47:39]File name is /storage/ofd_packets/00157337 [10:47:39]Write 301 bytes [10:47:39]NVStorageSaveData done [10:47:39]OFDSenderStorePacket done [10:47:39]KKMCreateOFDPacket done [10:47:39]NVStorageSaveData kkm_last_timestamp [10:47:39]File name is /storage/kkm_last_timestamp [10:47:39]Write 4 bytes [10:47:39]NVStorageSaveData done [10:47:39]ExternCall_PrintAddStr [10:47:39]wPrintStart [10:47:39]Write to MH i2c: 01 00 00 2B 0D 38 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 07 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 07 00 2B 0D 00 00 00 00 00 FF 0F 4D [10:47:39]RasterBufferAndPrint [10:47:39]line Счет N : (1)875709 [10:47:39]line ИНН: 02508201610067 [10:47:39]line Контрольно-Кассовый Чек [10:47:39]line ПРОДАЖА [10:47:39]line ТРК (МРК, ГНК) : 32 [10:47:39]line Товар: 2710124130 [10:47:39]line Аи-92-К-5 [10:47:39]line 7.480 * 66.90 [10:47:39]line = 500.41 [10:47:39]line НДС 12% НСП 1% [10:47:39]line > о реализуемом товаре [10:47:39]line ОКРУГЛЕНИЕ: -0.41 [10:47:39]line ИТОГО: 500.00 [10:47:39]line Внесено: 500.00 [10:47:39]line СДАЧА: 0.00 [10:47:39]line НСП 1% : 4.43 [10:47:39]line НДС 12% : 53.14 [10:47:39]line Наличными: 500.00 [10:47:39]line Безнал.: 0.00 [10:47:39]line Место: АЗС № 165 "Партнер Нефть" [10:47:39]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:47:39]line СНО: Общий режим [10:47:39]line Чек 165 22.10.2024 10:47 [10:47:39]line Смена: 316 ФФД: 1.0 [10:47:39]line ЗНМ: 0300000234 [10:47:39]line РНМ: 0000137193017469 [10:47:39]line Версия ККМ: v1.0 [10:47:39]line ФМ: 0000000000963156 [10:47:39]line ФД: 157337 [10:47:39]line ФПД: 1294562688262 [10:47:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104738&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157337&fm=1294562688262&tin=02508201610067®Number=0000137193017469&sum=50000 [10:47:39]written 0, free lines is 4095 [10:47:39]OFD Sender: Processing packet 157337 [packets to send 52, broken 51] [10:47:39]ProducePacketName [10:47:39]name=ofd_packets/00157337 [10:47:39]OFD Sender: To server: pG, [10:47:39]CommunicateWithHost lk.salyk.kg:30040 [10:47:39]ConnectInit lk.salyk.kg [10:47:39]Connected sock=10 [10:47:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 91 05 07 01 5B 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 A5 00 00 00 F4 03 04 00 CA 82 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 99 66 02 00 35 04 06 00 01 2D 69 F2 FD 06 6C 3D DB CB 08 EB 2B 96 [10:47:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C0 B9 47 00 BB 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 39 36 33 31 35 36 10 04 04 00 99 66 02 00 F4 03 04 00 F6 28 17 67 B6 04 01 00 00 23 EE 6A 00 89 2C 02 97 [10:47:39]CommunicateWithHost err = 0 [10:47:39]CheckOFDResponse [10:47:39]1017 (14) - 77093643461234 [10:47:39]1041 (16) - 0000000000963156 [10:47:39]1040 (4) - 157337 [10:47:39]1012 (4) - 22.10.2024 04:24 [10:47:39]1206 (1) - 0 [10:47:39]OFD Sender: Remove packet 157337 [10:47:39]ProducePacketName [10:47:39]name=ofd_packets/00157337 [10:47:39]NVStorageDeleteData [10:47:39]Write to MH i2c: 01 00 00 56 0D 63 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 07 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: 01 07 00 56 0D 00 00 00 00 00 F7 0C 6D [10:47:39]RasterBufferAndPrint [10:47:39]line [10:47:39]line [10:47:39]line [10:47:39]line [10:47:39]line [10:47:39]written 0, free lines is 3326 [10:47:39]MH_Cut [10:47:39]Write to MH i2c: D1 01 00 5D 0D 01 3C [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: D1 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: D1 01 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: D1 01 00 5D 0D 00 3B [10:47:39]Write to MH i2c: 01 00 00 5E 0D 6B [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:40]OFD Sender: No OFD packet to send [10:47:40]*** Cut start [10:47:40]*** Partial cut [10:47:40]*** CUTSNS_PIN = 1 [10:47:40]*** CUTSNS_PIN = 0 [10:47:40]*** Brake cut motor [10:47:40]Read from MH i2c: 01 [10:47:40]MH_I2C_Read... [10:47:40]*** Stop cut motor [10:47:40]*** Cut end [10:47:40]Read from MH i2c: 01 07 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 07 00 5E 0D 00 00 00 00 00 FF 0F 80 [10:47:40]process_action close_receipt done [10:47:40]requested_data is exist [10:47:40]produce_requested_data [10:47:40]requested_item fm.sn is exist - process it [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 11 00 00 [10:47:40]Write to MH i2c: E2 08 00 5F 0D 80 11 00 00 00 00 00 00 E6 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 17 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 17 00 5F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 37 [10:47:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:47:40]wFMCommunicate OK [10:47:40]requested_item fd.num is exist - process it [10:47:40]SAM_PROTO_GetFieldsCounters [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 13 00 00 [10:47:40]Write to MH i2c: E2 08 00 60 0D 80 13 00 00 00 00 00 00 E9 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 62 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 62 00 60 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 66 02 00 0E 04 04 00 3C 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 4F [10:47:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 99 66 02 00 0E 04 04 00 3C 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 [10:47:41]wFMCommunicate OK [10:47:41]SAM_PROTO_GetFieldsCounters done [10:47:41]requested_item shift.num is exist - process it [10:47:41]requested_item shift.opened is exist - process it [10:47:41]req_shift_opened [10:47:41]FM_GetShiftState [10:47:41]SAM_PROTO_GetShiftState [10:47:41]wFMCommunicate request_size=4 [10:47:41]MH_SAM_APDU [10:47:41]CAPDU: 80 13 01 00 [10:47:41]Write to MH i2c: E2 08 00 61 0D 80 13 01 00 00 00 00 00 EB [10:47:41]Write i2c OK [10:47:41]MH_I2C_Read... [10:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:41]Read from MH i2c: E2 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0E 00 [10:47:41]MH_I2C_Read... [10:47:41]Read from MH i2c: E2 0E 00 61 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 71 [10:47:41]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:47:41]wFMCommunicate OK [10:47:41]SAM_PROTO_GetShiftState done [10:47:41]FM_GetShiftState done [10:47:41]req_shift_opened done [10:47:41]requested_item shift.open_date is exist - process it [10:47:41]req_shift_open_date [10:47:41]req_shift_open_date done [10:47:41]produce_requested_data done [10:47:41]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157337,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:47:41]process_action_free close_receipt [10:47:41]json_value_free [10:47:41]json_value_free done [10:47:41]process_json_proto returns [10:47:41]Send response to host [10:47:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157337,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:47:41]free response buf [10:47:41]execute_script done [10:47:41]execute_script returns [10:47:41]free content buf [10:47:41]Sock 8.Close socket [10:47:41]Sock 8.Thread stoped [10:47:45]OFD Sender: No OFD packet to send [10:47:50]OFD Sender: No OFD packet to send [10:47:55]OFD Sender: No OFD packet to send [10:48:00]OFD Sender: No OFD packet to send [10:48:05]OFD Sender: No OFD packet to send [10:48:10]OFD Sender: No OFD packet to send [10:48:15]OFD Sender: No OFD packet to send [10:48:20]OFD Sender: No OFD packet to send [10:48:25]OFD Sender: No OFD packet to send [10:48:30]OFD Sender: No OFD packet to send [10:48:35]OFD Sender: No OFD packet to send [10:48:40]OFD Sender: No OFD packet to send [10:48:45]OFD Sender: No OFD packet to send [10:48:50]OFD Sender: No OFD packet to send [10:48:55]OFD Sender: No OFD packet to send [10:49:00]OFD Sender: No OFD packet to send [10:49:04]accept exits with 9 [10:49:04]New connection [10:49:04]New thread 3067280740 created [10:49:04]Thread 3067137380 joined [10:49:04]Waiting for new connection... [10:49:04] Sock 9.Parse request [10:49:04]Sock 9.Check first char [10:49:04]Sock 9.First char is OK [10:49:04]request: POST /json_proto HTTP/1.0 [10:49:04]Method: POST [10:49:04]URL: /json_proto [10:49:04]Method is POST - this is cgi request [10:49:04]url: /json_proto [10:49:04]query_string will be loaded in cgi processing [10:49:04]execute_cgi json_proto POST (null) [10:49:04]execute_cgi path=json_proto method=POST [10:49:04]POST find Content-Length [10:49:04]Host: 172.17.53.67:8080 [10:49:04]Content-Length: 632 [10:49:04]Content-Type: application/json [10:49:04] [10:49:04]POST finish read [10:49:04]Found Content-Length = 632 [10:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:04]execute_script... [10:49: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)875711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:04]POST & json_proto [10:49:04]process_json_proto [10:49:04]json parsed OK: [10:49:04]protocol is kg_v1.0 [10:49:04]action value=close_receipt [10:49:04]process_action close_receipt [10:49:04]cmd_close_receipt [10:49:04]MH_GetDate [10:49:04]Write to MH i2c: F0 00 00 62 0D 5E [10:49:04]Write i2c OK [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: F0 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: F0 09 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: F0 09 00 62 0D 00 20 83 17 67 19 BC 99 64 5A [10:49:04]GetLastDocTimeStamp 1729594058 [10:49:04]current date 1729594144 [10:49:04]FM_GetShiftState [10:49:04]SAM_PROTO_GetShiftState [10:49:04]wFMCommunicate request_size=4 [10:49:04]MH_SAM_APDU [10:49:04]CAPDU: 80 13 01 00 [10:49:04]Write to MH i2c: E2 08 00 63 0D 80 13 01 00 00 00 00 00 ED [10:49:04]Write i2c OK [10:49:04]MH_I2C_Read... [10:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:04]Read from MH i2c: E2 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 0E 00 [10:49:04]MH_I2C_Read... [10:49:04]Read from MH i2c: E2 0E 00 63 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 73 [10:49:04]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:49:04]wFMCommunicate OK [10:49:04]SAM_PROTO_GetShiftState done [10:49:04]FM_GetShiftState done [10:49:04]opened in 1729556748 [10:49:04]opened+sec_in_day 1729643148 [10:49:04]quantity*price = 50000 [10:49:04]sum+1 = 50001 [10:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 166 22.10.2024 10:49 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157338 ФПД: 90301193668607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157338&fm=90301193668607&tin=02508201610067®Number=0000137193017469&sum=50000 [10:49:05]StoreToDocumentArchive [10:49:05]shift 316 fd 157338 [10:49:05]save to /storage/0316/doc_00157338 [10:49:05]save last doc name /storage/0316/doc_00157338 to /storage/kkm_last_doc_name [10:49:05]save OK [10:49:05]Clear old archive folders... [10:49:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:49:05]tlvbuf is 01B6AD40 [10:49:05]SAM_PROTO_ClearQueue [10:49:05]wFMCommunicate request_size=4 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 09 00 00 [10:49:05]Write to MH i2c: E2 08 00 70 0D 80 09 00 00 00 00 00 00 EF [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 70 0D 00 90 00 F1 [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]SAM_PROTO_ClearQueue done [10:49:05]KKMCreateOFDPacket [10:49:05]OFDProtocolAddRootSTLVToBuf [10:49:05]FM_MakeSignedData [10:49:05]FM_MakeSignedData [10:49:05]SAM_PROTO_SignData [10:49:05]wFMCommunicate request_size=4 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 0D 01 02 [10:49:05]Write to MH i2c: E2 08 00 71 0D 80 0D 01 02 00 00 00 00 F7 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 71 0D 00 90 00 F2 [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]wFMCommunicate request_size=255 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 20 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 66 02 00 35 04 06 00 [10:49:05]Write to MH i2c: E2 02 01 72 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 20 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 66 02 00 35 04 06 00 00 00 7E [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 72 0D 00 90 00 F3 [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]wFMCommunicate request_size=11 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 0D 02 02 06 52 20 E2 92 47 FF [10:49:05]Write to MH i2c: E2 0E 00 73 0D 80 0D 02 02 06 00 52 20 E2 92 47 FF 00 00 32 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 03 00 73 0D 00 90 00 F4 [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]wFMCommunicate request_size=4 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 0D 03 02 [10:49:05]Write to MH i2c: E2 08 00 74 0D 80 0D 03 02 00 00 00 00 FC [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 0B 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 0B 00 74 0D 00 BC 0E AE AB A3 AF 7F A1 90 00 92 [10:49:05]RAPDU: BC 0E AE AB A3 AF 7F A1 90 00 [10:49:05]wFMCommunicate OK [10:49:05]SAM_PROTO_SignData done [10:49:05]FM_MakeSignedData done [10:49:05]CreateOFDProtocolMessage [10:49:05]wFMCommunicate request_size=4 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 11 00 00 [10:49:05]Write to MH i2c: E2 08 00 75 0D 80 11 00 00 00 00 00 00 FC [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:05]Read from MH i2c: E2 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 17 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E2 17 00 75 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4D [10:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:05]wFMCommunicate OK [10:49:05]CreateOFDProtocolMessage done [10:49:05]OFDSenderStorePacket 157338 [10:49:05]StoreOFDPacket docnum=157338 [10:49:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 70 B3 08 01 F1 85 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 20 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 66 02 00 35 04 06 00 52 20 E2 92 47 FF BC 0E AE AB A3 AF 7F A1 [10:49:05]CheckFolder [10:49:05]dirname=/storage/ofd_packets [10:49:05]CheckFolder done [10:49:05]ProducePacketName [10:49:05]name=ofd_packets/00157338 [10:49:05]NVStorageSaveData ofd_packets/00157338 [10:49:05]File name is /storage/ofd_packets/00157338 [10:49:05]Write 302 bytes [10:49:05]NVStorageSaveData done [10:49:05]OFDSenderStorePacket done [10:49:05]KKMCreateOFDPacket done [10:49:05]NVStorageSaveData kkm_last_timestamp [10:49:05]File name is /storage/kkm_last_timestamp [10:49:05]Write 4 bytes [10:49:05]NVStorageSaveData done [10:49:05]ExternCall_PrintAddStr [10:49:05]wPrintStart [10:49:05]Write to MH i2c: 01 00 00 76 0D 83 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: 01 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: 01 07 00 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: 01 07 00 76 0D 00 00 00 00 00 FF 0F 98 [10:49:05]RasterBufferAndPrint [10:49:05]line Счет N : (1)875711 [10:49:05]line ИНН: 02508201610067 [10:49:05]line Контрольно-Кассовый Чек [10:49:05]line ПРОДАЖА [10:49:05]line ТРК (МРК, ГНК) : 23 [10:49:05]line Товар: 2710124130 [10:49:05]line Super 92-К-5 [10:49:05]line 7.310 * 68.40 [10:49:05]line = 500.00 [10:49:05]line НДС 12% НСП 1% [10:49:05]line > о реализуемом товаре [10:49:05]line ИТОГО: 500.00 [10:49:05]line НСП 1% : 4.42 [10:49:05]line НДС 12% : 53.10 [10:49:05]line Наличными: 500.00 [10:49:05]line Безнал.: 0.00 [10:49:05]line Место: АЗС № 165 "Партнер Нефть" [10:49:05]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:49:05]line СНО: Общий режим [10:49:05]line Чек 166 22.10.2024 10:49 [10:49:05]line Смена: 316 ФФД: 1.0 [10:49:05]line ЗНМ: 0300000234 [10:49:05]line РНМ: 0000137193017469 [10:49:05]line Версия ККМ: v1.0 [10:49:05]line ФМ: 0000000000963156 [10:49:05]line ФД: 157338 [10:49:05]line ФПД: 90301193668607 [10:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104904&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157338&fm=90301193668607&tin=02508201610067®Number=0000137193017469&sum=50000 [10:49:06]OFD Sender: Processing packet 157338 [packets to send 52, broken 51] [10:49:06]ProducePacketName [10:49:06]name=ofd_packets/00157338 [10:49:06]OFD Sender: To server: pG, [10:49:06]CommunicateWithHost lk.salyk.kg:30040 [10:49:06]ConnectInit lk.salyk.kg [10:49:06]written 0, free lines is 4095 [10:49:06]Write to MH i2c: 01 00 00 9E 0D AB [10:49:06]Write i2c OK [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: 01 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: 01 07 00 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: 01 07 00 9E 0D 00 00 00 00 00 16 0D D5 [10:49:06]RasterBufferAndPrint [10:49:06]line [10:49:06]line [10:49:06]line [10:49:06]line [10:49:06]line [10:49:06]written 0, free lines is 3357 [10:49:06]MH_Cut [10:49:06]Write to MH i2c: D1 01 00 A5 0D 01 84 [10:49:06]Write i2c OK [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: D1 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: D1 01 00 [10:49:06]MH_I2C_Read... [10:49:06]Read from MH i2c: D1 01 00 A5 0D 00 83 [10:49:06]Write to MH i2c: 01 00 00 A6 0D B3 [10:49:06]Write i2c OK [10:49:06]MH_I2C_Read... [10:49:07]*** Cut start [10:49:07]*** Partial cut [10:49:07]*** CUTSNS_PIN = 1 [10:49:07]*** CUTSNS_PIN = 0 [10:49:07]*** Brake cut motor [10:49:07]Read from MH i2c: 01 [10:49:07]MH_I2C_Read... [10:49:07]*** Stop cut motor [10:49:07]*** Cut end [10:49:07]Read from MH i2c: 01 07 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: 01 07 00 A6 0D 00 00 00 00 00 FF 0F C8 [10:49:07]process_action close_receipt done [10:49:07]requested_data is exist [10:49:07]produce_requested_data [10:49:07]requested_item fm.sn is exist - process it [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 11 00 00 [10:49:07]Write to MH i2c: E2 08 00 A7 0D 80 11 00 00 00 00 00 00 2E [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 17 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 17 00 A7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7F [10:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:08]wFMCommunicate OK [10:49:08]requested_item fd.num is exist - process it [10:49:08]SAM_PROTO_GetFieldsCounters [10:49:08]wFMCommunicate request_size=4 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 13 00 00 [10:49:08]Write to MH i2c: E2 08 00 A8 0D 80 13 00 00 00 00 00 00 31 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 62 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 62 00 A8 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 66 02 00 0E 04 04 00 3C 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 9B [10:49:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9A 66 02 00 0E 04 04 00 3C 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 [10:49:08]wFMCommunicate OK [10:49:08]SAM_PROTO_GetFieldsCounters done [10:49:08]requested_item shift.num is exist - process it [10:49:08]requested_item shift.opened is exist - process it [10:49:08]req_shift_opened [10:49:08]FM_GetShiftState [10:49:08]SAM_PROTO_GetShiftState [10:49:08]wFMCommunicate request_size=4 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 13 01 00 [10:49:08]Write to MH i2c: E2 08 00 A9 0D 80 13 01 00 00 00 00 00 33 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 0E 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 0E 00 A9 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B9 [10:49:08]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:49:08]wFMCommunicate OK [10:49:08]SAM_PROTO_GetShiftState done [10:49:08]FM_GetShiftState done [10:49:08]req_shift_opened done [10:49:08]requested_item shift.open_date is exist - process it [10:49:08]req_shift_open_date [10:49:08]req_shift_open_date done [10:49:08]produce_requested_data done [10:49:08]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157338,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:49:08]process_action_free close_receipt [10:49:08]json_value_free [10:49:08]json_value_free done [10:49:08]process_json_proto returns [10:49:08]Send response to host [10:49:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157338,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:49:08]free response buf [10:49:08]execute_script done [10:49:08]execute_script returns [10:49:08]free content buf [10:49:08]Sock 9.Close socket [10:49:08]Sock 9.Thread stoped [10:49:19]accept exits with 8 [10:49:19]New connection [10:49:19]New thread 3067137380 created [10:49:19]Thread 3067280740 joined [10:49:19]Waiting for new connection... [10:49:19] Sock 8.Parse request [10:49:19]Sock 8.Check first char [10:49:19]Sock 8.First char is OK [10:49:19]request: POST /json_proto HTTP/1.0 [10:49:19]Method: POST [10:49:19]URL: /json_proto [10:49:19]Method is POST - this is cgi request [10:49:19]url: /json_proto [10:49:19]query_string will be loaded in cgi processing [10:49:19]execute_cgi json_proto POST (null) [10:49:19]execute_cgi path=json_proto method=POST [10:49:19]POST find Content-Length [10:49:19]Host: 172.17.53.67:8080 [10:49:19]Content-Length: 670 [10:49:19]Content-Type: application/json [10:49:19] [10:49:19]POST finish read [10:49:19]Found Content-Length = 670 [10:49:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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:49:19]execute_script... [10:49: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)875710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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:49:19]POST & json_proto [10:49:19]process_json_proto [10:49:19]json parsed OK: [10:49:19]protocol is kg_v1.0 [10:49:19]action value=close_receipt [10:49:19]process_action close_receipt [10:49:19]cmd_close_receipt [10:49:19]MH_GetDate [10:49:19]Write to MH i2c: F0 00 00 AA 0D A6 [10:49:19]Write i2c OK [10:49:19]MH_I2C_Read... [10:49:19]Read from MH i2c: F0 [10:49:19]MH_I2C_Read... [10:49:19]Read from MH i2c: F0 09 00 [10:49:19]MH_I2C_Read... [10:49:19]Read from MH i2c: F0 09 00 AA 0D 00 30 83 17 67 19 BC 99 64 B2 [10:49:19]GetLastDocTimeStamp 1729594144 [10:49:19]current date 1729594160 [10:49:19]FM_GetShiftState [10:49:19]SAM_PROTO_GetShiftState [10:49:19]wFMCommunicate request_size=4 [10:49:19]MH_SAM_APDU [10:49:19]CAPDU: 80 13 01 00 [10:49:19]Write to MH i2c: E2 08 00 AB 0D 80 13 01 00 00 00 00 00 35 [10:49:19]Write i2c OK [10:49:19]MH_I2C_Read... [10:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:19]Read from MH i2c: E2 [10:49:19]MH_I2C_Read... [10:49:19]Read from MH i2c: E2 0E 00 [10:49:19]MH_I2C_Read... [10:49:19]Read from MH i2c: E2 0E 00 AB 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BB [10:49:19]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:49:19]wFMCommunicate OK [10:49:19]SAM_PROTO_GetShiftState done [10:49:19]FM_GetShiftState done [10:49:19]opened in 1729556748 [10:49:19]opened+sec_in_day 1729643148 [10:49:19]quantity*price = 20041 [10:49:19]sum+1 = 20042 [10:49:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 167 22.10.2024 10:49 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157339 ФПД: 187067183945831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157339&fm=187067183945831&tin=02508201610067®Number=0000137193017469&sum=20000 [10:49:20]StoreToDocumentArchive [10:49:20]shift 316 fd 157339 [10:49:20]save to /storage/0316/doc_00157339 [10:49:20]save last doc name /storage/0316/doc_00157339 to /storage/kkm_last_doc_name [10:49:20]save OK [10:49:20]Clear old archive folders... [10:49:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:49:20]tlvbuf is 01B2FC30 [10:49:20]SAM_PROTO_ClearQueue [10:49:20]wFMCommunicate request_size=4 [10:49:20]MH_SAM_APDU [10:49:20]CAPDU: 80 09 00 00 [10:49:20]Write to MH i2c: E2 08 00 B8 0D 80 09 00 00 00 00 00 00 37 [10:49:20]Write i2c OK [10:49:20]MH_I2C_Read... [10:49:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:20]Read from MH i2c: E2 [10:49:20]MH_I2C_Read... [10:49:20]Read from MH i2c: E2 03 00 [10:49:20]MH_I2C_Read... [10:49:20]Read from MH i2c: E2 03 00 B8 0D 00 90 00 39 [10:49:20]RAPDU: 90 00 [10:49:20]wFMCommunicate OK [10:49:20]SAM_PROTO_ClearQueue done [10:49:20]KKMCreateOFDPacket [10:49:20]OFDProtocolAddRootSTLVToBuf [10:49:20]FM_MakeSignedData [10:49:20]FM_MakeSignedData [10:49:20]SAM_PROTO_SignData [10:49:20]wFMCommunicate request_size=4 [10:49:20]MH_SAM_APDU [10:49:20]CAPDU: 80 0D 01 02 [10:49:20]Write to MH i2c: E2 08 00 B9 0D 80 0D 01 02 00 00 00 00 3F [10:49:20]Write i2c OK [10:49:20]MH_I2C_Read... [10:49:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:20]Read from MH i2c: E2 [10:49:20]MH_I2C_Read... [10:49:20]Read from MH i2c: E2 03 00 [10:49:20]MH_I2C_Read... [10:49:20]Read from MH i2c: E2 03 00 B9 0D 00 90 00 3A [10:49:20]RAPDU: 90 00 [10:49:20]wFMCommunicate OK [10:49:20]wFMCommunicate request_size=255 [10:49:20]MH_SAM_APDU [10:49:20]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 A7 00 00 00 F4 03 04 00 30 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 66 02 00 35 04 06 00 [10:49:20]Write to MH i2c: E2 02 01 BA 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 A7 00 00 00 F4 03 04 00 30 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 66 02 00 35 04 06 00 00 00 61 [10:49:20]Write i2c OK [10:49:20]MH_I2C_Read... [10:49:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:21]Read from MH i2c: E2 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 03 00 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 03 00 BA 0D 00 90 00 3B [10:49:21]RAPDU: 90 00 [10:49:21]wFMCommunicate OK [10:49:21]wFMCommunicate request_size=11 [10:49:21]MH_SAM_APDU [10:49:21]CAPDU: 80 0D 02 02 06 AA 22 F9 0C 58 67 [10:49:21]Write to MH i2c: E2 0E 00 BB 0D 80 0D 02 02 06 00 AA 22 F9 0C 58 67 00 00 DE [10:49:21]Write i2c OK [10:49:21]MH_I2C_Read... [10:49:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:21]Read from MH i2c: E2 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 03 00 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 03 00 BB 0D 00 90 00 3C [10:49:21]RAPDU: 90 00 [10:49:21]wFMCommunicate OK [10:49:21]wFMCommunicate request_size=4 [10:49:21]MH_SAM_APDU [10:49:21]CAPDU: 80 0D 03 02 [10:49:21]Write to MH i2c: E2 08 00 BC 0D 80 0D 03 02 00 00 00 00 44 [10:49:21]Write i2c OK [10:49:21]MH_I2C_Read... [10:49:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:21]Read from MH i2c: E2 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 0B 00 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 0B 00 BC 0D 00 17 4B 91 30 97 A7 9D FB 90 00 3E [10:49:21]RAPDU: 17 4B 91 30 97 A7 9D FB 90 00 [10:49:21]wFMCommunicate OK [10:49:21]SAM_PROTO_SignData done [10:49:21]FM_MakeSignedData done [10:49:21]CreateOFDProtocolMessage [10:49:21]wFMCommunicate request_size=4 [10:49:21]MH_SAM_APDU [10:49:21]CAPDU: 80 11 00 00 [10:49:21]Write to MH i2c: E2 08 00 BD 0D 80 11 00 00 00 00 00 00 44 [10:49:21]Write i2c OK [10:49:21]MH_I2C_Read... [10:49:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:21]Read from MH i2c: E2 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 17 00 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: E2 17 00 BD 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 95 [10:49:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:21]wFMCommunicate OK [10:49:21]CreateOFDProtocolMessage done [10:49:21]OFDSenderStorePacket 157339 [10:49:21]StoreOFDPacket docnum=157339 [10:49:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 58 08 01 63 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 A7 00 00 00 F4 03 04 00 30 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 66 02 00 35 04 06 00 AA 22 F9 0C 58 67 17 4B 91 30 97 A7 9D FB [10:49:21]CheckFolder [10:49:21]dirname=/storage/ofd_packets [10:49:21]CheckFolder done [10:49:21]ProducePacketName [10:49:21]name=ofd_packets/00157339 [10:49:21]NVStorageSaveData ofd_packets/00157339 [10:49:21]File name is /storage/ofd_packets/00157339 [10:49:21]Write 302 bytes [10:49:21]NVStorageSaveData done [10:49:21]OFDSenderStorePacket done [10:49:21]KKMCreateOFDPacket done [10:49:21]NVStorageSaveData kkm_last_timestamp [10:49:21]File name is /storage/kkm_last_timestamp [10:49:21]Write 4 bytes [10:49:21]NVStorageSaveData done [10:49:21]ExternCall_PrintAddStr [10:49:21]wPrintStart [10:49:21]Write to MH i2c: 01 00 00 BE 0D CB [10:49:21]Write i2c OK [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: 01 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: 01 07 00 [10:49:21]MH_I2C_Read... [10:49:21]Read from MH i2c: 01 07 00 BE 0D 00 00 00 00 00 FF 0F E0 [10:49:21]RasterBufferAndPrint [10:49:21]line Счет N : (1)875710 [10:49:21]line ИНН: 02508201610067 [10:49:21]line Контрольно-Кассовый Чек [10:49:21]line ПРОДАЖА [10:49:21]line ТРК (МРК, ГНК) : 43 [10:49:21]line Товар: 2710124130 [10:49:21]line Super 92-К-5 [10:49:21]line 2.930 * 68.40 [10:49:21]line = 200.41 [10:49:21]line НДС 12% НСП 1% [10:49:21]line > о реализуемом товаре [10:49:21]line ОКРУГЛЕНИЕ: -0.41 [10:49:21]line ИТОГО: 200.00 [10:49:21]line Внесено: 200.00 [10:49:21]line СДАЧА: 0.00 [10:49:21]line НСП 1% : 1.77 [10:49:21]line НДС 12% : 21.28 [10:49:21]line Наличными: 200.00 [10:49:21]line Безнал.: 0.00 [10:49:21]line Место: АЗС № 165 "Партнер Нефть" [10:49:21]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:49:21]line СНО: Общий режим [10:49:21]line Чек 167 22.10.2024 10:49 [10:49:21]line Смена: 316 ФФД: 1.0 [10:49:21]line ЗНМ: 0300000234 [10:49:21]line РНМ: 0000137193017469 [10:49:21]line Версия ККМ: v1.0 [10:49:21]line ФМ: 0000000000963156 [10:49:21]line ФД: 157339 [10:49:21]line ФПД: 187067183945831 [10:49:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T104920&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157339&fm=187067183945831&tin=02508201610067®Number=0000137193017469&sum=20000 [10:49:21]written 0, free lines is 4095 [10:49:22]Write to MH i2c: 01 00 00 E9 0D F6 [10:49:22]Write i2c OK [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: 01 [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: 01 07 00 [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: 01 07 00 E9 0D 00 00 00 00 00 E0 0C E9 [10:49:22]RasterBufferAndPrint [10:49:22]line [10:49:22]line [10:49:22]line [10:49:22]line [10:49:22]line [10:49:22]written 0, free lines is 3301 [10:49:22]MH_Cut [10:49:22]Write to MH i2c: D1 01 00 F0 0D 01 CF [10:49:22]Write i2c OK [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: D1 [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: D1 01 00 [10:49:22]MH_I2C_Read... [10:49:22]Read from MH i2c: D1 01 00 F0 0D 00 CE [10:49:22]Write to MH i2c: 01 00 00 F1 0D FE [10:49:22]Write i2c OK [10:49:22]MH_I2C_Read... [10:49:22]*** Cut start [10:49:22]*** Partial cut [10:49:22]*** CUTSNS_PIN = 1 [10:49:22]*** CUTSNS_PIN = 0 [10:49:22]*** Brake cut motor [10:49:23]Read from MH i2c: 01 [10:49:23]MH_I2C_Read... [10:49:23]*** Stop cut motor [10:49:23]*** Cut end [10:49:23]Read from MH i2c: 01 07 00 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: 01 07 00 F1 0D 00 00 00 00 00 FF 0F 13 [10:49:23]process_action close_receipt done [10:49:23]requested_data is exist [10:49:23]produce_requested_data [10:49:23]requested_item fm.sn is exist - process it [10:49:23]wFMCommunicate request_size=4 [10:49:23]MH_SAM_APDU [10:49:23]CAPDU: 80 11 00 00 [10:49:23]Write to MH i2c: E2 08 00 F2 0D 80 11 00 00 00 00 00 00 79 [10:49:23]Write i2c OK [10:49:23]MH_I2C_Read... [10:49:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:23]Read from MH i2c: E2 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 17 00 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 17 00 F2 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CA [10:49:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:49:23]wFMCommunicate OK [10:49:23]requested_item fd.num is exist - process it [10:49:23]SAM_PROTO_GetFieldsCounters [10:49:23]wFMCommunicate request_size=4 [10:49:23]MH_SAM_APDU [10:49:23]CAPDU: 80 13 00 00 [10:49:23]Write to MH i2c: E2 08 00 F3 0D 80 13 00 00 00 00 00 00 7C [10:49:23]Write i2c OK [10:49:23]MH_I2C_Read... [10:49:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:23]Read from MH i2c: E2 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 62 00 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 62 00 F3 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 66 02 00 0E 04 04 00 3C 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 EA [10:49:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9B 66 02 00 0E 04 04 00 3C 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 [10:49:23]wFMCommunicate OK [10:49:23]SAM_PROTO_GetFieldsCounters done [10:49:23]requested_item shift.num is exist - process it [10:49:23]requested_item shift.opened is exist - process it [10:49:23]req_shift_opened [10:49:23]FM_GetShiftState [10:49:23]SAM_PROTO_GetShiftState [10:49:23]wFMCommunicate request_size=4 [10:49:23]MH_SAM_APDU [10:49:23]CAPDU: 80 13 01 00 [10:49:23]Write to MH i2c: E2 08 00 F4 0D 80 13 01 00 00 00 00 00 7E [10:49:23]Write i2c OK [10:49:23]MH_I2C_Read... [10:49:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:23]Read from MH i2c: E2 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 0E 00 [10:49:23]MH_I2C_Read... [10:49:23]Read from MH i2c: E2 0E 00 F4 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 04 [10:49:23]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:49:23]wFMCommunicate OK [10:49:23]SAM_PROTO_GetShiftState done [10:49:23]FM_GetShiftState done [10:49:23]req_shift_opened done [10:49:23]requested_item shift.open_date is exist - process it [10:49:23]req_shift_open_date [10:49:23]req_shift_open_date done [10:49:23]produce_requested_data done [10:49:23]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157339,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:49:23]process_action_free close_receipt [10:49:23]json_value_free [10:49:23]json_value_free done [10:49:23]process_json_proto returns [10:49:23]Send response to host [10:49:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157339,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:49:23]free response buf [10:49:23]execute_script done [10:49:23]execute_script returns [10:49:23]free content buf [10:49:23]Sock 8.Close socket [10:49:23]Sock 8.Thread stoped [10:51:16]ConnectInit Can't connect to host [10:51:16]CommunicateWithHost connect error [10:51:16]CommunicateWithHost err = -1 [10:51:16]OFD Sender: Server communicate error [10:51:16]OFD Sender: Processing packet 157338 [packets to send 53, broken 51] [10:51:16]ProducePacketName [10:51:16]name=ofd_packets/00157338 [10:51:16]OFD Sender: To server: pG, [10:51:16]CommunicateWithHost lk.salyk.kg:30040 [10:51:16]ConnectInit lk.salyk.kg [10:51:16]Connected sock=8 [10:51:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 70 B3 08 01 F1 85 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 20 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9A 66 02 00 35 04 06 00 52 20 E2 92 47 FF BC 0E AE AB A3 AF 7F A1 [10:51:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 AA 97 47 00 2B 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 39 36 33 31 35 36 10 04 04 00 9A 66 02 00 F4 03 04 00 D0 29 17 67 B6 04 01 00 00 16 60 AC 88 6C D6 93 89 [10:51:17]CommunicateWithHost err = 0 [10:51:17]CheckOFDResponse [10:51:17]1017 (14) - 77093643461234 [10:51:17]1041 (16) - 0000000000963156 [10:51:17]1040 (4) - 157338 [10:51:17]1012 (4) - 22.10.2024 04:28 [10:51:17]1206 (1) - 0 [10:51:17]OFD Sender: Remove packet 157338 [10:51:17]ProducePacketName [10:51:17]name=ofd_packets/00157338 [10:51:17]NVStorageDeleteData [10:51:17]OFD Sender: Processing packet 157339 [packets to send 52, broken 51] [10:51:17]ProducePacketName [10:51:17]name=ofd_packets/00157339 [10:51:17]OFD Sender: To server: pG, [10:51:17]CommunicateWithHost lk.salyk.kg:30040 [10:51:17]ConnectInit lk.salyk.kg [10:51:17]Connected sock=8 [10:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 01 58 08 01 63 1C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 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 50 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 A7 00 00 00 F4 03 04 00 30 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9B 66 02 00 35 04 06 00 AA 22 F9 0C 58 67 17 4B 91 30 97 A7 9D FB [10:51:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A0 E3 47 00 41 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 39 36 33 31 35 36 10 04 04 00 9B 66 02 00 F4 03 04 00 D1 29 17 67 B6 04 01 00 00 D3 4B E4 5E 26 E8 CB 7C [10:51:17]CommunicateWithHost err = 0 [10:51:17]CheckOFDResponse [10:51:17]1017 (14) - 77093643461234 [10:51:17]1041 (16) - 0000000000963156 [10:51:17]1040 (4) - 157339 [10:51:17]1012 (4) - 22.10.2024 04:28 [10:51:17]1206 (1) - 0 [10:51:17]OFD Sender: Remove packet 157339 [10:51:17]ProducePacketName [10:51:17]name=ofd_packets/00157339 [10:51:17]NVStorageDeleteData [10:51:18]OFD Sender: No OFD packet to send [10:51:23]OFD Sender: No OFD packet to send [10:51:28]OFD Sender: No OFD packet to send [10:51:33]OFD Sender: No OFD packet to send [10:51:38]OFD Sender: No OFD packet to send [10:51:43]OFD Sender: No OFD packet to send [10:51:48]OFD Sender: No OFD packet to send [10:51:53]OFD Sender: No OFD packet to send [10:51:58]OFD Sender: No OFD packet to send [10:52:03]OFD Sender: No OFD packet to send [10:52:08]OFD Sender: No OFD packet to send [10:52:13]OFD Sender: No OFD packet to send [10:52:18]OFD Sender: No OFD packet to send [10:52:23]OFD Sender: No OFD packet to send [10:52:28]OFD Sender: No OFD packet to send [10:52:33]OFD Sender: No OFD packet to send [10:52:38]OFD Sender: No OFD packet to send [10:52:39]accept exits with 9 [10:52:39]New connection [10:52:39]New thread 3067280740 created [10:52:39]Thread 3067137380 joined [10:52:39]Waiting for new connection... [10:52:39] Sock 9.Parse request [10:52:39]Sock 9.Check first char [10:52:39]Sock 9.First char is OK [10:52:39]request: POST /json_proto HTTP/1.0 [10:52:39]Method: POST [10:52:39]URL: /json_proto [10:52:39]Method is POST - this is cgi request [10:52:39]url: /json_proto [10:52:39]query_string will be loaded in cgi processing [10:52:39]execute_cgi json_proto POST (null) [10:52:39]execute_cgi path=json_proto method=POST [10:52:39]POST find Content-Length [10:52:39]Host: 172.17.53.67:8080 [10:52:39]Content-Length: 679 [10:52:39]Content-Type: application/json [10:52:39] [10:52:39]POST finish read [10:52:39]Found Content-Length = 679 [10:52:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:52:39]execute_script... [10: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)875712", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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:52:39]POST & json_proto [10:52:39]process_json_proto [10:52:39]json parsed OK: [10:52:39]protocol is kg_v1.0 [10:52:39]action value=close_receipt [10:52:39]process_action close_receipt [10:52:39]cmd_close_receipt [10:52:39]MH_GetDate [10:52:39]Write to MH i2c: F0 00 00 F5 0D F1 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: F0 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: F0 09 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: F0 09 00 F5 0D 00 F8 83 17 67 19 BC 99 64 C5 [10:52:39]GetLastDocTimeStamp 1729594160 [10:52:39]current date 1729594360 [10:52:39]FM_GetShiftState [10:52:39]SAM_PROTO_GetShiftState [10:52:39]wFMCommunicate request_size=4 [10:52:39]MH_SAM_APDU [10:52:39]CAPDU: 80 13 01 00 [10:52:39]Write to MH i2c: E2 08 00 F6 0D 80 13 01 00 00 00 00 00 80 [10:52:39]Write i2c OK [10:52:39]MH_I2C_Read... [10:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:39]Read from MH i2c: E2 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 0E 00 [10:52:39]MH_I2C_Read... [10:52:39]Read from MH i2c: E2 0E 00 F6 0D 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 06 [10:52:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:52:39]wFMCommunicate OK [10:52:39]SAM_PROTO_GetShiftState done [10:52:39]FM_GetShiftState done [10:52:39]opened in 1729556748 [10:52:39]opened+sec_in_day 1729643148 [10:52:39]quantity*price = 100050 [10:52:39]sum+1 = 100052 [10:52:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 168 22.10.2024 10:52 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157340 ФПД: 100906458215761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105240&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157340&fm=100906458215761&tin=02508201610067®Number=0000137193017469&sum=100000 [10:52:40]StoreToDocumentArchive [10:52:40]shift 316 fd 157340 [10:52:40]save to /storage/0316/doc_00157340 [10:52:40]save last doc name /storage/0316/doc_00157340 to /storage/kkm_last_doc_name [10:52:40]save OK [10:52:40]Clear old archive folders... [10:52:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:52:40]tlvbuf is 01B34B90 [10:52:40]SAM_PROTO_ClearQueue [10:52:40]wFMCommunicate request_size=4 [10:52:40]MH_SAM_APDU [10:52:40]CAPDU: 80 09 00 00 [10:52:40]Write to MH i2c: E2 08 00 03 0E 80 09 00 00 00 00 00 00 83 [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:40]Read from MH i2c: E2 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 03 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 03 00 03 0E 00 90 00 85 [10:52:40]RAPDU: 90 00 [10:52:40]wFMCommunicate OK [10:52:40]SAM_PROTO_ClearQueue done [10:52:40]KKMCreateOFDPacket [10:52:40]OFDProtocolAddRootSTLVToBuf [10:52:40]FM_MakeSignedData [10:52:40]FM_MakeSignedData [10:52:40]SAM_PROTO_SignData [10:52:40]wFMCommunicate request_size=4 [10:52:40]MH_SAM_APDU [10:52:40]CAPDU: 80 0D 01 02 [10:52:40]Write to MH i2c: E2 08 00 04 0E 80 0D 01 02 00 00 00 00 8B [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:40]Read from MH i2c: E2 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 03 00 [10:52:40]MH_I2C_Read... [10:52:40]Read from MH i2c: E2 03 00 04 0E 00 90 00 86 [10:52:40]RAPDU: 90 00 [10:52:40]wFMCommunicate OK [10:52:40]wFMCommunicate request_size=255 [10:52:40]MH_SAM_APDU [10:52: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 32 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 A8 00 00 00 F4 03 04 00 F8 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 66 02 00 35 04 06 00 5B C6 1D 98 [10:52:40]Write to MH i2c: E2 02 01 05 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 32 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 A8 00 00 00 F4 03 04 00 F8 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 66 02 00 35 04 06 00 5B C6 1D 98 00 00 DD [10:52:40]Write i2c OK [10:52:40]MH_I2C_Read... [10:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:41]Read from MH i2c: E2 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 03 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 03 00 05 0E 00 90 00 87 [10:52:41]RAPDU: 90 00 [10:52:41]wFMCommunicate OK [10:52:41]wFMCommunicate request_size=7 [10:52:41]MH_SAM_APDU [10:52:41]CAPDU: 80 0D 02 02 02 F5 51 [10:52:41]Write to MH i2c: E2 0A 00 06 0E 80 0D 02 02 02 00 F5 51 00 00 D8 [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:41]Read from MH i2c: E2 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 03 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 03 00 06 0E 00 90 00 88 [10:52:41]RAPDU: 90 00 [10:52:41]wFMCommunicate OK [10:52:41]wFMCommunicate request_size=4 [10:52:41]MH_SAM_APDU [10:52:41]CAPDU: 80 0D 03 02 [10:52:41]Write to MH i2c: E2 08 00 07 0E 80 0D 03 02 00 00 00 00 90 [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:41]Read from MH i2c: E2 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 0B 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 0B 00 07 0E 00 64 9B BF 13 B5 7B C7 B5 90 00 0E [10:52:41]RAPDU: 64 9B BF 13 B5 7B C7 B5 90 00 [10:52:41]wFMCommunicate OK [10:52:41]SAM_PROTO_SignData done [10:52:41]FM_MakeSignedData done [10:52:41]CreateOFDProtocolMessage [10:52:41]wFMCommunicate request_size=4 [10:52:41]MH_SAM_APDU [10:52:41]CAPDU: 80 11 00 00 [10:52:41]Write to MH i2c: E2 08 00 08 0E 80 11 00 00 00 00 00 00 90 [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:41]Read from MH i2c: E2 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 17 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: E2 17 00 08 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [10:52:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:41]wFMCommunicate OK [10:52:41]CreateOFDProtocolMessage done [10:52:41]OFDSenderStorePacket 157340 [10:52:41]StoreOFDPacket docnum=157340 [10:52:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 79 B8 04 01 D5 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 32 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 A8 00 00 00 F4 03 04 00 F8 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 66 02 00 35 04 06 00 5B C6 1D 98 F5 51 64 9B BF 13 B5 7B C7 B5 [10:52:41]CheckFolder [10:52:41]dirname=/storage/ofd_packets [10:52:41]CheckFolder done [10:52:41]ProducePacketName [10:52:41]name=ofd_packets/00157340 [10:52:41]NVStorageSaveData ofd_packets/00157340 [10:52:41]File name is /storage/ofd_packets/00157340 [10:52:41]Write 298 bytes [10:52:41]NVStorageSaveData done [10:52:41]OFDSenderStorePacket done [10:52:41]KKMCreateOFDPacket done [10:52:41]NVStorageSaveData kkm_last_timestamp [10:52:41]File name is /storage/kkm_last_timestamp [10:52:41]Write 4 bytes [10:52:41]NVStorageSaveData done [10:52:41]ExternCall_PrintAddStr [10:52:41]wPrintStart [10:52:41]Write to MH i2c: 01 00 00 09 0E 17 [10:52:41]Write i2c OK [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: 01 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: 01 07 00 [10:52:41]MH_I2C_Read... [10:52:41]Read from MH i2c: 01 07 00 09 0E 00 00 00 00 00 FF 0F 2C [10:52:41]RasterBufferAndPrint [10:52:41]line Счет N : (1)875712 [10:52:41]line ИНН: 02508201610067 [10:52:41]line Контрольно-Кассовый Чек [10:52:41]line ПРОДАЖА [10:52:41]line ТРК (МРК, ГНК) : 24 [10:52:41]line Товар: 2710194210 [10:52:41]line ДТ-К-2 [10:52:41]line 13.130 * 76.20 [10:52:41]line = 1000.51 [10:52:41]line НДС 12% НСП 1% [10:52:41]line > о реализуемом товаре [10:52:41]line ОКРУГЛЕНИЕ: -0.51 [10:52:41]line ИТОГО: 1000.00 [10:52:41]line Внесено: 1000.00 [10:52:41]line СДАЧА: 0.00 [10:52:41]line НСП 1% : 8.85 [10:52:41]line НДС 12% : 106.25 [10:52:41]line Наличными: 1000.00 [10:52:41]line Безнал.: 0.00 [10:52:41]line Место: АЗС № 165 "Партнер Нефть" [10:52:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:52:41]line СНО: Общий режим [10:52:41]line Чек 168 22.10.2024 10:52 [10:52:41]line Смена: 316 ФФД: 1.0 [10:52:41]line ЗНМ: 0300000234 [10:52:41]line РНМ: 0000137193017469 [10:52:41]line Версия ККМ: v1.0 [10:52:41]line ФМ: 0000000000963156 [10:52:41]line ФД: 157340 [10:52:41]line ФПД: 100906458215761 [10:52:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105240&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157340&fm=100906458215761&tin=02508201610067®Number=0000137193017469&sum=100000 [10:52:41]OFD Sender: Processing packet 157340 [packets to send 52, broken 51] [10:52:41]ProducePacketName [10:52:41]name=ofd_packets/00157340 [10:52:41]OFD Sender: To server: pG, [10:52:41]CommunicateWithHost lk.salyk.kg:30040 [10:52:41]ConnectInit lk.salyk.kg [10:52:41]written 0, free lines is 4095 [10:52:41]Connected sock=10 [10:52:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 79 B8 04 01 D5 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 32 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 A8 00 00 00 F4 03 04 00 F8 83 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9C 66 02 00 35 04 06 00 5B C6 1D 98 F5 51 64 9B BF 13 B5 7B C7 B5 [10:52:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 4C C5 47 00 E4 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 39 36 33 31 35 36 10 04 04 00 9C 66 02 00 F4 03 04 00 25 2A 17 67 B6 04 01 00 00 49 D5 C1 D4 74 4F 1D DE [10:52:41]CommunicateWithHost err = 0 [10:52:41]CheckOFDResponse [10:52:41]1017 (14) - 77093643461234 [10:52:41]1041 (16) - 0000000000963156 [10:52:41]1040 (4) - 157340 [10:52:41]1012 (4) - 22.10.2024 04:29 [10:52:41]1206 (1) - 0 [10:52:41]OFD Sender: Remove packet 157340 [10:52:41]ProducePacketName [10:52:41]name=ofd_packets/00157340 [10:52:41]NVStorageDeleteData [10:52:42]Write to MH i2c: 01 00 00 34 0E 42 [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 07 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: 01 07 00 34 0E 00 00 00 00 00 EB 0C 40 [10:52:42]RasterBufferAndPrint [10:52:42]line [10:52:42]line [10:52:42]line [10:52:42]line [10:52:42]line [10:52:42]written 0, free lines is 3313 [10:52:42]MH_Cut [10:52:42]Write to MH i2c: D1 01 00 3B 0E 01 1B [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: D1 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: D1 01 00 [10:52:42]MH_I2C_Read... [10:52:42]Read from MH i2c: D1 01 00 3B 0E 00 1A [10:52:42]Write to MH i2c: 01 00 00 3C 0E 4A [10:52:42]Write i2c OK [10:52:42]MH_I2C_Read... [10:52:42]OFD Sender: No OFD packet to send [10:52:42]*** Cut start [10:52:42]*** Partial cut [10:52:42]*** CUTSNS_PIN = 1 [10:52:42]*** CUTSNS_PIN = 0 [10:52:43]*** Brake cut motor [10:52:43]Read from MH i2c: 01 [10:52:43]MH_I2C_Read... [10:52:43]*** Stop cut motor [10:52:43]*** Cut end [10:52:43]Read from MH i2c: 01 07 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: 01 07 00 3C 0E 00 00 00 00 00 FF 0F 5F [10:52:43]process_action close_receipt done [10:52:43]requested_data is exist [10:52:43]produce_requested_data [10:52:43]requested_item fm.sn is exist - process it [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 11 00 00 [10:52:43]Write to MH i2c: E2 08 00 3D 0E 80 11 00 00 00 00 00 00 C5 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 17 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 17 00 3D 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [10:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:52:43]wFMCommunicate OK [10:52:43]requested_item fd.num is exist - process it [10:52:43]SAM_PROTO_GetFieldsCounters [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 13 00 00 [10:52:43]Write to MH i2c: E2 08 00 3E 0E 80 13 00 00 00 00 00 00 C8 [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 62 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 62 00 3E 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 66 02 00 0E 04 04 00 3C 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 3A [10:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9C 66 02 00 0E 04 04 00 3C 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 [10:52:43]wFMCommunicate OK [10:52:43]SAM_PROTO_GetFieldsCounters done [10:52:43]requested_item shift.num is exist - process it [10:52:43]requested_item shift.opened is exist - process it [10:52:43]req_shift_opened [10:52:43]FM_GetShiftState [10:52:43]SAM_PROTO_GetShiftState [10:52:43]wFMCommunicate request_size=4 [10:52:43]MH_SAM_APDU [10:52:43]CAPDU: 80 13 01 00 [10:52:43]Write to MH i2c: E2 08 00 3F 0E 80 13 01 00 00 00 00 00 CA [10:52:43]Write i2c OK [10:52:43]MH_I2C_Read... [10:52:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:43]Read from MH i2c: E2 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 0E 00 [10:52:43]MH_I2C_Read... [10:52:43]Read from MH i2c: E2 0E 00 3F 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 50 [10:52:43]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:52:43]wFMCommunicate OK [10:52:43]SAM_PROTO_GetShiftState done [10:52:43]FM_GetShiftState done [10:52:43]req_shift_opened done [10:52:43]requested_item shift.open_date is exist - process it [10:52:43]req_shift_open_date [10:52:43]req_shift_open_date done [10:52:43]produce_requested_data done [10:52:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157340,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:52:43]process_action_free close_receipt [10:52:43]json_value_free [10:52:43]json_value_free done [10:52:43]process_json_proto returns [10:52:43]Send response to host [10:52:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157340,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:52:43]free response buf [10:52:43]execute_script done [10:52:43]execute_script returns [10:52:43]free content buf [10:52:43]Sock 9.Close socket [10:52:43]Sock 9.Thread stoped [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: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:27]OFD Sender: No OFD packet to send [10:53:32]OFD Sender: No OFD packet to send [10:53:37]OFD Sender: No OFD packet to send [10:53:42]OFD Sender: No OFD packet to send [10:53:47]OFD Sender: No OFD packet to send [10:53:52]OFD Sender: No OFD packet to send [10:53:57]OFD Sender: No OFD packet to send [10:54:02]OFD Sender: No OFD packet to send [10:54:07]OFD Sender: No OFD packet to send [10:54:12]OFD Sender: No OFD packet to send [10:54:17]OFD Sender: No OFD packet to send [10:54:22]OFD Sender: No OFD packet to send [10:54:27]OFD Sender: No OFD packet to send [10:54:32]OFD Sender: No OFD packet to send [10:54:37]OFD Sender: No OFD packet to send [10:54:42]OFD Sender: No OFD packet to send [10:54:47]OFD Sender: No OFD packet to send [10:54:52]OFD Sender: No OFD packet to send [10:54:57]recv_with_timeout no data received [10:54:57]OFD Sender: No OFD packet to send [10:54:58]accept exits with 8 [10:54:58]New connection [10:54:58]New thread 3067137380 created [10:54:58]Thread 3067280740 joined [10:54:58]Waiting for new connection... [10:54:58] Sock 8.Parse request [10:54:58]Sock 8.Check first char [10:54:58]Sock 8.First char is OK [10:54:58]request: POST /json_proto HTTP/1.0 [10:54:58]Method: POST [10:54:58]URL: /json_proto [10:54:58]Method is POST - this is cgi request [10:54:58]url: /json_proto [10:54:58]query_string will be loaded in cgi processing [10:54:58]execute_cgi json_proto POST (null) [10:54:58]execute_cgi path=json_proto method=POST [10:54:58]POST find Content-Length [10:54:58]Host: 172.17.53.67:8080 [10:54:58]Content-Length: 677 [10:54:58]Content-Type: application/json [10:54:58] [10:54:58]POST finish read [10:54:58]Found Content-Length = 677 [10:54:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "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:54:58]execute_script... [10:54: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)875713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "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:54:58]POST & json_proto [10:54:58]process_json_proto [10:54:58]json parsed OK: [10:54:58]protocol is kg_v1.0 [10:54:58]action value=close_receipt [10:54:58]process_action close_receipt [10:54:58]cmd_close_receipt [10:54:58]MH_GetDate [10:54:58]Write to MH i2c: F0 00 00 40 0E 3D [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 09 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: F0 09 00 40 0E 00 83 84 17 67 19 BC 99 64 9D [10:54:58]GetLastDocTimeStamp 1729594360 [10:54:58]current date 1729594499 [10:54:58]FM_GetShiftState [10:54:58]SAM_PROTO_GetShiftState [10:54:58]wFMCommunicate request_size=4 [10:54:58]MH_SAM_APDU [10:54:58]CAPDU: 80 13 01 00 [10:54:58]Write to MH i2c: E2 08 00 41 0E 80 13 01 00 00 00 00 00 CC [10:54:58]Write i2c OK [10:54:58]MH_I2C_Read... [10:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:58]Read from MH i2c: E2 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0E 00 [10:54:58]MH_I2C_Read... [10:54:58]Read from MH i2c: E2 0E 00 41 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 52 [10:54:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:54:58]wFMCommunicate OK [10:54:58]SAM_PROTO_GetShiftState done [10:54:58]FM_GetShiftState done [10:54:58]opened in 1729556748 [10:54:58]opened+sec_in_day 1729643148 [10:54:58]quantity*price = 30051 [10:54:58]sum+1 = 30052 [10:54:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 169 22.10.2024 10:54 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157341 ФПД: 40130062488886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105459&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157341&fm=40130062488886&tin=02508201610067®Number=0000137193017469&sum=30000 [10:54:59]StoreToDocumentArchive [10:54:59]shift 316 fd 157341 [10:54:59]save to /storage/0316/doc_00157341 [10:54:59]save last doc name /storage/0316/doc_00157341 to /storage/kkm_last_doc_name [10:54:59]save OK [10:54:59]Clear old archive folders... [10:54:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:59]tlvbuf is 01B19620 [10:54:59]SAM_PROTO_ClearQueue [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 09 00 00 [10:54:59]Write to MH i2c: E2 08 00 4E 0E 80 09 00 00 00 00 00 00 CE [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 4E 0E 00 90 00 D0 [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]SAM_PROTO_ClearQueue done [10:54:59]KKMCreateOFDPacket [10:54:59]OFDProtocolAddRootSTLVToBuf [10:54:59]FM_MakeSignedData [10:54:59]FM_MakeSignedData [10:54:59]SAM_PROTO_SignData [10:54:59]wFMCommunicate request_size=4 [10:54:59]MH_SAM_APDU [10:54:59]CAPDU: 80 0D 01 02 [10:54:59]Write to MH i2c: E2 08 00 4F 0E 80 0D 01 02 00 00 00 00 D6 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:54:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:59]Read from MH i2c: E2 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 [10:54:59]MH_I2C_Read... [10:54:59]Read from MH i2c: E2 03 00 4F 0E 00 90 00 D1 [10:54:59]RAPDU: 90 00 [10:54:59]wFMCommunicate OK [10:54:59]wFMCommunicate request_size=255 [10:54:59]MH_SAM_APDU [10: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 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 77 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 A9 00 00 00 F4 03 04 00 83 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 66 02 00 35 04 06 00 24 [10:54:59]Write to MH i2c: E2 02 01 50 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 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 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 77 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 A9 00 00 00 F4 03 04 00 83 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 66 02 00 35 04 06 00 24 00 00 39 [10:54:59]Write i2c OK [10:54:59]MH_I2C_Read... [10:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:00]Read from MH i2c: E2 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 03 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 03 00 50 0E 00 90 00 D2 [10:55:00]RAPDU: 90 00 [10:55:00]wFMCommunicate OK [10:55:00]wFMCommunicate request_size=10 [10:55:00]MH_SAM_APDU [10:55:00]CAPDU: 80 0D 02 02 05 7F 82 1E 95 36 [10:55:00]Write to MH i2c: E2 0D 00 51 0E 80 0D 02 02 05 00 7F 82 1E 95 36 00 00 CD [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:00]Read from MH i2c: E2 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 03 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 03 00 51 0E 00 90 00 D3 [10:55:00]RAPDU: 90 00 [10:55:00]wFMCommunicate OK [10:55:00]wFMCommunicate request_size=4 [10:55:00]MH_SAM_APDU [10:55:00]CAPDU: 80 0D 03 02 [10:55:00]Write to MH i2c: E2 08 00 52 0E 80 0D 03 02 00 00 00 00 DB [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:00]Read from MH i2c: E2 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 0B 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 0B 00 52 0E 00 40 3E 41 B5 FB 4D 61 1C 90 00 15 [10:55:00]RAPDU: 40 3E 41 B5 FB 4D 61 1C 90 00 [10:55:00]wFMCommunicate OK [10:55:00]SAM_PROTO_SignData done [10:55:00]FM_MakeSignedData done [10:55:00]CreateOFDProtocolMessage [10:55:00]wFMCommunicate request_size=4 [10:55:00]MH_SAM_APDU [10:55:00]CAPDU: 80 11 00 00 [10:55:00]Write to MH i2c: E2 08 00 53 0E 80 11 00 00 00 00 00 00 DB [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:00]Read from MH i2c: E2 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 17 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: E2 17 00 53 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [10:55:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:00]wFMCommunicate OK [10:55:00]CreateOFDProtocolMessage done [10:55:00]OFDSenderStorePacket 157341 [10:55:00]StoreOFDPacket docnum=157341 [10:55:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 ED 07 01 C0 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 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 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 77 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 A9 00 00 00 F4 03 04 00 83 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 66 02 00 35 04 06 00 24 7F 82 1E 95 36 40 3E 41 B5 FB 4D 61 1C [10:55:00]CheckFolder [10:55:00]dirname=/storage/ofd_packets [10:55:00]CheckFolder done [10:55:00]ProducePacketName [10:55:00]name=ofd_packets/00157341 [10:55:00]NVStorageSaveData ofd_packets/00157341 [10:55:00]File name is /storage/ofd_packets/00157341 [10:55:00]Write 301 bytes [10:55:00]NVStorageSaveData done [10:55:00]OFDSenderStorePacket done [10:55:00]KKMCreateOFDPacket done [10:55:00]NVStorageSaveData kkm_last_timestamp [10:55:00]File name is /storage/kkm_last_timestamp [10:55:00]Write 4 bytes [10:55:00]NVStorageSaveData done [10:55:00]ExternCall_PrintAddStr [10:55:00]wPrintStart [10:55:00]Write to MH i2c: 01 00 00 54 0E 62 [10:55:00]Write i2c OK [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 07 00 [10:55:00]MH_I2C_Read... [10:55:00]Read from MH i2c: 01 07 00 54 0E 00 00 00 00 00 FF 0F 77 [10:55:00]RasterBufferAndPrint [10:55:00]line Счет N : (1)875713 [10:55:00]line ИНН: 02508201610067 [10:55:00]line Контрольно-Кассовый Чек [10:55:00]line ПРОДАЖА [10:55:00]line ТРК (МРК, ГНК) : 41 [10:55:00]line Товар: 2710124500 [10:55:00]line Аи-95-К-5 [10:55:00]line 4.050 * 74.20 [10:55:00]line = 300.51 [10:55:00]line НДС 12% НСП 1% [10:55:00]line > о реализуемом товаре [10:55:00]line ОКРУГЛЕНИЕ: -0.51 [10:55:00]line ИТОГО: 300.00 [10:55:00]line Внесено: 300.00 [10:55:00]line СДАЧА: 0.00 [10:55:00]line НСП 1% : 2.66 [10:55:00]line НДС 12% : 31.91 [10:55:00]line Наличными: 300.00 [10:55:00]line Безнал.: 0.00 [10:55:00]line Место: АЗС № 165 "Партнер Нефть" [10:55:00]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:00]line СНО: Общий режим [10:55:00]line Чек 169 22.10.2024 10:54 [10:55:00]line Смена: 316 ФФД: 1.0 [10:55:00]line ЗНМ: 0300000234 [10:55:00]line РНМ: 0000137193017469 [10:55:00]line Версия ККМ: v1.0 [10:55:00]line ФМ: 0000000000963156 [10:55:00]line ФД: 157341 [10:55:00]line ФПД: 40130062488886 [10:55:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105459&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157341&fm=40130062488886&tin=02508201610067®Number=0000137193017469&sum=30000 [10:55:00]OFD Sender: Processing packet 157341 [packets to send 52, broken 51] [10:55:00]ProducePacketName [10:55:00]name=ofd_packets/00157341 [10:55:00]OFD Sender: To server: pG, [10:55:00]CommunicateWithHost lk.salyk.kg:30040 [10:55:00]ConnectInit lk.salyk.kg [10:55:00]written 0, free lines is 4095 [10:55:01]Write to MH i2c: 01 00 00 7F 0E 8D [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: 01 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: 01 07 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: 01 07 00 7F 0E 00 00 00 00 00 DC 0C 7C [10:55:01]RasterBufferAndPrint [10:55:01]line [10:55:01]line [10:55:01]line [10:55:01]line [10:55:01]line [10:55:01]written 0, free lines is 3298 [10:55:01]MH_Cut [10:55:01]Write to MH i2c: D1 01 00 86 0E 01 66 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: D1 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: D1 01 00 [10:55:01]MH_I2C_Read... [10:55:01]Read from MH i2c: D1 01 00 86 0E 00 65 [10:55:01]Write to MH i2c: 01 00 00 87 0E 95 [10:55:01]Write i2c OK [10:55:01]MH_I2C_Read... [10:55:01]*** Cut start [10:55:01]*** Partial cut [10:55:01]*** CUTSNS_PIN = 1 [10:55:01]*** CUTSNS_PIN = 0 [10:55:02]*** Brake cut motor [10:55:02]Read from MH i2c: 01 [10:55:02]MH_I2C_Read... [10:55:02]*** Stop cut motor [10:55:02]*** Cut end [10:55:02]Read from MH i2c: 01 07 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: 01 07 00 87 0E 00 00 00 00 00 FF 0F AA [10:55:02]process_action close_receipt done [10:55:02]requested_data is exist [10:55:02]produce_requested_data [10:55:02]requested_item fm.sn is exist - process it [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 11 00 00 [10:55:02]Write to MH i2c: E2 08 00 88 0E 80 11 00 00 00 00 00 00 10 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 17 00 88 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 61 [10:55:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:02]wFMCommunicate OK [10:55:02]requested_item fd.num is exist - process it [10:55:02]SAM_PROTO_GetFieldsCounters [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 13 00 00 [10:55:02]Write to MH i2c: E2 08 00 89 0E 80 13 00 00 00 00 00 00 13 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 62 00 89 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [10:55:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9D 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetFieldsCounters done [10:55:02]requested_item shift.num is exist - process it [10:55:02]requested_item shift.opened is exist - process it [10:55:02]req_shift_opened [10:55:02]FM_GetShiftState [10:55:02]SAM_PROTO_GetShiftState [10:55:02]wFMCommunicate request_size=4 [10:55:02]MH_SAM_APDU [10:55:02]CAPDU: 80 13 01 00 [10:55:02]Write to MH i2c: E2 08 00 8A 0E 80 13 01 00 00 00 00 00 15 [10:55:02]Write i2c OK [10:55:02]MH_I2C_Read... [10:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:02]Read from MH i2c: E2 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 [10:55:02]MH_I2C_Read... [10:55:02]Read from MH i2c: E2 0E 00 8A 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9B [10:55:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:55:02]wFMCommunicate OK [10:55:02]SAM_PROTO_GetShiftState done [10:55:02]FM_GetShiftState done [10:55:02]req_shift_opened done [10:55:02]requested_item shift.open_date is exist - process it [10:55:02]req_shift_open_date [10:55:02]req_shift_open_date done [10:55:02]produce_requested_data done [10:55:02]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157341,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:55:02]process_action_free close_receipt [10:55:02]json_value_free [10:55:02]json_value_free done [10:55:02]process_json_proto returns [10:55:02]Send response to host [10:55:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157341,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:55:02]free response buf [10:55:02]execute_script done [10:55:02]execute_script returns [10:55:02]free content buf [10:55:02]Sock 8.Close socket [10:55:02]Sock 8.Thread stoped [10:55:05]ConnectInit Can't take IP for lk.salyk.kg [10:55:05]CommunicateWithHost connect error [10:55:05]CommunicateWithHost err = -1 [10:55:05]OFD Sender: Server communicate error [10:55:10]OFD Sender: Processing packet 157341 [packets to send 52, broken 51] [10:55:10]ProducePacketName [10:55:10]name=ofd_packets/00157341 [10:55:10]OFD Sender: To server: pG, [10:55:10]CommunicateWithHost lk.salyk.kg:30040 [10:55:10]ConnectInit lk.salyk.kg [10:55:15]ConnectInit Can't take IP for lk.salyk.kg [10:55:15]CommunicateWithHost connect error [10:55:15]CommunicateWithHost err = -1 [10:55:15]OFD Sender: Server communicate error [10:55:20]OFD Sender: Processing packet 157341 [packets to send 52, broken 51] [10:55:20]ProducePacketName [10:55:20]name=ofd_packets/00157341 [10:55:20]OFD Sender: To server: pG, [10:55:20]CommunicateWithHost lk.salyk.kg:30040 [10:55:20]ConnectInit lk.salyk.kg [10:55:25]ConnectInit Can't take IP for lk.salyk.kg [10:55:25]CommunicateWithHost connect error [10:55:25]CommunicateWithHost err = -1 [10:55:25]OFD Sender: Server communicate error [10:55:26]accept exits with 9 [10:55:26]New connection [10:55:26]New thread 3067280740 created [10:55:26]Thread 3067137380 joined [10:55:26]Waiting for new connection... [10:55:26] Sock 9.Parse request [10:55:26]Sock 9.Check first char [10:55:26]Sock 9.First char is OK [10:55:26]request: POST /json_proto HTTP/1.0 [10:55:26]Method: POST [10:55:26]URL: /json_proto [10:55:26]Method is POST - this is cgi request [10:55:26]url: /json_proto [10:55:26]query_string will be loaded in cgi processing [10:55:26]execute_cgi json_proto POST (null) [10:55:26]execute_cgi path=json_proto method=POST [10:55:26]POST find Content-Length [10:55:26]Host: 172.17.53.67:8080 [10:55:26]Content-Length: 670 [10:55:26]Content-Type: application/json [10:55:26] [10:55:26]POST finish read [10:55:26]Found Content-Length = 670 [10:55:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:55:26]execute_script... [10:55: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)875716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:55:26]POST & json_proto [10:55:26]process_json_proto [10:55:26]json parsed OK: [10:55:26]protocol is kg_v1.0 [10:55:26]action value=close_receipt [10:55:26]process_action close_receipt [10:55:26]cmd_close_receipt [10:55:26]MH_GetDate [10:55:26]Write to MH i2c: F0 00 00 8B 0E 88 [10:55:26]Write i2c OK [10:55:26]MH_I2C_Read... [10:55:26]Read from MH i2c: F0 [10:55:26]MH_I2C_Read... [10:55:26]Read from MH i2c: F0 09 00 [10:55:26]MH_I2C_Read... [10:55:26]Read from MH i2c: F0 09 00 8B 0E 00 9E 84 17 67 19 BC 99 64 03 [10:55:26]GetLastDocTimeStamp 1729594499 [10:55:26]current date 1729594526 [10:55:26]FM_GetShiftState [10:55:26]SAM_PROTO_GetShiftState [10:55:26]wFMCommunicate request_size=4 [10:55:26]MH_SAM_APDU [10:55:26]CAPDU: 80 13 01 00 [10:55:26]Write to MH i2c: E2 08 00 8C 0E 80 13 01 00 00 00 00 00 17 [10:55:26]Write i2c OK [10:55:26]MH_I2C_Read... [10:55:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:26]Read from MH i2c: E2 [10:55:26]MH_I2C_Read... [10:55:26]Read from MH i2c: E2 0E 00 [10:55:26]MH_I2C_Read... [10:55:26]Read from MH i2c: E2 0E 00 8C 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9D [10:55:26]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:55:26]wFMCommunicate OK [10:55:26]SAM_PROTO_GetShiftState done [10:55:26]FM_GetShiftState done [10:55:26]opened in 1729556748 [10:55:26]opened+sec_in_day 1729643148 [10:55:26]quantity*price = 30027 [10:55:26]sum+1 = 30029 [10:55:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 170 22.10.2024 10:55 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157342 ФПД: 222082468966972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157342&fm=222082468966972&tin=02508201610067®Number=0000137193017469&sum=30000 [10:55:27]StoreToDocumentArchive [10:55:27]shift 316 fd 157342 [10:55:27]save to /storage/0316/doc_00157342 [10:55:27]save last doc name /storage/0316/doc_00157342 to /storage/kkm_last_doc_name [10:55:27]save OK [10:55:27]Clear old archive folders... [10:55:27]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:55:27]tlvbuf is 01B59130 [10:55:27]SAM_PROTO_ClearQueue [10:55:27]wFMCommunicate request_size=4 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 09 00 00 [10:55:27]Write to MH i2c: E2 08 00 99 0E 80 09 00 00 00 00 00 00 19 [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 99 0E 00 90 00 1B [10:55:27]RAPDU: 90 00 [10:55:27]wFMCommunicate OK [10:55:27]SAM_PROTO_ClearQueue done [10:55:27]KKMCreateOFDPacket [10:55:27]OFDProtocolAddRootSTLVToBuf [10:55:27]FM_MakeSignedData [10:55:27]FM_MakeSignedData [10:55:27]SAM_PROTO_SignData [10:55:27]wFMCommunicate request_size=4 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 0D 01 02 [10:55:27]Write to MH i2c: E2 08 00 9A 0E 80 0D 01 02 00 00 00 00 21 [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 9A 0E 00 90 00 1C [10:55:27]RAPDU: 90 00 [10:55:27]wFMCommunicate OK [10:55:27]wFMCommunicate request_size=255 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 AA 00 00 00 F4 03 04 00 9E 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 66 02 00 35 04 06 00 [10:55:27]Write to MH i2c: E2 02 01 9B 0E 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 AA 00 00 00 F4 03 04 00 9E 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 66 02 00 35 04 06 00 00 00 8D [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 9B 0E 00 90 00 1D [10:55:27]RAPDU: 90 00 [10:55:27]wFMCommunicate OK [10:55:27]wFMCommunicate request_size=11 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 0D 02 02 06 C9 FB 9A AC 72 3C [10:55:27]Write to MH i2c: E2 0E 00 9C 0E 80 0D 02 02 06 00 C9 FB 9A AC 72 3C 00 00 E8 [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 03 00 9C 0E 00 90 00 1E [10:55:27]RAPDU: 90 00 [10:55:27]wFMCommunicate OK [10:55:27]wFMCommunicate request_size=4 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 0D 03 02 [10:55:27]Write to MH i2c: E2 08 00 9D 0E 80 0D 03 02 00 00 00 00 26 [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 0B 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 0B 00 9D 0E 00 11 80 76 56 88 29 2B AF 90 00 0F [10:55:27]RAPDU: 11 80 76 56 88 29 2B AF 90 00 [10:55:27]wFMCommunicate OK [10:55:27]SAM_PROTO_SignData done [10:55:27]FM_MakeSignedData done [10:55:27]CreateOFDProtocolMessage [10:55:27]wFMCommunicate request_size=4 [10:55:27]MH_SAM_APDU [10:55:27]CAPDU: 80 11 00 00 [10:55:27]Write to MH i2c: E2 08 00 9E 0E 80 11 00 00 00 00 00 00 26 [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:27]Read from MH i2c: E2 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 17 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: E2 17 00 9E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 77 [10:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:27]wFMCommunicate OK [10:55:27]CreateOFDProtocolMessage done [10:55:27]OFDSenderStorePacket 157342 [10:55:27]StoreOFDPacket docnum=157342 [10:55:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 83 B9 08 01 F2 A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 AA 00 00 00 F4 03 04 00 9E 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 66 02 00 35 04 06 00 C9 FB 9A AC 72 3C 11 80 76 56 88 29 2B AF [10:55:27]CheckFolder [10:55:27]dirname=/storage/ofd_packets [10:55:27]CheckFolder done [10:55:27]ProducePacketName [10:55:27]name=ofd_packets/00157342 [10:55:27]NVStorageSaveData ofd_packets/00157342 [10:55:27]File name is /storage/ofd_packets/00157342 [10:55:27]Write 302 bytes [10:55:27]NVStorageSaveData done [10:55:27]OFDSenderStorePacket done [10:55:27]KKMCreateOFDPacket done [10:55:27]NVStorageSaveData kkm_last_timestamp [10:55:27]File name is /storage/kkm_last_timestamp [10:55:27]Write 4 bytes [10:55:27]NVStorageSaveData done [10:55:27]ExternCall_PrintAddStr [10:55:27]wPrintStart [10:55:27]Write to MH i2c: 01 00 00 9F 0E AD [10:55:27]Write i2c OK [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: 01 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: 01 07 00 [10:55:27]MH_I2C_Read... [10:55:27]Read from MH i2c: 01 07 00 9F 0E 00 00 00 00 00 FF 0F C2 [10:55:27]RasterBufferAndPrint [10:55:27]line Счет N : (1)875716 [10:55:27]line ИНН: 02508201610067 [10:55:27]line Контрольно-Кассовый Чек [10:55:27]line ПРОДАЖА [10:55:27]line ТРК (МРК, ГНК) : 43 [10:55:27]line Товар: 2710124130 [10:55:27]line Super 92-К-5 [10:55:27]line 4.390 * 68.40 [10:55:27]line = 300.28 [10:55:27]line НДС 12% НСП 1% [10:55:27]line > о реализуемом товаре [10:55:27]line ОКРУГЛЕНИЕ: -0.28 [10:55:27]line ИТОГО: 300.00 [10:55:27]line Внесено: 300.00 [10:55:27]line СДАЧА: 0.00 [10:55:27]line НСП 1% : 2.66 [10:55:27]line НДС 12% : 31.89 [10:55:27]line Наличными: 300.00 [10:55:27]line Безнал.: 0.00 [10:55:27]line Место: АЗС № 165 "Партнер Нефть" [10:55:27]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:27]line СНО: Общий режим [10:55:27]line Чек 170 22.10.2024 10:55 [10:55:27]line Смена: 316 ФФД: 1.0 [10:55:27]line ЗНМ: 0300000234 [10:55:27]line РНМ: 0000137193017469 [10:55:27]line Версия ККМ: v1.0 [10:55:27]line ФМ: 0000000000963156 [10:55:27]line ФД: 157342 [10:55:27]line ФПД: 222082468966972 [10:55:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105526&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157342&fm=222082468966972&tin=02508201610067®Number=0000137193017469&sum=30000 [10:55:27]written 0, free lines is 4095 [10:55:28]OFD Sender: Processing packet 157341 [packets to send 53, broken 51] [10:55:28]ProducePacketName [10:55:28]name=ofd_packets/00157341 [10:55:28]OFD Sender: To server: pG, [10:55:28]CommunicateWithHost lk.salyk.kg:30040 [10:55:28]ConnectInit lk.salyk.kg [10:55:28]Write to MH i2c: 01 00 00 CA 0E D8 [10:55:28]Write i2c OK [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: 01 [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: 01 07 00 [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: 01 07 00 CA 0E 00 00 00 00 00 EC 0C D7 [10:55:28]RasterBufferAndPrint [10:55:28]line [10:55:28]line [10:55:28]line [10:55:28]line [10:55:28]line [10:55:28]written 0, free lines is 3320 [10:55:28]MH_Cut [10:55:28]Write to MH i2c: D1 01 00 D1 0E 01 B1 [10:55:28]Write i2c OK [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: D1 [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: D1 01 00 [10:55:28]MH_I2C_Read... [10:55:28]Read from MH i2c: D1 01 00 D1 0E 00 B0 [10:55:28]Write to MH i2c: 01 00 00 D2 0E E0 [10:55:28]Write i2c OK [10:55:28]MH_I2C_Read... [10:55:29]*** Cut start [10:55:29]*** Partial cut [10:55:29]*** CUTSNS_PIN = 1 [10:55:29]*** CUTSNS_PIN = 0 [10:55:29]*** Brake cut motor [10:55:29]Read from MH i2c: 01 [10:55:29]MH_I2C_Read... [10:55:29]*** Stop cut motor [10:55:29]*** Cut end [10:55:29]Read from MH i2c: 01 07 00 [10:55:29]MH_I2C_Read... [10:55:29]Read from MH i2c: 01 07 00 D2 0E 00 00 00 00 00 FF 0F F5 [10:55:29]process_action close_receipt done [10:55:29]requested_data is exist [10:55:29]produce_requested_data [10:55:29]requested_item fm.sn is exist - process it [10:55:29]wFMCommunicate request_size=4 [10:55:29]MH_SAM_APDU [10:55:29]CAPDU: 80 11 00 00 [10:55:29]Write to MH i2c: E2 08 00 D3 0E 80 11 00 00 00 00 00 00 5B [10:55:29]Write i2c OK [10:55:29]MH_I2C_Read... [10:55:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:29]Read from MH i2c: E2 [10:55:29]MH_I2C_Read... [10:55:29]Read from MH i2c: E2 17 00 [10:55:29]MH_I2C_Read... [10:55:29]Read from MH i2c: E2 17 00 D3 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AC [10:55:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:29]wFMCommunicate OK [10:55:29]requested_item fd.num is exist - process it [10:55:29]SAM_PROTO_GetFieldsCounters [10:55:29]wFMCommunicate request_size=4 [10:55:29]MH_SAM_APDU [10:55:29]CAPDU: 80 13 00 00 [10:55:29]Write to MH i2c: E2 08 00 D4 0E 80 13 00 00 00 00 00 00 5E [10:55:29]Write i2c OK [10:55:29]MH_I2C_Read... [10:55:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:29]Read from MH i2c: E2 [10:55:29]MH_I2C_Read... [10:55:29]Read from MH i2c: E2 62 00 [10:55:29]MH_I2C_Read... [10:55:29]Read from MH i2c: E2 62 00 D4 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 66 02 00 0E 04 04 00 3C 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 D8 [10:55:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9E 66 02 00 0E 04 04 00 3C 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 [10:55:29]wFMCommunicate OK [10:55:29]SAM_PROTO_GetFieldsCounters done [10:55:29]requested_item shift.num is exist - process it [10:55:29]requested_item shift.opened is exist - process it [10:55:29]req_shift_opened [10:55:29]FM_GetShiftState [10:55:29]SAM_PROTO_GetShiftState [10:55:29]wFMCommunicate request_size=4 [10:55:29]MH_SAM_APDU [10:55:29]CAPDU: 80 13 01 00 [10:55:29]Write to MH i2c: E2 08 00 D5 0E 80 13 01 00 00 00 00 00 60 [10:55:29]Write i2c OK [10:55:29]MH_I2C_Read... [10:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:30]Read from MH i2c: E2 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 D5 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E6 [10:55:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:55:30]wFMCommunicate OK [10:55:30]SAM_PROTO_GetShiftState done [10:55:30]FM_GetShiftState done [10:55:30]req_shift_opened done [10:55:30]requested_item shift.open_date is exist - process it [10:55:30]req_shift_open_date [10:55:30]req_shift_open_date done [10:55:30]produce_requested_data done [10:55:30]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157342,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:55:30]process_action_free close_receipt [10:55:30]json_value_free [10:55:30]json_value_free done [10:55:30]process_json_proto returns [10:55:30]Send response to host [10:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157342,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:55:30]free response buf [10:55:30]execute_script done [10:55:30]execute_script returns [10:55:30]free content buf [10:55:30]Sock 9.Close socket [10:55:30]Sock 9.Thread stoped [10:55:30]accept exits with 8 [10:55:30]New connection [10:55:30]New thread 3067137380 created [10:55:30]Thread 3067280740 joined [10:55:30]Waiting for new connection... [10:55:30] Sock 8.Parse request [10:55:30]Sock 8.Check first char [10:55:30]Sock 8.First char is OK [10:55:30]request: POST /json_proto HTTP/1.0 [10:55:30]Method: POST [10:55:30]URL: /json_proto [10:55:30]Method is POST - this is cgi request [10:55:30]url: /json_proto [10:55:30]query_string will be loaded in cgi processing [10:55:30]execute_cgi json_proto POST (null) [10:55:30]execute_cgi path=json_proto method=POST [10:55:30]POST find Content-Length [10:55:30]Host: 172.17.53.67:8080 [10:55:30]Content-Length: 767 [10:55:30]Content-Type: application/json [10:55:30] [10:55:30]POST finish read [10:55:30]Found Content-Length = 767 [10:55:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:30]execute_script... [10:55: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)875714", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 800.62 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:30]POST & json_proto [10:55:30]process_json_proto [10:55:30]json parsed OK: [10:55:30]protocol is kg_v1.0 [10:55:30]action value=close_receipt [10:55:30]process_action close_receipt [10:55:30]cmd_close_receipt [10:55:30]MH_GetDate [10:55:30]Write to MH i2c: F0 00 00 D6 0E D3 [10:55:30]Write i2c OK [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 09 00 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: F0 09 00 D6 0E 00 A2 84 17 67 19 BC 99 64 52 [10:55:30]GetLastDocTimeStamp 1729594526 [10:55:30]current date 1729594530 [10:55:30]FM_GetShiftState [10:55:30]SAM_PROTO_GetShiftState [10:55:30]wFMCommunicate request_size=4 [10:55:30]MH_SAM_APDU [10:55:30]CAPDU: 80 13 01 00 [10:55:30]Write to MH i2c: E2 08 00 D7 0E 80 13 01 00 00 00 00 00 62 [10:55:30]Write i2c OK [10:55:30]MH_I2C_Read... [10:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:30]Read from MH i2c: E2 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 [10:55:30]MH_I2C_Read... [10:55:30]Read from MH i2c: E2 0E 00 D7 0E 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 E8 [10:55:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:55:30]wFMCommunicate OK [10:55:30]SAM_PROTO_GetShiftState done [10:55:30]FM_GetShiftState done [10:55:30]opened in 1729556748 [10:55:30]opened+sec_in_day 1729643148 [10:55:30]quantity*price = 80061 [10:55:30]sum+1 = 80063 [10:55:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.62 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 0.00 Безнал.: 800.62 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 171 22.10.2024 10:55 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157343 ФПД: 134009748407275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157343&fm=134009748407275&tin=02508201610067®Number=0000137193017469&sum=80062 [10:55:31]StoreToDocumentArchive [10:55:31]shift 316 fd 157343 [10:55:31]save to /storage/0316/doc_00157343 [10:55:31]save last doc name /storage/0316/doc_00157343 to /storage/kkm_last_doc_name [10:55:31]save OK [10:55:31]Clear old archive folders... [10:55:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:55:31]tlvbuf is 01BB53B0 [10:55:31]SAM_PROTO_ClearQueue [10:55:31]wFMCommunicate request_size=4 [10:55:31]MH_SAM_APDU [10:55:31]CAPDU: 80 09 00 00 [10:55:31]Write to MH i2c: E2 08 00 E4 0E 80 09 00 00 00 00 00 00 64 [10:55:31]Write i2c OK [10:55:31]MH_I2C_Read... [10:55:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:31]Read from MH i2c: E2 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 E4 0E 00 90 00 66 [10:55:31]RAPDU: 90 00 [10:55:31]wFMCommunicate OK [10:55:31]SAM_PROTO_ClearQueue done [10:55:31]KKMCreateOFDPacket [10:55:31]OFDProtocolAddRootSTLVToBuf [10:55:31]FM_MakeSignedData [10:55:31]FM_MakeSignedData [10:55:31]SAM_PROTO_SignData [10:55:31]wFMCommunicate request_size=4 [10:55:31]MH_SAM_APDU [10:55:31]CAPDU: 80 0D 01 02 [10:55:31]Write to MH i2c: E2 08 00 E5 0E 80 0D 01 02 00 00 00 00 6C [10:55:31]Write i2c OK [10:55:31]MH_I2C_Read... [10:55:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:31]Read from MH i2c: E2 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 E5 0E 00 90 00 67 [10:55:31]RAPDU: 90 00 [10:55:31]wFMCommunicate OK [10:55:31]wFMCommunicate request_size=255 [10:55:31]MH_SAM_APDU [10:55: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 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 BE 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 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 A2 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 66 02 00 35 04 06 00 79 [10:55:31]Write to MH i2c: E2 02 01 E6 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 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 BE 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 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 A2 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 66 02 00 35 04 06 00 79 00 00 08 [10:55:31]Write i2c OK [10:55:31]MH_I2C_Read... [10:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:31]Read from MH i2c: E2 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 [10:55:31]MH_I2C_Read... [10:55:31]Read from MH i2c: E2 03 00 E6 0E 00 90 00 68 [10:55:31]RAPDU: 90 00 [10:55:31]wFMCommunicate OK [10:55:31]wFMCommunicate request_size=10 [10:55:31]MH_SAM_APDU [10:55:31]CAPDU: 80 0D 02 02 05 E1 93 73 43 EB [10:55:31]Write to MH i2c: E2 0D 00 E7 0E 80 0D 02 02 05 00 E1 93 73 43 EB 00 00 8E [10:55:31]Write i2c OK [10:55:31]MH_I2C_Read... [10:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 03 00 E7 0E 00 90 00 69 [10:55:32]RAPDU: 90 00 [10:55:32]wFMCommunicate OK [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 0D 03 02 [10:55:32]Write to MH i2c: E2 08 00 E8 0E 80 0D 03 02 00 00 00 00 71 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0B 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 0B 00 E8 0E 00 5B 5E EB B8 73 8C 93 27 90 00 87 [10:55:32]RAPDU: 5B 5E EB B8 73 8C 93 27 90 00 [10:55:32]wFMCommunicate OK [10:55:32]SAM_PROTO_SignData done [10:55:32]FM_MakeSignedData done [10:55:32]CreateOFDProtocolMessage [10:55:32]wFMCommunicate request_size=4 [10:55:32]MH_SAM_APDU [10:55:32]CAPDU: 80 11 00 00 [10:55:32]Write to MH i2c: E2 08 00 E9 0E 80 11 00 00 00 00 00 00 71 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:32]Read from MH i2c: E2 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 17 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: E2 17 00 E9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C2 [10:55:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:32]wFMCommunicate OK [10:55:32]CreateOFDProtocolMessage done [10:55:32]OFDSenderStorePacket 157343 [10:55:32]StoreOFDPacket docnum=157343 [10:55:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD 55 07 01 77 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 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 BE 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 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 A2 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 66 02 00 35 04 06 00 79 E1 93 73 43 EB 5B 5E EB B8 73 8C 93 27 [10:55:32]CheckFolder [10:55:32]dirname=/storage/ofd_packets [10:55:32]CheckFolder done [10:55:32]ProducePacketName [10:55:32]name=ofd_packets/00157343 [10:55:32]NVStorageSaveData ofd_packets/00157343 [10:55:32]File name is /storage/ofd_packets/00157343 [10:55:32]Write 301 bytes [10:55:32]NVStorageSaveData done [10:55:32]OFDSenderStorePacket done [10:55:32]KKMCreateOFDPacket done [10:55:32]NVStorageSaveData kkm_last_timestamp [10:55:32]File name is /storage/kkm_last_timestamp [10:55:32]Write 4 bytes [10:55:32]NVStorageSaveData done [10:55:32]ExternCall_PrintAddStr [10:55:32]wPrintStart [10:55:32]Write to MH i2c: 01 00 00 EA 0E F8 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 EA 0E 00 00 00 00 00 FF 0F 0D [10:55:32]RasterBufferAndPrint [10:55:32]line Счет N : (1)875714 [10:55:32]line ИНН: 02508201610067 [10:55:32]line Контрольно-Кассовый Чек [10:55:32]line ПРОДАЖА [10:55:32]line ТРК (МРК, ГНК) : 11 [10:55:32]line Товар: 2710124500 [10:55:32]line Аи-95-К-5 [10:55:32]line 10.790 * 74.20 [10:55:32]line = 800.62 [10:55:32]line НДС 12% НСП 1% [10:55:32]line > о реализуемом товаре [10:55:32]line ИТОГО: 800.62 [10:55:32]line НСП 1% : 7.08 [10:55:32]line НДС 12% : 85.02 [10:55:32]line Наличными: 0.00 [10:55:32]line Безнал.: 800.62 [10:55:32]line Место: АЗС № 165 "Партнер Нефть" [10:55:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:55:32]line СНО: Общий режим [10:55:32]line Чек 171 22.10.2024 10:55 [10:55:32]line Смена: 316 ФФД: 1.0 [10:55:32]line ЗНМ: 0300000234 [10:55:32]line РНМ: 0000137193017469 [10:55:32]line Версия ККМ: v1.0 [10:55:32]line Платежная система: Mbank [10:55:32]line ФМ: 0000000000963156 [10:55:32]line ФД: 157343 [10:55:32]line ФПД: 134009748407275 [10:55:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105530&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157343&fm=134009748407275&tin=02508201610067®Number=0000137193017469&sum=80062 [10:55:32]written 0, free lines is 4095 [10:55:32]Write to MH i2c: 01 00 00 13 0F 22 [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: 01 07 00 13 0F 00 00 00 00 00 0E 0D 44 [10:55:32]RasterBufferAndPrint [10:55:32]line [10:55:32]line [10:55:32]line [10:55:32]line [10:55:32]line [10:55:32]written 0, free lines is 3363 [10:55:32]MH_Cut [10:55:32]Write to MH i2c: D1 01 00 1A 0F 01 FB [10:55:32]Write i2c OK [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: D1 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: D1 01 00 [10:55:32]MH_I2C_Read... [10:55:32]Read from MH i2c: D1 01 00 1A 0F 00 FA [10:55:32]Write to MH i2c: 01 00 00 1B 0F 2A [10:55:33]Write i2c OK [10:55:33]MH_I2C_Read... [10:55:33]ConnectInit Can't take IP for lk.salyk.kg [10:55:33]CommunicateWithHost connect error [10:55:33]CommunicateWithHost err = -1 [10:55:33]OFD Sender: Server communicate error [10:55:33]OFD Sender: Processing packet 157341 [packets to send 54, broken 51] [10:55:33]ProducePacketName [10:55:33]name=ofd_packets/00157341 [10:55:33]OFD Sender: To server: pG, [10:55:33]CommunicateWithHost lk.salyk.kg:30040 [10:55:33]ConnectInit lk.salyk.kg [10:55:33]*** Cut start [10:55:33]*** Partial cut [10:55:33]*** CUTSNS_PIN = 1 [10:55:33]*** CUTSNS_PIN = 0 [10:55:33]*** Brake cut motor [10:55:34]Read from MH i2c: 01 [10:55:34]MH_I2C_Read... [10:55:34]*** Stop cut motor [10:55:34]*** Cut end [10:55:34]Read from MH i2c: 01 07 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: 01 07 00 1B 0F 00 00 00 00 00 FF 0F 3F [10:55:34]process_action close_receipt done [10:55:34]requested_data is exist [10:55:34]produce_requested_data [10:55:34]requested_item fm.sn is exist - process it [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 11 00 00 [10:55:34]Write to MH i2c: E2 08 00 1C 0F 80 11 00 00 00 00 00 00 A5 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 17 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 17 00 1C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F6 [10:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:55:34]wFMCommunicate OK [10:55:34]requested_item fd.num is exist - process it [10:55:34]SAM_PROTO_GetFieldsCounters [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 13 00 00 [10:55:34]Write to MH i2c: E2 08 00 1D 0F 80 13 00 00 00 00 00 00 A8 [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 62 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 62 00 1D 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 66 02 00 0E 04 04 00 3C 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 26 [10:55:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 9F 66 02 00 0E 04 04 00 3C 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 [10:55:34]wFMCommunicate OK [10:55:34]SAM_PROTO_GetFieldsCounters done [10:55:34]requested_item shift.num is exist - process it [10:55:34]requested_item shift.opened is exist - process it [10:55:34]req_shift_opened [10:55:34]FM_GetShiftState [10:55:34]SAM_PROTO_GetShiftState [10:55:34]wFMCommunicate request_size=4 [10:55:34]MH_SAM_APDU [10:55:34]CAPDU: 80 13 01 00 [10:55:34]Write to MH i2c: E2 08 00 1E 0F 80 13 01 00 00 00 00 00 AA [10:55:34]Write i2c OK [10:55:34]MH_I2C_Read... [10:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:34]Read from MH i2c: E2 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 0E 00 [10:55:34]MH_I2C_Read... [10:55:34]Read from MH i2c: E2 0E 00 1E 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 30 [10:55:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:55:34]wFMCommunicate OK [10:55:34]SAM_PROTO_GetShiftState done [10:55:34]FM_GetShiftState done [10:55:34]req_shift_opened done [10:55:34]requested_item shift.open_date is exist - process it [10:55:34]req_shift_open_date [10:55:34]req_shift_open_date done [10:55:34]produce_requested_data done [10:55:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157343,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:55:34]process_action_free close_receipt [10:55:34]json_value_free [10:55:34]json_value_free done [10:55:34]process_json_proto returns [10:55:34]Send response to host [10:55:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157343,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:55:34]free response buf [10:55:34]execute_script done [10:55:34]execute_script returns [10:55:34]free content buf [10:55:34]Sock 8.Close socket [10:55:34]Sock 8.Thread stoped [10:55:38]ConnectInit Can't take IP for lk.salyk.kg [10:55:38]CommunicateWithHost connect error [10:55:38]CommunicateWithHost err = -1 [10:55:38]OFD Sender: Server communicate error [10:55:43]OFD Sender: Processing packet 157341 [packets to send 54, broken 51] [10:55:43]ProducePacketName [10:55:43]name=ofd_packets/00157341 [10:55:43]OFD Sender: To server: pG, [10:55:43]CommunicateWithHost lk.salyk.kg:30040 [10:55:43]ConnectInit lk.salyk.kg [10:55:48]ConnectInit Can't take IP for lk.salyk.kg [10:55:48]CommunicateWithHost connect error [10:55:48]CommunicateWithHost err = -1 [10:55:48]OFD Sender: Server communicate error [10:55:53]OFD Sender: Processing packet 157341 [packets to send 54, broken 51] [10:55:53]ProducePacketName [10:55:53]name=ofd_packets/00157341 [10:55:53]OFD Sender: To server: pG, [10:55:53]CommunicateWithHost lk.salyk.kg:30040 [10:55:53]ConnectInit lk.salyk.kg [10:55:58]ConnectInit Can't take IP for lk.salyk.kg [10:55:58]CommunicateWithHost connect error [10:55:58]CommunicateWithHost err = -1 [10:55:58]OFD Sender: Server communicate error [10:56:03]OFD Sender: Processing packet 157341 [packets to send 54, broken 51] [10:56:03]ProducePacketName [10:56:03]name=ofd_packets/00157341 [10:56:03]OFD Sender: To server: pG, [10:56:03]CommunicateWithHost lk.salyk.kg:30040 [10:56:03]ConnectInit lk.salyk.kg [10:56:03]Connected sock=8 [10:56:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 20 ED 07 01 C0 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 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 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 77 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 A9 00 00 00 F4 03 04 00 83 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9D 66 02 00 35 04 06 00 24 7F 82 1E 95 36 40 3E 41 B5 FB 4D 61 1C [10:56:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 33 47 00 3D 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 39 36 33 31 35 36 10 04 04 00 9D 66 02 00 F4 03 04 00 EF 2A 17 67 B6 04 01 00 00 78 7D 9D 9F A3 DD 59 BF [10:56:04]CommunicateWithHost err = 0 [10:56:04]CheckOFDResponse [10:56:04]1017 (14) - 77093643461234 [10:56:04]1041 (16) - 0000000000963156 [10:56:04]1040 (4) - 157341 [10:56:04]1012 (4) - 22.10.2024 04:32 [10:56:04]1206 (1) - 0 [10:56:04]OFD Sender: Remove packet 157341 [10:56:04]ProducePacketName [10:56:04]name=ofd_packets/00157341 [10:56:04]NVStorageDeleteData [10:56:04]OFD Sender: Processing packet 157342 [packets to send 53, broken 51] [10:56:04]ProducePacketName [10:56:04]name=ofd_packets/00157342 [10:56:04]OFD Sender: To server: pG, [10:56:04]CommunicateWithHost lk.salyk.kg:30040 [10:56:04]ConnectInit lk.salyk.kg [10:56:04]Connected sock=8 [10:56:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 83 B9 08 01 F2 A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 AA 00 00 00 F4 03 04 00 9E 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9E 66 02 00 35 04 06 00 C9 FB 9A AC 72 3C 11 80 76 56 88 29 2B AF [10:56:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 44 F8 47 00 98 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 39 36 33 31 35 36 10 04 04 00 9E 66 02 00 F4 03 04 00 F0 2A 17 67 B6 04 01 00 00 69 3D 4E 82 2B 2C D0 15 [10:56:04]CommunicateWithHost err = 0 [10:56:04]CheckOFDResponse [10:56:04]1017 (14) - 77093643461234 [10:56:04]1041 (16) - 0000000000963156 [10:56:04]1040 (4) - 157342 [10:56:04]1012 (4) - 22.10.2024 04:32 [10:56:04]1206 (1) - 0 [10:56:04]OFD Sender: Remove packet 157342 [10:56:04]ProducePacketName [10:56:04]name=ofd_packets/00157342 [10:56:04]NVStorageDeleteData [10:56:05]OFD Sender: Processing packet 157343 [packets to send 52, broken 51] [10:56:05]ProducePacketName [10:56:05]name=ofd_packets/00157343 [10:56:05]OFD Sender: To server: pG, [10:56:05]CommunicateWithHost lk.salyk.kg:30040 [10:56:05]ConnectInit lk.salyk.kg [10:56:05]Connected sock=8 [10:56:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CD 55 07 01 77 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 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 BE 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 00 00 00 00 00 00 39 04 06 00 BE 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 A2 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 9F 66 02 00 35 04 06 00 79 E1 93 73 43 EB 5B 5E EB B8 73 8C 93 27 [10:56:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 ED E9 47 00 31 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 39 36 33 31 35 36 10 04 04 00 9F 66 02 00 F4 03 04 00 F0 2A 17 67 B6 04 01 00 00 77 47 A5 DC 91 38 0F A9 [10:56:05]CommunicateWithHost err = 0 [10:56:05]CheckOFDResponse [10:56:05]1017 (14) - 77093643461234 [10:56:05]1041 (16) - 0000000000963156 [10:56:05]1040 (4) - 157343 [10:56:05]1012 (4) - 22.10.2024 04:32 [10:56:05]1206 (1) - 0 [10:56:05]OFD Sender: Remove packet 157343 [10:56:05]ProducePacketName [10:56:05]name=ofd_packets/00157343 [10:56:05]NVStorageDeleteData [10:56:06]OFD Sender: No OFD packet to send [10:56:11]OFD Sender: No OFD packet to send [10:56:12]accept exits with 9 [10:56:12]New connection [10:56:12]New thread 3067280740 created [10:56:12]Thread 3067137380 joined [10:56:12]Waiting for new connection... [10:56:12] Sock 9.Parse request [10:56:12]Sock 9.Check first char [10:56:12]Sock 9.First char is OK [10:56:12]request: POST /json_proto HTTP/1.0 [10:56:12]Method: POST [10:56:12]URL: /json_proto [10:56:12]Method is POST - this is cgi request [10:56:12]url: /json_proto [10:56:12]query_string will be loaded in cgi processing [10:56:12]execute_cgi json_proto POST (null) [10:56:12]execute_cgi path=json_proto method=POST [10:56:12]POST find Content-Length [10:56:12]Host: 172.17.53.67:8080 [10:56:12]Content-Length: 766 [10:56:12]Content-Type: application/json [10:56:12] [10:56:12]POST finish read [10:56:12]Found Content-Length = 766 [10:56:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875715", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:12]execute_script... [10:56: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)875715", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:12]POST & json_proto [10:56:12]process_json_proto [10:56:12]json parsed OK: [10:56:12]protocol is kg_v1.0 [10:56:12]action value=close_receipt [10:56:12]process_action close_receipt [10:56:12]cmd_close_receipt [10:56:12]MH_GetDate [10:56:12]Write to MH i2c: F0 00 00 1F 0F 1D [10:56:12]Write i2c OK [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: F0 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: F0 09 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: F0 09 00 1F 0F 00 CC 84 17 67 19 BC 99 64 C6 [10:56:12]GetLastDocTimeStamp 1729594530 [10:56:12]current date 1729594572 [10:56:12]FM_GetShiftState [10:56:12]SAM_PROTO_GetShiftState [10:56:12]wFMCommunicate request_size=4 [10:56:12]MH_SAM_APDU [10:56:12]CAPDU: 80 13 01 00 [10:56:12]Write to MH i2c: E2 08 00 20 0F 80 13 01 00 00 00 00 00 AC [10:56:12]Write i2c OK [10:56:12]MH_I2C_Read... [10:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:12]Read from MH i2c: E2 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 0E 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 0E 00 20 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 32 [10:56:12]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:56:12]wFMCommunicate OK [10:56:12]SAM_PROTO_GetShiftState done [10:56:12]FM_GetShiftState done [10:56:12]opened in 1729556748 [10:56:12]opened+sec_in_day 1729643148 [10:56:12]quantity*price = 50041 [10:56:12]sum+1 = 50042 [10:56:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 172 22.10.2024 10:56 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157344 ФПД: 265128962050822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157344&fm=265128962050822&tin=02508201610067®Number=0000137193017469&sum=50041 [10:56:13]StoreToDocumentArchive [10:56:13]shift 316 fd 157344 [10:56:13]save to /storage/0316/doc_00157344 [10:56:13]save last doc name /storage/0316/doc_00157344 to /storage/kkm_last_doc_name [10:56:13]save OK [10:56:13]Clear old archive folders... [10:56:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:56:13]tlvbuf is 01B27210 [10:56:13]SAM_PROTO_ClearQueue [10:56:13]wFMCommunicate request_size=4 [10:56:13]MH_SAM_APDU [10:56:13]CAPDU: 80 09 00 00 [10:56:13]Write to MH i2c: E2 08 00 2D 0F 80 09 00 00 00 00 00 00 AE [10:56:13]Write i2c OK [10:56:13]MH_I2C_Read... [10:56:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:13]Read from MH i2c: E2 [10:56:13]MH_I2C_Read... [10:56:13]Read from MH i2c: E2 03 00 [10:56:13]MH_I2C_Read... [10:56:13]Read from MH i2c: E2 03 00 2D 0F 00 90 00 B0 [10:56:13]RAPDU: 90 00 [10:56:13]wFMCommunicate OK [10:56:13]SAM_PROTO_ClearQueue done [10:56:13]KKMCreateOFDPacket [10:56:13]OFDProtocolAddRootSTLVToBuf [10:56:13]FM_MakeSignedData [10:56:13]FM_MakeSignedData [10:56:13]SAM_PROTO_SignData [10:56:13]wFMCommunicate request_size=4 [10:56:13]MH_SAM_APDU [10:56:13]CAPDU: 80 0D 01 02 [10:56:13]Write to MH i2c: E2 08 00 2E 0F 80 0D 01 02 00 00 00 00 B6 [10:56:13]Write i2c OK [10:56:13]MH_I2C_Read... [10:56:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:13]Read from MH i2c: E2 [10:56:13]MH_I2C_Read... [10:56:13]Read from MH i2c: E2 03 00 [10:56:13]MH_I2C_Read... [10:56:13]Read from MH i2c: E2 03 00 2E 0F 00 90 00 B1 [10:56:13]RAPDU: 90 00 [10:56:13]wFMCommunicate OK [10:56:13]wFMCommunicate request_size=255 [10:56:13]MH_SAM_APDU [10:56: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CC 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 66 02 00 35 04 06 00 F1 [10:56:13]Write to MH i2c: E2 02 01 2F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CC 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 66 02 00 35 04 06 00 F1 00 00 5F [10:56:13]Write i2c OK [10:56:13]MH_I2C_Read... [10:56:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:14]Read from MH i2c: E2 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 03 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 03 00 2F 0F 00 90 00 B2 [10:56:14]RAPDU: 90 00 [10:56:14]wFMCommunicate OK [10:56:14]wFMCommunicate request_size=10 [10:56:14]MH_SAM_APDU [10:56:14]CAPDU: 80 0D 02 02 05 22 25 9A 4B 06 [10:56:14]Write to MH i2c: E2 0D 00 30 0F 80 0D 02 02 05 00 22 25 9A 4B 06 00 00 F5 [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:14]Read from MH i2c: E2 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 03 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 03 00 30 0F 00 90 00 B3 [10:56:14]RAPDU: 90 00 [10:56:14]wFMCommunicate OK [10:56:14]wFMCommunicate request_size=4 [10:56:14]MH_SAM_APDU [10:56:14]CAPDU: 80 0D 03 02 [10:56:14]Write to MH i2c: E2 08 00 31 0F 80 0D 03 02 00 00 00 00 BB [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:14]Read from MH i2c: E2 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 0B 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 0B 00 31 0F 00 E1 75 69 4E 76 BB 7C A5 90 00 1B [10:56:14]RAPDU: E1 75 69 4E 76 BB 7C A5 90 00 [10:56:14]wFMCommunicate OK [10:56:14]SAM_PROTO_SignData done [10:56:14]FM_MakeSignedData done [10:56:14]CreateOFDProtocolMessage [10:56:14]wFMCommunicate request_size=4 [10:56:14]MH_SAM_APDU [10:56:14]CAPDU: 80 11 00 00 [10:56:14]Write to MH i2c: E2 08 00 32 0F 80 11 00 00 00 00 00 00 BB [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:14]Read from MH i2c: E2 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 17 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: E2 17 00 32 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0C [10:56:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:56:14]wFMCommunicate OK [10:56:14]CreateOFDProtocolMessage done [10:56:14]OFDSenderStorePacket 157344 [10:56:14]StoreOFDPacket docnum=157344 [10:56:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 15 07 01 0E 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CC 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 66 02 00 35 04 06 00 F1 22 25 9A 4B 06 E1 75 69 4E 76 BB 7C A5 [10:56:14]CheckFolder [10:56:14]dirname=/storage/ofd_packets [10:56:14]CheckFolder done [10:56:14]ProducePacketName [10:56:14]name=ofd_packets/00157344 [10:56:14]NVStorageSaveData ofd_packets/00157344 [10:56:14]File name is /storage/ofd_packets/00157344 [10:56:14]Write 301 bytes [10:56:14]NVStorageSaveData done [10:56:14]OFDSenderStorePacket done [10:56:14]KKMCreateOFDPacket done [10:56:14]NVStorageSaveData kkm_last_timestamp [10:56:14]File name is /storage/kkm_last_timestamp [10:56:14]Write 4 bytes [10:56:14]NVStorageSaveData done [10:56:14]ExternCall_PrintAddStr [10:56:14]wPrintStart [10:56:14]Write to MH i2c: 01 00 00 33 0F 42 [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 07 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 07 00 33 0F 00 00 00 00 00 FF 0F 57 [10:56:14]RasterBufferAndPrint [10:56:14]line Счет N : (1)875715 [10:56:14]line ИНН: 02508201610067 [10:56:14]line Контрольно-Кассовый Чек [10:56:14]line ПРОДАЖА [10:56:14]line ТРК (МРК, ГНК) : 32 [10:56:14]line Товар: 2710124130 [10:56:14]line Аи-92-К-5 [10:56:14]line 7.480 * 66.90 [10:56:14]line = 500.41 [10:56:14]line НДС 12% НСП 1% [10:56:14]line > о реализуемом товаре [10:56:14]line ИТОГО: 500.41 [10:56:14]line НСП 1% : 4.43 [10:56:14]line НДС 12% : 53.14 [10:56:14]line Наличными: 0.00 [10:56:14]line Безнал.: 500.41 [10:56:14]line Место: АЗС № 165 "Партнер Нефть" [10:56:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:56:14]line СНО: Общий режим [10:56:14]line Чек 172 22.10.2024 10:56 [10:56:14]line Смена: 316 ФФД: 1.0 [10:56:14]line ЗНМ: 0300000234 [10:56:14]line РНМ: 0000137193017469 [10:56:14]line Версия ККМ: v1.0 [10:56:14]line Платежная система: Mbank [10:56:14]line ФМ: 0000000000963156 [10:56:14]line ФД: 157344 [10:56:14]line ФПД: 265128962050822 [10:56:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105612&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157344&fm=265128962050822&tin=02508201610067®Number=0000137193017469&sum=50041 [10:56:14]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:56:14]ProducePacketName [10:56:14]name=ofd_packets/00157344 [10:56:14]OFD Sender: To server: pG, [10:56:14]CommunicateWithHost lk.salyk.kg:30040 [10:56:14]ConnectInit lk.salyk.kg [10:56:14]written 0, free lines is 4095 [10:56:14]Write to MH i2c: 01 00 00 5C 0F 6B [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 07 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: 01 07 00 5C 0F 00 00 00 00 00 0E 0D 8D [10:56:14]RasterBufferAndPrint [10:56:14]line [10:56:14]line [10:56:14]line [10:56:14]line [10:56:14]line [10:56:14]written 0, free lines is 3372 [10:56:14]MH_Cut [10:56:14]Write to MH i2c: D1 01 00 63 0F 01 44 [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: D1 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: D1 01 00 [10:56:14]MH_I2C_Read... [10:56:14]Read from MH i2c: D1 01 00 63 0F 00 43 [10:56:14]Write to MH i2c: 01 00 00 64 0F 73 [10:56:14]Write i2c OK [10:56:14]MH_I2C_Read... [10:56:15]*** Cut start [10:56:15]*** Partial cut [10:56:15]*** CUTSNS_PIN = 1 [10:56:15]*** CUTSNS_PIN = 0 [10:56:15]*** Brake cut motor [10:56:16]Read from MH i2c: 01 [10:56:16]MH_I2C_Read... [10:56:16]*** Stop cut motor [10:56:16]*** Cut end [10:56:16]Read from MH i2c: 01 07 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: 01 07 00 64 0F 00 00 00 00 00 FF 0F 88 [10:56:16]process_action close_receipt done [10:56:16]requested_data is exist [10:56:16]produce_requested_data [10:56:16]requested_item fm.sn is exist - process it [10:56:16]wFMCommunicate request_size=4 [10:56:16]MH_SAM_APDU [10:56:16]CAPDU: 80 11 00 00 [10:56:16]Write to MH i2c: E2 08 00 65 0F 80 11 00 00 00 00 00 00 EE [10:56:16]Write i2c OK [10:56:16]MH_I2C_Read... [10:56:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:16]Read from MH i2c: E2 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 17 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 17 00 65 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 3F [10:56:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:56:16]wFMCommunicate OK [10:56:16]requested_item fd.num is exist - process it [10:56:16]SAM_PROTO_GetFieldsCounters [10:56:16]wFMCommunicate request_size=4 [10:56:16]MH_SAM_APDU [10:56:16]CAPDU: 80 13 00 00 [10:56:16]Write to MH i2c: E2 08 00 66 0F 80 13 00 00 00 00 00 00 F1 [10:56:16]Write i2c OK [10:56:16]MH_I2C_Read... [10:56:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:16]Read from MH i2c: E2 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 62 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 62 00 66 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 66 02 00 0E 04 04 00 3C 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 73 [10:56:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A0 66 02 00 0E 04 04 00 3C 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 [10:56:16]wFMCommunicate OK [10:56:16]SAM_PROTO_GetFieldsCounters done [10:56:16]requested_item shift.num is exist - process it [10:56:16]requested_item shift.opened is exist - process it [10:56:16]req_shift_opened [10:56:16]FM_GetShiftState [10:56:16]SAM_PROTO_GetShiftState [10:56:16]wFMCommunicate request_size=4 [10:56:16]MH_SAM_APDU [10:56:16]CAPDU: 80 13 01 00 [10:56:16]Write to MH i2c: E2 08 00 67 0F 80 13 01 00 00 00 00 00 F3 [10:56:16]Write i2c OK [10:56:16]MH_I2C_Read... [10:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:16]Read from MH i2c: E2 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 0E 00 [10:56:16]MH_I2C_Read... [10:56:16]Read from MH i2c: E2 0E 00 67 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 79 [10:56:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:56:16]wFMCommunicate OK [10:56:16]SAM_PROTO_GetShiftState done [10:56:16]FM_GetShiftState done [10:56:16]req_shift_opened done [10:56:16]requested_item shift.open_date is exist - process it [10:56:16]req_shift_open_date [10:56:16]req_shift_open_date done [10:56:16]produce_requested_data done [10:56:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157344,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:56:16]process_action_free close_receipt [10:56:16]json_value_free [10:56:16]json_value_free done [10:56:16]process_json_proto returns [10:56:16]Send response to host [10:56:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157344,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:56:16]free response buf [10:56:16]execute_script done [10:56:16]execute_script returns [10:56:16]free content buf [10:56:16]Sock 9.Close socket [10:56:16]Sock 9.Thread stoped [10:56:19]ConnectInit Can't take IP for lk.salyk.kg [10:56:19]CommunicateWithHost connect error [10:56:19]CommunicateWithHost err = -1 [10:56:19]OFD Sender: Server communicate error [10:56:20]recv_with_timeout no data received [10:56:24]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:56:24]ProducePacketName [10:56:24]name=ofd_packets/00157344 [10:56:24]OFD Sender: To server: pG, [10:56:24]CommunicateWithHost lk.salyk.kg:30040 [10:56:24]ConnectInit lk.salyk.kg [10:56:29]ConnectInit Can't take IP for lk.salyk.kg [10:56:29]CommunicateWithHost connect error [10:56:29]CommunicateWithHost err = -1 [10:56:29]OFD Sender: Server communicate error [10:56:34]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:56:34]ProducePacketName [10:56:34]name=ofd_packets/00157344 [10:56:34]OFD Sender: To server: pG, [10:56:34]CommunicateWithHost lk.salyk.kg:30040 [10:56:34]ConnectInit lk.salyk.kg [10:56:39]ConnectInit Can't take IP for lk.salyk.kg [10:56:39]CommunicateWithHost connect error [10:56:39]CommunicateWithHost err = -1 [10:56:39]OFD Sender: Server communicate error [10:56:44]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:56:44]ProducePacketName [10:56:44]name=ofd_packets/00157344 [10:56:44]OFD Sender: To server: pG, [10:56:44]CommunicateWithHost lk.salyk.kg:30040 [10:56:44]ConnectInit lk.salyk.kg [10:56:49]ConnectInit Can't take IP for lk.salyk.kg [10:56:49]CommunicateWithHost connect error [10:56:49]CommunicateWithHost err = -1 [10:56:49]OFD Sender: Server communicate error [10:56:54]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:56:54]ProducePacketName [10:56:54]name=ofd_packets/00157344 [10:56:54]OFD Sender: To server: pG, [10:56:54]CommunicateWithHost lk.salyk.kg:30040 [10:56:54]ConnectInit lk.salyk.kg [10:56:59]ConnectInit Can't take IP for lk.salyk.kg [10:56:59]CommunicateWithHost connect error [10:56:59]CommunicateWithHost err = -1 [10:56:59]OFD Sender: Server communicate error [10:57:04]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:57:04]ProducePacketName [10:57:04]name=ofd_packets/00157344 [10:57:04]OFD Sender: To server: pG, [10:57:04]CommunicateWithHost lk.salyk.kg:30040 [10:57:04]ConnectInit lk.salyk.kg [10:57:09]ConnectInit Can't take IP for lk.salyk.kg [10:57:09]CommunicateWithHost connect error [10:57:09]CommunicateWithHost err = -1 [10:57:09]OFD Sender: Server communicate error [10:57:14]OFD Sender: Processing packet 157344 [packets to send 52, broken 51] [10:57:14]ProducePacketName [10:57:14]name=ofd_packets/00157344 [10:57:14]OFD Sender: To server: pG, [10:57:14]CommunicateWithHost lk.salyk.kg:30040 [10:57:14]ConnectInit lk.salyk.kg [10:57:14]Connected sock=9 [10:57:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 14 15 07 01 0E 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 CC 84 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A0 66 02 00 35 04 06 00 F1 22 25 9A 4B 06 E1 75 69 4E 76 BB 7C A5 [10:57:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 23 3F 47 00 26 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 39 36 33 31 35 36 10 04 04 00 A0 66 02 00 F4 03 04 00 36 2B 17 67 B6 04 01 00 00 2F 2D 0B 6A AB 2E 6B 42 [10:57:15]CommunicateWithHost err = 0 [10:57:15]CheckOFDResponse [10:57:15]1017 (14) - 77093643461234 [10:57:15]1041 (16) - 0000000000963156 [10:57:15]1040 (4) - 157344 [10:57:15]1012 (4) - 22.10.2024 04:33 [10:57:15]1206 (1) - 0 [10:57:15]OFD Sender: Remove packet 157344 [10:57:15]ProducePacketName [10:57:15]name=ofd_packets/00157344 [10:57:15]NVStorageDeleteData [10:57:15]OFD Sender: No OFD packet to send [10:57:20]OFD Sender: No OFD packet to send [10:57:25]OFD Sender: No OFD packet to send [10:57:30]OFD Sender: No OFD packet to send [10:57:35]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]accept exits with 8 [10:58:15]New connection [10:58:15]New thread 3067137380 created [10:58:15]Thread 3067280740 joined [10:58:15]Waiting for new connection... [10:58:15] Sock 8.Parse request [10:58:15]Sock 8.Check first char [10:58:15]Sock 8.First char is OK [10:58:15]request: POST /json_proto HTTP/1.0 [10:58:15]Method: POST [10:58:15]URL: /json_proto [10:58:15]Method is POST - this is cgi request [10:58:15]url: /json_proto [10:58:15]query_string will be loaded in cgi processing [10:58:15]execute_cgi json_proto POST (null) [10:58:15]execute_cgi path=json_proto method=POST [10:58:15]POST find Content-Length [10:58:15]Host: 172.17.53.67:8080 [10:58:15]Content-Length: 677 [10:58:15]Content-Type: application/json [10:58:15] [10:58:15]POST finish read [10:58:15]Found Content-Length = 677 [10:58:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875717", "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" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:15]execute_script... [10: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)875717", "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" : 66.90, "quantity" : 3.590, "sum" : 240.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:15]POST & json_proto [10:58:15]process_json_proto [10:58:15]json parsed OK: [10:58:15]protocol is kg_v1.0 [10:58:15]action value=close_receipt [10:58:15]process_action close_receipt [10:58:15]cmd_close_receipt [10:58:15]MH_GetDate [10:58:15]Write to MH i2c: F0 00 00 68 0F 66 [10:58:15]Write i2c OK [10:58:15]MH_I2C_Read... [10:58:15]Read from MH i2c: F0 [10:58:15]MH_I2C_Read... [10:58:15]Read from MH i2c: F0 09 00 [10:58:15]MH_I2C_Read... [10:58:15]Read from MH i2c: F0 09 00 68 0F 00 47 85 17 67 19 BC 99 64 8B [10:58:15]GetLastDocTimeStamp 1729594572 [10:58:15]current date 1729594695 [10:58:15]FM_GetShiftState [10:58:15]SAM_PROTO_GetShiftState [10:58:15]wFMCommunicate request_size=4 [10:58:15]MH_SAM_APDU [10:58:15]CAPDU: 80 13 01 00 [10:58:15]Write to MH i2c: E2 08 00 69 0F 80 13 01 00 00 00 00 00 F5 [10:58:15]Write i2c OK [10:58:15]MH_I2C_Read... [10:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:15]Read from MH i2c: E2 [10:58:15]MH_I2C_Read... [10:58:15]Read from MH i2c: E2 0E 00 [10:58:15]MH_I2C_Read... [10:58:15]Read from MH i2c: E2 0E 00 69 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7B [10:58:15]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:58:15]wFMCommunicate OK [10:58:15]SAM_PROTO_GetShiftState done [10:58:15]FM_GetShiftState done [10:58:15]opened in 1729556748 [10:58:15]opened+sec_in_day 1729643148 [10:58:15]quantity*price = 24017 [10:58:15]sum+1 = 24018 [10:58:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 240.00 Внесено: 240.00 СДАЧА: 0.00 НСП 1% : 2.12 НДС 12% : 25.50 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 173 22.10.2024 10:58 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157345 ФПД: 141066127007093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157345&fm=141066127007093&tin=02508201610067®Number=0000137193017469&sum=24000 [10:58:16]StoreToDocumentArchive [10:58:16]shift 316 fd 157345 [10:58:16]save to /storage/0316/doc_00157345 [10:58:16]save last doc name /storage/0316/doc_00157345 to /storage/kkm_last_doc_name [10:58:16]save OK [10:58:16]Clear old archive folders... [10:58:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:16]tlvbuf is 01B12B80 [10:58:16]SAM_PROTO_ClearQueue [10:58:16]wFMCommunicate request_size=4 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 09 00 00 [10:58:16]Write to MH i2c: E2 08 00 76 0F 80 09 00 00 00 00 00 00 F7 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 76 0F 00 90 00 F9 [10:58:16]RAPDU: 90 00 [10:58:16]wFMCommunicate OK [10:58:16]SAM_PROTO_ClearQueue done [10:58:16]KKMCreateOFDPacket [10:58:16]OFDProtocolAddRootSTLVToBuf [10:58:16]FM_MakeSignedData [10:58:16]FM_MakeSignedData [10:58:16]SAM_PROTO_SignData [10:58:16]wFMCommunicate request_size=4 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 0D 01 02 [10:58:16]Write to MH i2c: E2 08 00 77 0F 80 0D 01 02 00 00 00 00 FF [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 77 0F 00 90 00 FA [10:58:16]RAPDU: 90 00 [10:58:16]wFMCommunicate OK [10:58:16]wFMCommunicate request_size=255 [10:58:16]MH_SAM_APDU [10:58: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 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 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 00 00 00 F4 03 04 00 47 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 66 02 00 35 04 06 00 80 [10:58:16]Write to MH i2c: E2 02 01 78 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 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 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 00 00 00 F4 03 04 00 47 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 66 02 00 35 04 06 00 80 00 00 69 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 78 0F 00 90 00 FB [10:58:16]RAPDU: 90 00 [10:58:16]wFMCommunicate OK [10:58:16]wFMCommunicate request_size=10 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 0D 02 02 05 4C 84 63 DD 75 [10:58:16]Write to MH i2c: E2 0D 00 79 0F 80 0D 02 02 05 00 4C 84 63 DD 75 00 00 91 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 03 00 79 0F 00 90 00 FC [10:58:16]RAPDU: 90 00 [10:58:16]wFMCommunicate OK [10:58:16]wFMCommunicate request_size=4 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 0D 03 02 [10:58:16]Write to MH i2c: E2 08 00 7A 0F 80 0D 03 02 00 00 00 00 04 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 0B 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 0B 00 7A 0F 00 B0 2C 4D 36 A2 48 41 D8 90 00 67 [10:58:16]RAPDU: B0 2C 4D 36 A2 48 41 D8 90 00 [10:58:16]wFMCommunicate OK [10:58:16]SAM_PROTO_SignData done [10:58:16]FM_MakeSignedData done [10:58:16]CreateOFDProtocolMessage [10:58:16]wFMCommunicate request_size=4 [10:58:16]MH_SAM_APDU [10:58:16]CAPDU: 80 11 00 00 [10:58:16]Write to MH i2c: E2 08 00 7B 0F 80 11 00 00 00 00 00 00 04 [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:16]Read from MH i2c: E2 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 17 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: E2 17 00 7B 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [10:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:58:16]wFMCommunicate OK [10:58:16]CreateOFDProtocolMessage done [10:58:16]OFDSenderStorePacket 157345 [10:58:16]StoreOFDPacket docnum=157345 [10:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 D1 07 01 A8 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 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 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 00 00 00 F4 03 04 00 47 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 66 02 00 35 04 06 00 80 4C 84 63 DD 75 B0 2C 4D 36 A2 48 41 D8 [10:58:16]CheckFolder [10:58:16]dirname=/storage/ofd_packets [10:58:16]CheckFolder done [10:58:16]ProducePacketName [10:58:16]name=ofd_packets/00157345 [10:58:16]NVStorageSaveData ofd_packets/00157345 [10:58:16]File name is /storage/ofd_packets/00157345 [10:58:16]Write 301 bytes [10:58:16]NVStorageSaveData done [10:58:16]OFDSenderStorePacket done [10:58:16]KKMCreateOFDPacket done [10:58:16]NVStorageSaveData kkm_last_timestamp [10:58:16]File name is /storage/kkm_last_timestamp [10:58:16]Write 4 bytes [10:58:16]NVStorageSaveData done [10:58:16]ExternCall_PrintAddStr [10:58:16]wPrintStart [10:58:16]Write to MH i2c: 01 00 00 7C 0F 8B [10:58:16]Write i2c OK [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: 01 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: 01 07 00 [10:58:16]MH_I2C_Read... [10:58:16]Read from MH i2c: 01 07 00 7C 0F 00 00 00 00 00 FF 0F A0 [10:58:16]RasterBufferAndPrint [10:58:16]line Счет N : (1)875717 [10:58:16]line ИНН: 02508201610067 [10:58:16]line Контрольно-Кассовый Чек [10:58:16]line ПРОДАЖА [10:58:16]line ТРК (МРК, ГНК) : 12 [10:58:16]line Товар: 2710124130 [10:58:16]line Аи-92-К-5 [10:58:16]line 3.590 * 66.90 [10:58:16]line = 240.17 [10:58:16]line НДС 12% НСП 1% [10:58:16]line > о реализуемом товаре [10:58:16]line ОКРУГЛЕНИЕ: -0.17 [10:58:16]line ИТОГО: 240.00 [10:58:16]line Внесено: 240.00 [10:58:16]line СДАЧА: 0.00 [10:58:16]line НСП 1% : 2.12 [10:58:16]line НДС 12% : 25.50 [10:58:16]line Наличными: 240.00 [10:58:16]line Безнал.: 0.00 [10:58:16]line Место: АЗС № 165 "Партнер Нефть" [10:58:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:58:16]line СНО: Общий режим [10:58:16]line Чек 173 22.10.2024 10:58 [10:58:16]line Смена: 316 ФФД: 1.0 [10:58:16]line ЗНМ: 0300000234 [10:58:16]line РНМ: 0000137193017469 [10:58:16]line Версия ККМ: v1.0 [10:58:16]line ФМ: 0000000000963156 [10:58:16]line ФД: 157345 [10:58:16]line ФПД: 141066127007093 [10:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105815&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157345&fm=141066127007093&tin=02508201610067®Number=0000137193017469&sum=24000 [10:58:16]written 0, free lines is 4095 [10:58:16]OFD Sender: Processing packet 157345 [packets to send 52, broken 51] [10:58:16]ProducePacketName [10:58:16]name=ofd_packets/00157345 [10:58:16]OFD Sender: To server: pG, [10:58:16]CommunicateWithHost lk.salyk.kg:30040 [10:58:16]ConnectInit lk.salyk.kg [10:58:16]Connected sock=10 [10:58:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 01 D1 07 01 A8 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 06 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 09 00 00 00 00 07 04 06 00 C0 5D 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 00 00 00 F4 03 04 00 47 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A1 66 02 00 35 04 06 00 80 4C 84 63 DD 75 B0 2C 4D 36 A2 48 41 D8 [10:58:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 19 47 00 FE 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 39 36 33 31 35 36 10 04 04 00 A1 66 02 00 F4 03 04 00 74 2B 17 67 B6 04 01 00 00 83 9D 3F A4 E2 54 D8 67 [10:58:17]CommunicateWithHost err = 0 [10:58:17]CheckOFDResponse [10:58:17]1017 (14) - 77093643461234 [10:58:17]1041 (16) - 0000000000963156 [10:58:17]1040 (4) - 157345 [10:58:17]1012 (4) - 22.10.2024 04:35 [10:58:17]1206 (1) - 0 [10:58:17]OFD Sender: Remove packet 157345 [10:58:17]ProducePacketName [10:58:17]name=ofd_packets/00157345 [10:58:17]NVStorageDeleteData [10:58:17]Write to MH i2c: 01 00 00 A7 0F B6 [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: 01 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: 01 07 00 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: 01 07 00 A7 0F 00 00 00 00 00 F0 0C B9 [10:58:17]RasterBufferAndPrint [10:58:17]line [10:58:17]line [10:58:17]line [10:58:17]line [10:58:17]line [10:58:17]written 0, free lines is 3328 [10:58:17]MH_Cut [10:58:17]Write to MH i2c: D1 01 00 AE 0F 01 8F [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: D1 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: D1 01 00 [10:58:17]MH_I2C_Read... [10:58:17]Read from MH i2c: D1 01 00 AE 0F 00 8E [10:58:17]Write to MH i2c: 01 00 00 AF 0F BE [10:58:17]Write i2c OK [10:58:17]MH_I2C_Read... [10:58:17]OFD Sender: No OFD packet to send [10:58:17]*** Cut start [10:58:18]*** Partial cut [10:58:18]*** CUTSNS_PIN = 1 [10:58:18]*** CUTSNS_PIN = 0 [10:58:18]*** Brake cut motor [10:58:18]Read from MH i2c: 01 [10:58:18]MH_I2C_Read... [10:58:18]*** Stop cut motor [10:58:18]*** Cut end [10:58:18]Read from MH i2c: 01 07 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: 01 07 00 AF 0F 00 00 00 00 00 FF 0F D3 [10:58:18]process_action close_receipt done [10:58:18]requested_data is exist [10:58:18]produce_requested_data [10:58:18]requested_item fm.sn is exist - process it [10:58:18]wFMCommunicate request_size=4 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 11 00 00 [10:58:18]Write to MH i2c: E2 08 00 B0 0F 80 11 00 00 00 00 00 00 39 [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 17 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 17 00 B0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8A [10:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:58:18]wFMCommunicate OK [10:58:18]requested_item fd.num is exist - process it [10:58:18]SAM_PROTO_GetFieldsCounters [10:58:18]wFMCommunicate request_size=4 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 13 00 00 [10:58:18]Write to MH i2c: E2 08 00 B1 0F 80 13 00 00 00 00 00 00 3C [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 62 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 62 00 B1 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 66 02 00 0E 04 04 00 3C 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 C2 [10:58:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A1 66 02 00 0E 04 04 00 3C 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 [10:58:18]wFMCommunicate OK [10:58:18]SAM_PROTO_GetFieldsCounters done [10:58:18]requested_item shift.num is exist - process it [10:58:18]requested_item shift.opened is exist - process it [10:58:18]req_shift_opened [10:58:18]FM_GetShiftState [10:58:18]SAM_PROTO_GetShiftState [10:58:18]wFMCommunicate request_size=4 [10:58:18]MH_SAM_APDU [10:58:18]CAPDU: 80 13 01 00 [10:58:18]Write to MH i2c: E2 08 00 B2 0F 80 13 01 00 00 00 00 00 3E [10:58:18]Write i2c OK [10:58:18]MH_I2C_Read... [10:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:18]Read from MH i2c: E2 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 0E 00 [10:58:18]MH_I2C_Read... [10:58:18]Read from MH i2c: E2 0E 00 B2 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C4 [10:58:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:58:18]wFMCommunicate OK [10:58:18]SAM_PROTO_GetShiftState done [10:58:18]FM_GetShiftState done [10:58:18]req_shift_opened done [10:58:18]requested_item shift.open_date is exist - process it [10:58:18]req_shift_open_date [10:58:18]req_shift_open_date done [10:58:18]produce_requested_data done [10:58:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157345,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:58:18]process_action_free close_receipt [10:58:18]json_value_free [10:58:18]json_value_free done [10:58:18]process_json_proto returns [10:58:18]Send response to host [10:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157345,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:58:18]free response buf [10:58:18]execute_script done [10:58:18]execute_script returns [10:58:18]free content buf [10:58:18]Sock 8.Close socket [10:58:18]Sock 8.Thread stoped [10:58:22]OFD Sender: No OFD packet to send [10:58:27]OFD Sender: No OFD packet to send [10:58:32]OFD Sender: No OFD packet to send [10:58:37]OFD Sender: No OFD packet to send [10:58:42]OFD Sender: No OFD packet to send [10:58:47]OFD Sender: No OFD packet to send [10:58:52]OFD Sender: No OFD packet to send [10:58:57]OFD Sender: No OFD packet to send [10:59:02]OFD Sender: No OFD packet to send [10:59:07]OFD Sender: No OFD packet to send [10:59:12]OFD Sender: No OFD packet to send [10:59:17]OFD Sender: No OFD packet to send [10:59:22]OFD Sender: No OFD packet to send [10:59:27]OFD Sender: No OFD packet to send [10:59:32]OFD Sender: No OFD packet to send [10:59:35]accept exits with 9 [10:59:35]New connection [10:59:35]New thread 3067280740 created [10:59:35]Thread 3067137380 joined [10:59:35]Waiting for new connection... [10:59:35] Sock 9.Parse request [10:59:35]Sock 9.Check first char [10:59:35]Sock 9.First char is OK [10:59:35]request: POST /json_proto HTTP/1.0 [10:59:35]Method: POST [10:59:35]URL: /json_proto [10:59:35]Method is POST - this is cgi request [10:59:35]url: /json_proto [10:59:35]query_string will be loaded in cgi processing [10:59:35]execute_cgi json_proto POST (null) [10:59:35]execute_cgi path=json_proto method=POST [10:59:35]POST find Content-Length [10:59:35]Host: 172.17.53.67:8080 [10:59:35]Content-Length: 759 [10:59:35]Content-Type: application/json [10:59:35] [10:59:35]POST finish read [10:59:35]Found Content-Length = 759 [10:59:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:35]execute_script... [10:59: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)875718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 2.930, "sum" : 200.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 200.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:35]POST & json_proto [10:59:35]process_json_proto [10:59:35]json parsed OK: [10:59:35]protocol is kg_v1.0 [10:59:35]action value=close_receipt [10:59:35]process_action close_receipt [10:59:35]cmd_close_receipt [10:59:35]MH_GetDate [10:59:35]Write to MH i2c: F0 00 00 B3 0F B1 [10:59:35]Write i2c OK [10:59:35]MH_I2C_Read... [10:59:35]Read from MH i2c: F0 [10:59:35]MH_I2C_Read... [10:59:35]Read from MH i2c: F0 09 00 [10:59:35]MH_I2C_Read... [10:59:35]Read from MH i2c: F0 09 00 B3 0F 00 97 85 17 67 19 BC 99 64 26 [10:59:35]GetLastDocTimeStamp 1729594695 [10:59:35]current date 1729594775 [10:59:35]FM_GetShiftState [10:59:35]SAM_PROTO_GetShiftState [10:59:35]wFMCommunicate request_size=4 [10:59:35]MH_SAM_APDU [10:59:35]CAPDU: 80 13 01 00 [10:59:35]Write to MH i2c: E2 08 00 B4 0F 80 13 01 00 00 00 00 00 40 [10:59:35]Write i2c OK [10:59:35]MH_I2C_Read... [10:59:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:35]Read from MH i2c: E2 [10:59:35]MH_I2C_Read... [10:59:35]Read from MH i2c: E2 0E 00 [10:59:35]MH_I2C_Read... [10:59:35]Read from MH i2c: E2 0E 00 B4 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C6 [10:59:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:59:35]wFMCommunicate OK [10:59:35]SAM_PROTO_GetShiftState done [10:59:35]FM_GetShiftState done [10:59:35]opened in 1729556748 [10:59:35]opened+sec_in_day 1729643148 [10:59:35]quantity*price = 20041 [10:59:35]sum+1 = 20042 [10:59:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.41 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 0.00 Безнал.: 200.41 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 174 22.10.2024 10:59 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157346 ФПД: 43053471179596 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157346&fm=43053471179596&tin=02508201610067®Number=0000137193017469&sum=20041 [10:59:36]StoreToDocumentArchive [10:59:36]shift 316 fd 157346 [10:59:36]save to /storage/0316/doc_00157346 [10:59:36]save last doc name /storage/0316/doc_00157346 to /storage/kkm_last_doc_name [10:59:36]save OK [10:59:36]Clear old archive folders... [10:59:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:59:36]tlvbuf is 01AEDC80 [10:59:36]SAM_PROTO_ClearQueue [10:59:36]wFMCommunicate request_size=4 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 09 00 00 [10:59:36]Write to MH i2c: E2 08 00 C1 0F 80 09 00 00 00 00 00 00 42 [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 C1 0F 00 90 00 44 [10:59:36]RAPDU: 90 00 [10:59:36]wFMCommunicate OK [10:59:36]SAM_PROTO_ClearQueue done [10:59:36]KKMCreateOFDPacket [10:59:36]OFDProtocolAddRootSTLVToBuf [10:59:36]FM_MakeSignedData [10:59:36]FM_MakeSignedData [10:59:36]SAM_PROTO_SignData [10:59:36]wFMCommunicate request_size=4 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 0D 01 02 [10:59:36]Write to MH i2c: E2 08 00 C2 0F 80 0D 01 02 00 00 00 00 4A [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 C2 0F 00 90 00 45 [10:59:36]RAPDU: 90 00 [10:59:36]wFMCommunicate OK [10:59:36]wFMCommunicate request_size=255 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 97 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 66 02 00 35 04 06 00 [10:59:36]Write to MH i2c: E2 02 01 C3 0F 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 97 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 66 02 00 35 04 06 00 00 00 35 [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 C3 0F 00 90 00 46 [10:59:36]RAPDU: 90 00 [10:59:36]wFMCommunicate OK [10:59:36]wFMCommunicate request_size=11 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 0D 02 02 06 27 28 2A DB 23 4C [10:59:36]Write to MH i2c: E2 0E 00 C4 0F 80 0D 02 02 06 00 27 28 2A DB 23 4C 00 00 1C [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 03 00 C4 0F 00 90 00 47 [10:59:36]RAPDU: 90 00 [10:59:36]wFMCommunicate OK [10:59:36]wFMCommunicate request_size=4 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 0D 03 02 [10:59:36]Write to MH i2c: E2 08 00 C5 0F 80 0D 03 02 00 00 00 00 4F [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 0B 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 0B 00 C5 0F 00 7E CF F5 3B 28 97 D5 44 90 00 A5 [10:59:36]RAPDU: 7E CF F5 3B 28 97 D5 44 90 00 [10:59:36]wFMCommunicate OK [10:59:36]SAM_PROTO_SignData done [10:59:36]FM_MakeSignedData done [10:59:36]CreateOFDProtocolMessage [10:59:36]wFMCommunicate request_size=4 [10:59:36]MH_SAM_APDU [10:59:36]CAPDU: 80 11 00 00 [10:59:36]Write to MH i2c: E2 08 00 C6 0F 80 11 00 00 00 00 00 00 4F [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:36]Read from MH i2c: E2 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 17 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: E2 17 00 C6 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [10:59:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:59:36]wFMCommunicate OK [10:59:36]CreateOFDProtocolMessage done [10:59:36]OFDSenderStorePacket 157346 [10:59:36]StoreOFDPacket docnum=157346 [10:59:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0F DB 08 01 08 35 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 97 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 66 02 00 35 04 06 00 27 28 2A DB 23 4C 7E CF F5 3B 28 97 D5 44 [10:59:36]CheckFolder [10:59:36]dirname=/storage/ofd_packets [10:59:36]CheckFolder done [10:59:36]ProducePacketName [10:59:36]name=ofd_packets/00157346 [10:59:36]NVStorageSaveData ofd_packets/00157346 [10:59:36]File name is /storage/ofd_packets/00157346 [10:59:36]Write 302 bytes [10:59:36]NVStorageSaveData done [10:59:36]OFDSenderStorePacket done [10:59:36]KKMCreateOFDPacket done [10:59:36]NVStorageSaveData kkm_last_timestamp [10:59:36]File name is /storage/kkm_last_timestamp [10:59:36]Write 4 bytes [10:59:36]NVStorageSaveData done [10:59:36]ExternCall_PrintAddStr [10:59:36]wPrintStart [10:59:36]Write to MH i2c: 01 00 00 C7 0F D6 [10:59:36]Write i2c OK [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: 01 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: 01 07 00 [10:59:36]MH_I2C_Read... [10:59:36]Read from MH i2c: 01 07 00 C7 0F 00 00 00 00 00 FF 0F EB [10:59:36]RasterBufferAndPrint [10:59:36]line Счет N : (1)875718 [10:59:36]line ИНН: 02508201610067 [10:59:36]line Контрольно-Кассовый Чек [10:59:36]line ПРОДАЖА [10:59:36]line ТРК (МРК, ГНК) : 43 [10:59:36]line Товар: 2710124130 [10:59:36]line Super 92-К-5 [10:59:36]line 2.930 * 68.40 [10:59:36]line = 200.41 [10:59:36]line НДС 12% НСП 1% [10:59:36]line > о реализуемом товаре [10:59:36]line ИТОГО: 200.41 [10:59:36]line НСП 1% : 1.77 [10:59:36]line НДС 12% : 21.28 [10:59:36]line Наличными: 0.00 [10:59:36]line Безнал.: 200.41 [10:59:36]line Место: АЗС № 165 "Партнер Нефть" [10:59:36]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [10:59:36]line СНО: Общий режим [10:59:36]line Чек 174 22.10.2024 10:59 [10:59:36]line Смена: 316 ФФД: 1.0 [10:59:36]line ЗНМ: 0300000234 [10:59:36]line РНМ: 0000137193017469 [10:59:36]line Версия ККМ: v1.0 [10:59:36]line Платежная система: Mbank [10:59:36]line ФМ: 0000000000963156 [10:59:36]line ФД: 157346 [10:59:36]line ФПД: 43053471179596 [10:59:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T105935&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157346&fm=43053471179596&tin=02508201610067®Number=0000137193017469&sum=20041 [10:59:37]OFD Sender: Processing packet 157346 [packets to send 52, broken 51] [10:59:37]ProducePacketName [10:59:37]name=ofd_packets/00157346 [10:59:37]OFD Sender: To server: pG, [10:59:37]CommunicateWithHost lk.salyk.kg:30040 [10:59:37]ConnectInit lk.salyk.kg [10:59:37]written 0, free lines is 4095 [10:59:37]Write to MH i2c: 01 00 00 F0 0F FF [10:59:37]Write i2c OK [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: 01 [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: 01 07 00 [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: 01 07 00 F0 0F 00 00 00 00 00 08 0D 1B [10:59:37]RasterBufferAndPrint [10:59:37]line [10:59:37]line [10:59:37]line [10:59:37]line [10:59:37]line [10:59:37]written 0, free lines is 3339 [10:59:37]MH_Cut [10:59:37]Write to MH i2c: D1 01 00 F7 0F 01 D8 [10:59:37]Write i2c OK [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: D1 [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: D1 01 00 [10:59:37]MH_I2C_Read... [10:59:37]Read from MH i2c: D1 01 00 F7 0F 00 D7 [10:59:37]Write to MH i2c: 01 00 00 F8 0F 07 [10:59:37]Write i2c OK [10:59:37]MH_I2C_Read... [10:59:38]*** Cut start [10:59:38]*** Partial cut [10:59:38]*** CUTSNS_PIN = 1 [10:59:38]*** CUTSNS_PIN = 0 [10:59:38]*** Brake cut motor [10:59:38]Read from MH i2c: 01 [10:59:39]MH_I2C_Read... [10:59:39]*** Stop cut motor [10:59:39]*** Cut end [10:59:39]Read from MH i2c: 01 07 00 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: 01 07 00 F8 0F 00 00 00 00 00 FF 0F 1C [10:59:39]process_action close_receipt done [10:59:39]requested_data is exist [10:59:39]produce_requested_data [10:59:39]requested_item fm.sn is exist - process it [10:59:39]wFMCommunicate request_size=4 [10:59:39]MH_SAM_APDU [10:59:39]CAPDU: 80 11 00 00 [10:59:39]Write to MH i2c: E2 08 00 F9 0F 80 11 00 00 00 00 00 00 82 [10:59:39]Write i2c OK [10:59:39]MH_I2C_Read... [10:59:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:39]Read from MH i2c: E2 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 17 00 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 17 00 F9 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D3 [10:59:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [10:59:39]wFMCommunicate OK [10:59:39]requested_item fd.num is exist - process it [10:59:39]SAM_PROTO_GetFieldsCounters [10:59:39]wFMCommunicate request_size=4 [10:59:39]MH_SAM_APDU [10:59:39]CAPDU: 80 13 00 00 [10:59:39]Write to MH i2c: E2 08 00 FA 0F 80 13 00 00 00 00 00 00 85 [10:59:39]Write i2c OK [10:59:39]MH_I2C_Read... [10:59:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:39]Read from MH i2c: E2 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 62 00 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 62 00 FA 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 66 02 00 0E 04 04 00 3C 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 0F [10:59:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A2 66 02 00 0E 04 04 00 3C 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 [10:59:39]wFMCommunicate OK [10:59:39]SAM_PROTO_GetFieldsCounters done [10:59:39]requested_item shift.num is exist - process it [10:59:39]requested_item shift.opened is exist - process it [10:59:39]req_shift_opened [10:59:39]FM_GetShiftState [10:59:39]SAM_PROTO_GetShiftState [10:59:39]wFMCommunicate request_size=4 [10:59:39]MH_SAM_APDU [10:59:39]CAPDU: 80 13 01 00 [10:59:39]Write to MH i2c: E2 08 00 FB 0F 80 13 01 00 00 00 00 00 87 [10:59:39]Write i2c OK [10:59:39]MH_I2C_Read... [10:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:39]Read from MH i2c: E2 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 0E 00 [10:59:39]MH_I2C_Read... [10:59:39]Read from MH i2c: E2 0E 00 FB 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0D [10:59:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [10:59:39]wFMCommunicate OK [10:59:39]SAM_PROTO_GetShiftState done [10:59:39]FM_GetShiftState done [10:59:39]req_shift_opened done [10:59:39]requested_item shift.open_date is exist - process it [10:59:39]req_shift_open_date [10:59:39]req_shift_open_date done [10:59:39]produce_requested_data done [10:59:39]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157346,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [10:59:39]process_action_free close_receipt [10:59:39]json_value_free [10:59:39]json_value_free done [10:59:39]process_json_proto returns [10:59:39]Send response to host [10:59:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157346,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [10:59:39]free response buf [10:59:39]execute_script done [10:59:39]execute_script returns [10:59:39]free content buf [10:59:39]Sock 9.Close socket [10:59:39]Sock 9.Thread stoped [11:01:51]ConnectInit Can't connect to host [11:01:51]CommunicateWithHost connect error [11:01:51]CommunicateWithHost err = -1 [11:01:51]OFD Sender: Server communicate error [11:01:56]OFD Sender: Processing packet 157346 [packets to send 52, broken 51] [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00157346 [11:01:56]OFD Sender: To server: pG, [11:01:56]CommunicateWithHost lk.salyk.kg:30040 [11:01:56]ConnectInit lk.salyk.kg [11:01:56]Connected sock=9 [11:01:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 0F DB 08 01 08 35 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 49 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 50 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 49 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 97 85 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A2 66 02 00 35 04 06 00 27 28 2A DB 23 4C 7E CF F5 3B 28 97 D5 44 [11:01:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7E E9 47 00 68 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 39 36 33 31 35 36 10 04 04 00 A2 66 02 00 F4 03 04 00 50 2C 17 67 B6 04 01 00 00 5D B5 6E DB F2 31 EA 10 [11:01:56]CommunicateWithHost err = 0 [11:01:56]CheckOFDResponse [11:01:56]1017 (14) - 77093643461234 [11:01:56]1041 (16) - 0000000000963156 [11:01:56]1040 (4) - 157346 [11:01:56]1012 (4) - 22.10.2024 04:38 [11:01:56]1206 (1) - 0 [11:01:56]OFD Sender: Remove packet 157346 [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00157346 [11:01:56]NVStorageDeleteData [11:01:57]OFD Sender: No OFD packet to send [11:02:02]OFD Sender: No OFD packet to send [11:02:07]OFD Sender: No OFD packet to send [11:02:12]OFD Sender: No OFD packet to send [11:02:17]OFD Sender: No OFD packet to send [11:02:22]OFD Sender: No OFD packet to send [11:02:27]OFD Sender: No OFD packet to send [11:02:32]OFD Sender: No OFD packet to send [11:02:33]accept exits with 8 [11:02:33]New connection [11:02:33]New thread 3067137380 created [11:02:33]Thread 3067280740 joined [11:02:33]Waiting for new connection... [11:02:33] Sock 8.Parse request [11:02:33]Sock 8.Check first char [11:02:33]Sock 8.First char is OK [11:02:33]request: POST /json_proto HTTP/1.0 [11:02:33]Method: POST [11:02:33]URL: /json_proto [11:02:33]Method is POST - this is cgi request [11:02:33]url: /json_proto [11:02:33]query_string will be loaded in cgi processing [11:02:33]execute_cgi json_proto POST (null) [11:02:33]execute_cgi path=json_proto method=POST [11:02:33]POST find Content-Length [11:02:33]Host: 172.17.53.67:8080 [11:02:33]Content-Length: 670 [11:02:33]Content-Type: application/json [11:02:33] [11:02:33]POST finish read [11:02:33]Found Content-Length = 670 [11:02:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "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" ] } } [11:02:33]execute_script... [11:02: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)875719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 1.470, "sum" : 100.55, "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" ] } } [11:02:33]POST & json_proto [11:02:33]process_json_proto [11:02:33]json parsed OK: [11:02:33]protocol is kg_v1.0 [11:02:33]action value=close_receipt [11:02:33]process_action close_receipt [11:02:33]cmd_close_receipt [11:02:33]MH_GetDate [11:02:33]Write to MH i2c: F0 00 00 FC 0F FA [11:02:33]Write i2c OK [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: F0 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: F0 09 00 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: F0 09 00 FC 0F 00 49 86 17 67 19 BC 99 64 22 [11:02:33]GetLastDocTimeStamp 1729594775 [11:02:33]current date 1729594953 [11:02:33]FM_GetShiftState [11:02:33]SAM_PROTO_GetShiftState [11:02:33]wFMCommunicate request_size=4 [11:02:33]MH_SAM_APDU [11:02:33]CAPDU: 80 13 01 00 [11:02:33]Write to MH i2c: E2 08 00 FD 0F 80 13 01 00 00 00 00 00 89 [11:02:33]Write i2c OK [11:02:33]MH_I2C_Read... [11:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:33]Read from MH i2c: E2 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 0E 00 [11:02:33]MH_I2C_Read... [11:02:33]Read from MH i2c: E2 0E 00 FD 0F 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 0F [11:02:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:02:33]wFMCommunicate OK [11:02:33]SAM_PROTO_GetShiftState done [11:02:33]FM_GetShiftState done [11:02:33]opened in 1729556748 [11:02:33]opened+sec_in_day 1729643148 [11:02:33]quantity*price = 10054 [11:02:33]sum+1 = 10056 [11:02:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.68 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 175 22.10.2024 11:02 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157347 ФПД: 198533180033892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157347&fm=198533180033892&tin=02508201610067®Number=0000137193017469&sum=10000 [11:02:34]StoreToDocumentArchive [11:02:34]shift 316 fd 157347 [11:02:34]save to /storage/0316/doc_00157347 [11:02:34]save last doc name /storage/0316/doc_00157347 to /storage/kkm_last_doc_name [11:02:34]save OK [11:02:34]Clear old archive folders... [11:02:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:02:34]tlvbuf is 01B2FFA0 [11:02:34]SAM_PROTO_ClearQueue [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 09 00 00 [11:02:34]Write to MH i2c: E2 08 00 0A 10 80 09 00 00 00 00 00 00 8C [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 0A 10 00 90 00 8E [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]SAM_PROTO_ClearQueue done [11:02:34]KKMCreateOFDPacket [11:02:34]OFDProtocolAddRootSTLVToBuf [11:02:34]FM_MakeSignedData [11:02:34]FM_MakeSignedData [11:02:34]SAM_PROTO_SignData [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 01 02 [11:02:34]Write to MH i2c: E2 08 00 0B 10 80 0D 01 02 00 00 00 00 94 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 0B 10 00 90 00 8F [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]wFMCommunicate request_size=255 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 AF 00 00 00 F4 03 04 00 49 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 66 02 00 35 04 06 00 [11:02:34]Write to MH i2c: E2 02 01 0C 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 AF 00 00 00 F4 03 04 00 49 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 66 02 00 35 04 06 00 00 00 11 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 0C 10 00 90 00 90 [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]wFMCommunicate request_size=11 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 02 02 06 B4 90 9B AC 0B 64 [11:02:34]Write to MH i2c: E2 0E 00 0D 10 80 0D 02 02 06 00 B4 90 9B AC 0B 64 00 00 9D [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 03 00 0D 10 00 90 00 91 [11:02:34]RAPDU: 90 00 [11:02:34]wFMCommunicate OK [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 0D 03 02 [11:02:34]Write to MH i2c: E2 08 00 0E 10 80 0D 03 02 00 00 00 00 99 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 0B 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 0B 00 0E 10 00 A2 C0 F8 DF CE CC 74 7A 90 00 5B [11:02:34]RAPDU: A2 C0 F8 DF CE CC 74 7A 90 00 [11:02:34]wFMCommunicate OK [11:02:34]SAM_PROTO_SignData done [11:02:34]FM_MakeSignedData done [11:02:34]CreateOFDProtocolMessage [11:02:34]wFMCommunicate request_size=4 [11:02:34]MH_SAM_APDU [11:02:34]CAPDU: 80 11 00 00 [11:02:34]Write to MH i2c: E2 08 00 0F 10 80 11 00 00 00 00 00 00 99 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:34]Read from MH i2c: E2 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 17 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: E2 17 00 0F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [11:02:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:34]wFMCommunicate OK [11:02:34]CreateOFDProtocolMessage done [11:02:34]OFDSenderStorePacket 157347 [11:02:34]StoreOFDPacket docnum=157347 [11:02:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 71 48 08 01 09 A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 AF 00 00 00 F4 03 04 00 49 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 66 02 00 35 04 06 00 B4 90 9B AC 0B 64 A2 C0 F8 DF CE CC 74 7A [11:02:34]CheckFolder [11:02:34]dirname=/storage/ofd_packets [11:02:34]CheckFolder done [11:02:34]ProducePacketName [11:02:34]name=ofd_packets/00157347 [11:02:34]NVStorageSaveData ofd_packets/00157347 [11:02:34]File name is /storage/ofd_packets/00157347 [11:02:34]Write 302 bytes [11:02:34]NVStorageSaveData done [11:02:34]OFDSenderStorePacket done [11:02:34]KKMCreateOFDPacket done [11:02:34]NVStorageSaveData kkm_last_timestamp [11:02:34]File name is /storage/kkm_last_timestamp [11:02:34]Write 4 bytes [11:02:34]NVStorageSaveData done [11:02:34]ExternCall_PrintAddStr [11:02:34]wPrintStart [11:02:34]Write to MH i2c: 01 00 00 10 10 20 [11:02:34]Write i2c OK [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 [11:02:34]MH_I2C_Read... [11:02:34]Read from MH i2c: 01 07 00 10 10 00 00 00 00 00 FF 0F 35 [11:02:34]RasterBufferAndPrint [11:02:34]line Счет N : (1)875719 [11:02:34]line ИНН: 02508201610067 [11:02:34]line Контрольно-Кассовый Чек [11:02:34]line ПРОДАЖА [11:02:34]line ТРК (МРК, ГНК) : 43 [11:02:34]line Товар: 2710124130 [11:02:34]line Super 92-К-5 [11:02:34]line 1.470 * 68.40 [11:02:34]line = 100.55 [11:02:34]line НДС 12% НСП 1% [11:02:34]line > о реализуемом товаре [11:02:34]line ОКРУГЛЕНИЕ: -0.55 [11:02:34]line ИТОГО: 100.00 [11:02:34]line Внесено: 100.00 [11:02:34]line СДАЧА: 0.00 [11:02:34]line НСП 1% : 0.89 [11:02:34]line НДС 12% : 10.68 [11:02:34]line Наличными: 100.00 [11:02:34]line Безнал.: 0.00 [11:02:34]line Место: АЗС № 165 "Партнер Нефть" [11:02:34]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:02:34]line СНО: Общий режим [11:02:34]line Чек 175 22.10.2024 11:02 [11:02:34]line Смена: 316 ФФД: 1.0 [11:02:34]line ЗНМ: 0300000234 [11:02:34]line РНМ: 0000137193017469 [11:02:34]line Версия ККМ: v1.0 [11:02:34]line ФМ: 0000000000963156 [11:02:34]line ФД: 157347 [11:02:34]line ФПД: 198533180033892 [11:02:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110233&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157347&fm=198533180033892&tin=02508201610067®Number=0000137193017469&sum=10000 [11:02:35]OFD Sender: Processing packet 157347 [packets to send 52, broken 51] [11:02:35]ProducePacketName [11:02:35]name=ofd_packets/00157347 [11:02:35]OFD Sender: To server: pG, [11:02:35]CommunicateWithHost lk.salyk.kg:30040 [11:02:35]ConnectInit lk.salyk.kg [11:02:35]written 0, free lines is 4095 [11:02:35]Write to MH i2c: 01 00 00 3B 10 4B [11:02:35]Write i2c OK [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: 01 [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: 01 07 00 [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: 01 07 00 3B 10 00 00 00 00 00 E3 0C 41 [11:02:35]RasterBufferAndPrint [11:02:35]line [11:02:35]line [11:02:35]line [11:02:35]line [11:02:35]line [11:02:35]written 0, free lines is 3305 [11:02:35]MH_Cut [11:02:35]Write to MH i2c: D1 01 00 42 10 01 24 [11:02:35]Write i2c OK [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: D1 [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: D1 01 00 [11:02:35]MH_I2C_Read... [11:02:35]Read from MH i2c: D1 01 00 42 10 00 23 [11:02:35]Write to MH i2c: 01 00 00 43 10 53 [11:02:35]Write i2c OK [11:02:35]MH_I2C_Read... [11:02:36]*** Cut start [11:02:36]*** Partial cut [11:02:36]*** CUTSNS_PIN = 1 [11:02:36]*** CUTSNS_PIN = 0 [11:02:36]*** Brake cut motor [11:02:37]Read from MH i2c: 01 [11:02:37]MH_I2C_Read... [11:02:37]*** Stop cut motor [11:02:37]*** Cut end [11:02:37]Read from MH i2c: 01 07 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: 01 07 00 43 10 00 00 00 00 00 FF 0F 68 [11:02:37]process_action close_receipt done [11:02:37]requested_data is exist [11:02:37]produce_requested_data [11:02:37]requested_item fm.sn is exist - process it [11:02:37]wFMCommunicate request_size=4 [11:02:37]MH_SAM_APDU [11:02:37]CAPDU: 80 11 00 00 [11:02:37]Write to MH i2c: E2 08 00 44 10 80 11 00 00 00 00 00 00 CE [11:02:37]Write i2c OK [11:02:37]MH_I2C_Read... [11:02:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:37]Read from MH i2c: E2 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 17 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 17 00 44 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 1F [11:02:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:37]wFMCommunicate OK [11:02:37]requested_item fd.num is exist - process it [11:02:37]SAM_PROTO_GetFieldsCounters [11:02:37]wFMCommunicate request_size=4 [11:02:37]MH_SAM_APDU [11:02:37]CAPDU: 80 13 00 00 [11:02:37]Write to MH i2c: E2 08 00 45 10 80 13 00 00 00 00 00 00 D1 [11:02:37]Write i2c OK [11:02:37]MH_I2C_Read... [11:02:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:37]Read from MH i2c: E2 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 62 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 62 00 45 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 66 02 00 0E 04 04 00 3C 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 5F [11:02:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A3 66 02 00 0E 04 04 00 3C 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 [11:02:37]wFMCommunicate OK [11:02:37]SAM_PROTO_GetFieldsCounters done [11:02:37]requested_item shift.num is exist - process it [11:02:37]requested_item shift.opened is exist - process it [11:02:37]req_shift_opened [11:02:37]FM_GetShiftState [11:02:37]SAM_PROTO_GetShiftState [11:02:37]wFMCommunicate request_size=4 [11:02:37]MH_SAM_APDU [11:02:37]CAPDU: 80 13 01 00 [11:02:37]Write to MH i2c: E2 08 00 46 10 80 13 01 00 00 00 00 00 D3 [11:02:37]Write i2c OK [11:02:37]MH_I2C_Read... [11:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:37]Read from MH i2c: E2 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 0E 00 [11:02:37]MH_I2C_Read... [11:02:37]Read from MH i2c: E2 0E 00 46 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 59 [11:02:37]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:02:37]wFMCommunicate OK [11:02:37]SAM_PROTO_GetShiftState done [11:02:37]FM_GetShiftState done [11:02:37]req_shift_opened done [11:02:37]requested_item shift.open_date is exist - process it [11:02:37]req_shift_open_date [11:02:37]req_shift_open_date done [11:02:37]produce_requested_data done [11:02:37]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157347,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:02:37]process_action_free close_receipt [11:02:37]json_value_free [11:02:37]json_value_free done [11:02:37]process_json_proto returns [11:02:37]Send response to host [11:02:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157347,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:02:37]free response buf [11:02:37]execute_script done [11:02:37]execute_script returns [11:02:37]free content buf [11:02:37]Sock 8.Close socket [11:02:37]Sock 8.Thread stoped [11:02:38]accept exits with 9 [11:02:38]New connection [11:02:38]New thread 3067280740 created [11:02:38]Thread 3067137380 joined [11:02:38]Waiting for new connection... [11:02:38] Sock 9.Parse request [11:02:38]Sock 9.Check first char [11:02:38]Sock 9.First char is OK [11:02:38]request: POST /json_proto HTTP/1.0 [11:02:38]Method: POST [11:02:38]URL: /json_proto [11:02:38]Method is POST - this is cgi request [11:02:38]url: /json_proto [11:02:38]query_string will be loaded in cgi processing [11:02:38]execute_cgi json_proto POST (null) [11:02:38]execute_cgi path=json_proto method=POST [11:02:38]POST find Content-Length [11:02:38]Host: 172.17.53.67:8080 [11:02:38]Content-Length: 677 [11:02:38]Content-Type: application/json [11:02:38] [11:02:38]POST finish read [11:02:38]Found Content-Length = 677 [11:02:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875720", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:02:38]execute_script... [11: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)875720", "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" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:02:38]POST & json_proto [11:02:38]process_json_proto [11:02:38]json parsed OK: [11:02:38]protocol is kg_v1.0 [11:02:38]action value=close_receipt [11:02:38]process_action close_receipt [11:02:38]cmd_close_receipt [11:02:38]MH_GetDate [11:02:38]Write to MH i2c: F0 00 00 47 10 46 [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: F0 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: F0 09 00 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: F0 09 00 47 10 00 4F 86 17 67 19 BC 99 64 74 [11:02:38]GetLastDocTimeStamp 1729594953 [11:02:38]current date 1729594959 [11:02:38]FM_GetShiftState [11:02:38]SAM_PROTO_GetShiftState [11:02:38]wFMCommunicate request_size=4 [11:02:38]MH_SAM_APDU [11:02:38]CAPDU: 80 13 01 00 [11:02:38]Write to MH i2c: E2 08 00 48 10 80 13 01 00 00 00 00 00 D5 [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0E 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0E 00 48 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5B [11:02:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:02:39]wFMCommunicate OK [11:02:39]SAM_PROTO_GetShiftState done [11:02:39]FM_GetShiftState done [11:02:39]opened in 1729556748 [11:02:39]opened+sec_in_day 1729643148 [11:02:39]quantity*price = 20003 [11:02:39]sum+1 = 20004 [11:02:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 176 22.10.2024 11:02 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157348 ФПД: 78015238010052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157348&fm=78015238010052&tin=02508201610067®Number=0000137193017469&sum=20000 [11:02:40]StoreToDocumentArchive [11:02:40]shift 316 fd 157348 [11:02:40]save to /storage/0316/doc_00157348 [11:02:40]save last doc name /storage/0316/doc_00157348 to /storage/kkm_last_doc_name [11:02:40]save OK [11:02:40]Clear old archive folders... [11:02:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:40]tlvbuf is 01B4D200 [11:02:40]SAM_PROTO_ClearQueue [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 09 00 00 [11:02:40]Write to MH i2c: E2 08 00 55 10 80 09 00 00 00 00 00 00 D7 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 55 10 00 90 00 D9 [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_ClearQueue done [11:02:40]KKMCreateOFDPacket [11:02:40]OFDProtocolAddRootSTLVToBuf [11:02:40]FM_MakeSignedData [11:02:40]FM_MakeSignedData [11:02:40]SAM_PROTO_SignData [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 01 02 [11:02:40]Write to MH i2c: E2 08 00 56 10 80 0D 01 02 00 00 00 00 DF [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 56 10 00 90 00 DA [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=255 [11:02:40]MH_SAM_APDU [11:02:40]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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B0 00 00 00 F4 03 04 00 4F 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 66 02 00 35 04 06 00 46 [11:02:40]Write to MH i2c: E2 02 01 57 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B0 00 00 00 F4 03 04 00 4F 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 66 02 00 35 04 06 00 46 00 00 DA [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 57 10 00 90 00 DB [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=10 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 02 02 05 F4 56 8C 74 C4 [11:02:40]Write to MH i2c: E2 0D 00 58 10 80 0D 02 02 05 00 F4 56 8C 74 C4 00 00 FA [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 58 10 00 90 00 DC [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 03 02 [11:02:40]Write to MH i2c: E2 08 00 59 10 80 0D 03 02 00 00 00 00 E4 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 59 10 00 9B 59 A1 6D 15 DF 92 AB 90 00 18 [11:02:40]RAPDU: 9B 59 A1 6D 15 DF 92 AB 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_SignData done [11:02:40]FM_MakeSignedData done [11:02:40]CreateOFDProtocolMessage [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 11 00 00 [11:02:40]Write to MH i2c: E2 08 00 5A 10 80 11 00 00 00 00 00 00 E4 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 17 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 17 00 5A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [11:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:40]wFMCommunicate OK [11:02:40]CreateOFDProtocolMessage done [11:02:40]OFDSenderStorePacket 157348 [11:02:40]StoreOFDPacket docnum=157348 [11:02:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 19 07 01 CB 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B0 00 00 00 F4 03 04 00 4F 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 66 02 00 35 04 06 00 46 F4 56 8C 74 C4 9B 59 A1 6D 15 DF 92 AB [11:02:40]CheckFolder [11:02:40]dirname=/storage/ofd_packets [11:02:40]CheckFolder done [11:02:40]ProducePacketName [11:02:40]name=ofd_packets/00157348 [11:02:40]NVStorageSaveData ofd_packets/00157348 [11:02:40]File name is /storage/ofd_packets/00157348 [11:02:40]Write 301 bytes [11:02:40]NVStorageSaveData done [11:02:40]OFDSenderStorePacket done [11:02:40]KKMCreateOFDPacket done [11:02:40]NVStorageSaveData kkm_last_timestamp [11:02:40]File name is /storage/kkm_last_timestamp [11:02:40]Write 4 bytes [11:02:40]NVStorageSaveData done [11:02:40]ExternCall_PrintAddStr [11:02:40]wPrintStart [11:02:40]Write to MH i2c: 01 00 00 5B 10 6B [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 5B 10 00 00 00 00 00 FF 0F 80 [11:02:40]RasterBufferAndPrint [11:02:40]line Счет N : (1)875720 [11:02:40]line ИНН: 02508201610067 [11:02:40]line Контрольно-Кассовый Чек [11:02:40]line ПРОДАЖА [11:02:40]line ТРК (МРК, ГНК) : 32 [11:02:40]line Товар: 2710124130 [11:02:40]line Аи-92-К-5 [11:02:40]line 2.990 * 66.90 [11:02:40]line = 200.03 [11:02:40]line НДС 12% НСП 1% [11:02:40]line > о реализуемом товаре [11:02:40]line ОКРУГЛЕНИЕ: -0.03 [11:02:40]line ИТОГО: 200.00 [11:02:40]line Внесено: 200.00 [11:02:40]line СДАЧА: 0.00 [11:02:40]line НСП 1% : 1.77 [11:02:40]line НДС 12% : 21.24 [11:02:40]line Наличными: 200.00 [11:02:40]line Безнал.: 0.00 [11:02:40]line Место: АЗС № 165 "Партнер Нефть" [11:02:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:02:40]line СНО: Общий режим [11:02:40]line Чек 176 22.10.2024 11:02 [11:02:40]line Смена: 316 ФФД: 1.0 [11:02:40]line ЗНМ: 0300000234 [11:02:40]line РНМ: 0000137193017469 [11:02:40]line Версия ККМ: v1.0 [11:02:40]line ФМ: 0000000000963156 [11:02:40]line ФД: 157348 [11:02:40]line ФПД: 78015238010052 [11:02:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110239&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157348&fm=78015238010052&tin=02508201610067®Number=0000137193017469&sum=20000 [11:02:40]written 0, free lines is 4095 [11:02:41]Write to MH i2c: 01 00 00 86 10 96 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 86 10 00 00 00 00 00 E1 0C 8A [11:02:41]RasterBufferAndPrint [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]written 0, free lines is 3306 [11:02:41]MH_Cut [11:02:41]Write to MH i2c: D1 01 00 8D 10 01 6F [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 8D 10 00 6E [11:02:41]Write to MH i2c: 01 00 00 8E 10 9E [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** Cut start [11:02:41]*** Partial cut [11:02:41]*** CUTSNS_PIN = 1 [11:02:41]*** CUTSNS_PIN = 0 [11:02:42]*** Brake cut motor [11:02:42]Read from MH i2c: 01 [11:02:42]MH_I2C_Read... [11:02:42]*** Stop cut motor [11:02:42]*** Cut end [11:02:42]Read from MH i2c: 01 07 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: 01 07 00 8E 10 00 00 00 00 00 FF 0F B3 [11:02:42]process_action close_receipt done [11:02:42]requested_data is exist [11:02:42]produce_requested_data [11:02:42]requested_item fm.sn is exist - process it [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 11 00 00 [11:02:42]Write to MH i2c: E2 08 00 8F 10 80 11 00 00 00 00 00 00 19 [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 17 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 17 00 8F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6A [11:02:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:02:42]wFMCommunicate OK [11:02:42]requested_item fd.num is exist - process it [11:02:42]SAM_PROTO_GetFieldsCounters [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 13 00 00 [11:02:42]Write to MH i2c: E2 08 00 90 10 80 13 00 00 00 00 00 00 1C [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 62 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 62 00 90 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 66 02 00 0E 04 04 00 3C 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 AE [11:02:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A4 66 02 00 0E 04 04 00 3C 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 [11:02:42]wFMCommunicate OK [11:02:42]SAM_PROTO_GetFieldsCounters done [11:02:42]requested_item shift.num is exist - process it [11:02:42]requested_item shift.opened is exist - process it [11:02:42]req_shift_opened [11:02:42]FM_GetShiftState [11:02:42]SAM_PROTO_GetShiftState [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 13 01 00 [11:02:42]Write to MH i2c: E2 08 00 91 10 80 13 01 00 00 00 00 00 1E [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 0E 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 0E 00 91 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A4 [11:02:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:02:42]wFMCommunicate OK [11:02:42]SAM_PROTO_GetShiftState done [11:02:42]FM_GetShiftState done [11:02:42]req_shift_opened done [11:02:42]requested_item shift.open_date is exist - process it [11:02:42]req_shift_open_date [11:02:42]req_shift_open_date done [11:02:42]produce_requested_data done [11:02:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157348,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:02:42]process_action_free close_receipt [11:02:42]json_value_free [11:02:42]json_value_free done [11:02:42]process_json_proto returns [11:02:42]Send response to host [11:02:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157348,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:02:42]free response buf [11:02:42]execute_script done [11:02:42]execute_script returns [11:02:42]free content buf [11:02:42]Sock 9.Close socket [11:02:42]Sock 9.Thread stoped [11:04:45]ConnectInit Can't connect to host [11:04:45]CommunicateWithHost connect error [11:04:45]CommunicateWithHost err = -1 [11:04:45]OFD Sender: Server communicate error [11:04:45]OFD Sender: Processing packet 157347 [packets to send 53, broken 51] [11:04:45]ProducePacketName [11:04:45]name=ofd_packets/00157347 [11:04:45]OFD Sender: To server: pG, [11:04:45]CommunicateWithHost lk.salyk.kg:30040 [11:04:45]ConnectInit lk.salyk.kg [11:04:45]Connected sock=9 [11:04:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 71 48 08 01 09 A0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 05 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 47 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 2C 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 AF 00 00 00 F4 03 04 00 49 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 66 02 00 35 04 06 00 B4 90 9B AC 0B 64 A2 C0 F8 DF CE CC 74 7A [11:04:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 10 88 47 00 08 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A3 66 02 00 F4 03 04 00 F9 2C 17 67 B6 04 01 00 00 72 D6 FC C1 33 84 15 3C [11:04:46]CommunicateWithHost err = 0 [11:04:46]CheckOFDResponse [11:04:46]1017 (14) - 77093643461234 [11:04:46]1041 (16) - 0000000000963156 [11:04:46]1040 (4) - 157347 [11:04:46]1012 (4) - 22.10.2024 04:41 [11:04:46]1206 (1) - 0 [11:04:46]OFD Sender: Remove packet 157347 [11:04:46]ProducePacketName [11:04:46]name=ofd_packets/00157347 [11:04:46]NVStorageDeleteData [11:04:46]OFD Sender: Processing packet 157348 [packets to send 52, broken 51] [11:04:46]ProducePacketName [11:04:46]name=ofd_packets/00157348 [11:04:46]OFD Sender: To server: pG, [11:04:46]CommunicateWithHost lk.salyk.kg:30040 [11:04:46]ConnectInit lk.salyk.kg [11:04:46]Connected sock=9 [11:04:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 EB 19 07 01 CB 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B0 00 00 00 F4 03 04 00 4F 86 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A4 66 02 00 35 04 06 00 46 F4 56 8C 74 C4 9B 59 A1 6D 15 DF 92 AB [11:04:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 A9 49 47 00 A7 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 39 36 33 31 35 36 10 04 04 00 A4 66 02 00 F4 03 04 00 FA 2C 17 67 B6 04 01 00 00 AD 57 E2 B9 08 76 15 0C [11:04:46]CommunicateWithHost err = 0 [11:04:46]CheckOFDResponse [11:04:46]1017 (14) - 77093643461234 [11:04:46]1041 (16) - 0000000000963156 [11:04:46]1040 (4) - 157348 [11:04:46]1012 (4) - 22.10.2024 04:41 [11:04:46]1206 (1) - 0 [11:04:46]OFD Sender: Remove packet 157348 [11:04:46]ProducePacketName [11:04:46]name=ofd_packets/00157348 [11:04:46]NVStorageDeleteData [11:04:47]OFD Sender: No OFD packet to send [11:04:52]OFD Sender: No OFD packet to send [11:04:57]OFD Sender: No OFD packet to send [11:05:02]OFD Sender: No OFD packet to send [11:05:07]OFD Sender: No OFD packet to send [11:05:12]OFD Sender: No OFD packet to send [11:05:17]OFD Sender: No OFD packet to send [11:05:22]OFD Sender: No OFD packet to send [11:05:27]OFD Sender: No OFD packet to send [11:05:32]OFD Sender: No OFD packet to send [11:05:37]OFD Sender: No OFD packet to send [11:05:42]OFD Sender: No OFD packet to send [11:05:47]OFD Sender: No OFD packet to send [11:05:52]OFD Sender: No OFD packet to send [11:05:57]OFD Sender: No OFD packet to send [11:06:02]OFD Sender: No OFD packet to send [11:06:05]accept exits with 8 [11:06:05]New connection [11:06:05]New thread 3067137380 created [11:06:05]Thread 3067280740 joined [11:06:05]Waiting for new connection... [11:06:05] Sock 8.Parse request [11:06:05]Sock 8.Check first char [11:06:05]Sock 8.First char is OK [11:06:05]request: POST /json_proto HTTP/1.0 [11:06:05]Method: POST [11:06:05]URL: /json_proto [11:06:05]Method is POST - this is cgi request [11:06:05]url: /json_proto [11:06:05]query_string will be loaded in cgi processing [11:06:05]execute_cgi json_proto POST (null) [11:06:05]execute_cgi path=json_proto method=POST [11:06:05]POST find Content-Length [11:06:05]Host: 172.17.53.67:8080 [11:06:05]Content-Length: 670 [11:06:05]Content-Type: application/json [11:06:05] [11:06:05]POST finish read [11:06:05]Found Content-Length = 670 [11:06:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "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" ] } } [11:06:05]execute_script... [11:06: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)875721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 3.660, "sum" : 250.34, "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" ] } } [11:06:05]POST & json_proto [11:06:05]process_json_proto [11:06:05]json parsed OK: [11:06:05]protocol is kg_v1.0 [11:06:05]action value=close_receipt [11:06:05]process_action close_receipt [11:06:05]cmd_close_receipt [11:06:05]MH_GetDate [11:06:05]Write to MH i2c: F0 00 00 92 10 91 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: F0 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: F0 09 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: F0 09 00 92 10 00 1D 87 17 67 19 BC 99 64 8E [11:06:05]GetLastDocTimeStamp 1729594959 [11:06:05]current date 1729595165 [11:06:05]FM_GetShiftState [11:06:05]SAM_PROTO_GetShiftState [11:06:05]wFMCommunicate request_size=4 [11:06:05]MH_SAM_APDU [11:06:05]CAPDU: 80 13 01 00 [11:06:05]Write to MH i2c: E2 08 00 93 10 80 13 01 00 00 00 00 00 20 [11:06:05]Write i2c OK [11:06:05]MH_I2C_Read... [11:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:05]Read from MH i2c: E2 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 0E 00 [11:06:05]MH_I2C_Read... [11:06:05]Read from MH i2c: E2 0E 00 93 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A6 [11:06:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:06:05]wFMCommunicate OK [11:06:05]SAM_PROTO_GetShiftState done [11:06:05]FM_GetShiftState done [11:06:05]opened in 1729556748 [11:06:05]opened+sec_in_day 1729643148 [11:06:05]quantity*price = 25034 [11:06:05]sum+1 = 25035 [11:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.58 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 177 22.10.2024 11:06 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157349 ФПД: 220083368491930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157349&fm=220083368491930&tin=02508201610067®Number=0000137193017469&sum=25000 [11:06:06]StoreToDocumentArchive [11:06:06]shift 316 fd 157349 [11:06:06]save to /storage/0316/doc_00157349 [11:06:06]save last doc name /storage/0316/doc_00157349 to /storage/kkm_last_doc_name [11:06:06]save OK [11:06:06]Clear old archive folders... [11:06:06]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:06:06]tlvbuf is 01B33D00 [11:06:06]SAM_PROTO_ClearQueue [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 09 00 00 [11:06:06]Write to MH i2c: E2 08 00 A0 10 80 09 00 00 00 00 00 00 22 [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 A0 10 00 90 00 24 [11:06:06]RAPDU: 90 00 [11:06:06]wFMCommunicate OK [11:06:06]SAM_PROTO_ClearQueue done [11:06:06]KKMCreateOFDPacket [11:06:06]OFDProtocolAddRootSTLVToBuf [11:06:06]FM_MakeSignedData [11:06:06]FM_MakeSignedData [11:06:06]SAM_PROTO_SignData [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 0D 01 02 [11:06:06]Write to MH i2c: E2 08 00 A1 10 80 0D 01 02 00 00 00 00 2A [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 A1 10 00 90 00 25 [11:06:06]RAPDU: 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=255 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 B1 00 00 00 F4 03 04 00 1D 87 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 66 02 00 35 04 06 00 [11:06:06]Write to MH i2c: E2 02 01 A2 10 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 B1 00 00 00 F4 03 04 00 1D 87 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 66 02 00 35 04 06 00 00 00 38 [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 A2 10 00 90 00 26 [11:06:06]RAPDU: 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=11 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 0D 02 02 06 C8 2A 26 FF FB 9A [11:06:06]Write to MH i2c: E2 0E 00 A3 10 80 0D 02 02 06 00 C8 2A 26 FF FB 9A 00 00 E5 [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 03 00 A3 10 00 90 00 27 [11:06:06]RAPDU: 90 00 [11:06:06]wFMCommunicate OK [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 0D 03 02 [11:06:06]Write to MH i2c: E2 08 00 A4 10 80 0D 03 02 00 00 00 00 2F [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 0B 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 0B 00 A4 10 00 A8 5B D2 96 C3 E8 97 7F 90 00 5C [11:06:06]RAPDU: A8 5B D2 96 C3 E8 97 7F 90 00 [11:06:06]wFMCommunicate OK [11:06:06]SAM_PROTO_SignData done [11:06:06]FM_MakeSignedData done [11:06:06]CreateOFDProtocolMessage [11:06:06]wFMCommunicate request_size=4 [11:06:06]MH_SAM_APDU [11:06:06]CAPDU: 80 11 00 00 [11:06:06]Write to MH i2c: E2 08 00 A5 10 80 11 00 00 00 00 00 00 2F [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:06]Read from MH i2c: E2 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 17 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: E2 17 00 A5 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [11:06:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:06:06]wFMCommunicate OK [11:06:06]CreateOFDProtocolMessage done [11:06:06]OFDSenderStorePacket 157349 [11:06:06]StoreOFDPacket docnum=157349 [11:06:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F0 DE 08 01 EB 3C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 B1 00 00 00 F4 03 04 00 1D 87 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 66 02 00 35 04 06 00 C8 2A 26 FF FB 9A A8 5B D2 96 C3 E8 97 7F [11:06:06]CheckFolder [11:06:06]dirname=/storage/ofd_packets [11:06:06]CheckFolder done [11:06:06]ProducePacketName [11:06:06]name=ofd_packets/00157349 [11:06:06]NVStorageSaveData ofd_packets/00157349 [11:06:06]File name is /storage/ofd_packets/00157349 [11:06:06]Write 302 bytes [11:06:06]NVStorageSaveData done [11:06:06]OFDSenderStorePacket done [11:06:06]KKMCreateOFDPacket done [11:06:06]NVStorageSaveData kkm_last_timestamp [11:06:06]File name is /storage/kkm_last_timestamp [11:06:06]Write 4 bytes [11:06:06]NVStorageSaveData done [11:06:06]ExternCall_PrintAddStr [11:06:06]wPrintStart [11:06:06]Write to MH i2c: 01 00 00 A6 10 B6 [11:06:06]Write i2c OK [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: 01 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: 01 07 00 [11:06:06]MH_I2C_Read... [11:06:06]Read from MH i2c: 01 07 00 A6 10 00 00 00 00 00 FF 0F CB [11:06:06]RasterBufferAndPrint [11:06:06]line Счет N : (1)875721 [11:06:06]line ИНН: 02508201610067 [11:06:06]line Контрольно-Кассовый Чек [11:06:06]line ПРОДАЖА [11:06:06]line ТРК (МРК, ГНК) : 43 [11:06:06]line Товар: 2710124130 [11:06:06]line Super 92-К-5 [11:06:06]line 3.660 * 68.40 [11:06:06]line = 250.34 [11:06:06]line НДС 12% НСП 1% [11:06:06]line > о реализуемом товаре [11:06:06]line ОКРУГЛЕНИЕ: -0.34 [11:06:06]line ИТОГО: 250.00 [11:06:06]line Внесено: 250.00 [11:06:06]line СДАЧА: 0.00 [11:06:06]line НСП 1% : 2.21 [11:06:06]line НДС 12% : 26.58 [11:06:06]line Наличными: 250.00 [11:06:06]line Безнал.: 0.00 [11:06:06]line Место: АЗС № 165 "Партнер Нефть" [11:06:06]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:06:06]line СНО: Общий режим [11:06:06]line Чек 177 22.10.2024 11:06 [11:06:06]line Смена: 316 ФФД: 1.0 [11:06:07]line ЗНМ: 0300000234 [11:06:07]line РНМ: 0000137193017469 [11:06:07]line Версия ККМ: v1.0 [11:06:07]line ФМ: 0000000000963156 [11:06:07]line ФД: 157349 [11:06:07]line ФПД: 220083368491930 [11:06:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T110605&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157349&fm=220083368491930&tin=02508201610067®Number=0000137193017469&sum=25000 [11:06:07]OFD Sender: Processing packet 157349 [packets to send 52, broken 51] [11:06:07]ProducePacketName [11:06:07]name=ofd_packets/00157349 [11:06:07]OFD Sender: To server: pG, [11:06:07]CommunicateWithHost lk.salyk.kg:30040 [11:06:07]ConnectInit lk.salyk.kg [11:06:07]written 0, free lines is 4095 [11:06:07]Connected sock=10 [11:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 F0 DE 08 01 EB 3C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CA 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 62 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 B1 00 00 00 F4 03 04 00 1D 87 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A5 66 02 00 35 04 06 00 C8 2A 26 FF FB 9A A8 5B D2 96 C3 E8 97 7F [11:06:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1F E2 47 00 50 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 39 36 33 31 35 36 10 04 04 00 A5 66 02 00 F4 03 04 00 4A 2D 17 67 B6 04 01 00 00 07 7A 50 A7 EC 47 ED 54 [11:06:07]CommunicateWithHost err = 0 [11:06:07]CheckOFDResponse [11:06:07]1017 (14) - 77093643461234 [11:06:07]1041 (16) - 0000000000963156 [11:06:07]1040 (4) - 157349 [11:06:07]1012 (4) - 22.10.2024 04:42 [11:06:07]1206 (1) - 0 [11:06:07]OFD Sender: Remove packet 157349 [11:06:07]ProducePacketName [11:06:07]name=ofd_packets/00157349 [11:06:07]NVStorageDeleteData [11:06:07]Write to MH i2c: 01 00 00 D1 10 E1 [11:06:07]Write i2c OK [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: 01 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: 01 07 00 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: 01 07 00 D1 10 00 00 00 00 00 F4 0C E8 [11:06:07]RasterBufferAndPrint [11:06:07]line [11:06:07]line [11:06:07]line [11:06:07]line [11:06:07]line [11:06:07]written 0, free lines is 3322 [11:06:07]MH_Cut [11:06:07]Write to MH i2c: D1 01 00 D8 10 01 BA [11:06:07]Write i2c OK [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: D1 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: D1 01 00 [11:06:07]MH_I2C_Read... [11:06:07]Read from MH i2c: D1 01 00 D8 10 00 B9 [11:06:07]Write to MH i2c: 01 00 00 D9 10 E9 [11:06:07]Write i2c OK [11:06:07]MH_I2C_Read... [11:06:07]OFD Sender: No OFD packet to send [11:06:08]*** Cut start [11:06:08]*** Partial cut [11:06:08]*** CUTSNS_PIN = 1 [11:06:08]*** CUTSNS_PIN = 0 [11:06:08]*** Brake cut motor [11:06:08]Read from MH i2c: 01 [11:06:08]MH_I2C_Read... [11:06:08]*** Stop cut motor [11:06:08]*** Cut end [11:06:08]Read from MH i2c: 01 07 00 [11:06:08]MH_I2C_Read... [11:06:08]Read from MH i2c: 01 07 00 D9 10 00 00 00 00 00 FF 0F FE [11:06:08]process_action close_receipt done [11:06:08]requested_data is exist [11:06:08]produce_requested_data [11:06:08]requested_item fm.sn is exist - process it [11:06:08]wFMCommunicate request_size=4 [11:06:08]MH_SAM_APDU [11:06:08]CAPDU: 80 11 00 00 [11:06:08]Write to MH i2c: E2 08 00 DA 10 80 11 00 00 00 00 00 00 64 [11:06:08]Write i2c OK [11:06:08]MH_I2C_Read... [11:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:09]Read from MH i2c: E2 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 17 00 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 17 00 DA 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B5 [11:06:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:06:09]wFMCommunicate OK [11:06:09]requested_item fd.num is exist - process it [11:06:09]SAM_PROTO_GetFieldsCounters [11:06:09]wFMCommunicate request_size=4 [11:06:09]MH_SAM_APDU [11:06:09]CAPDU: 80 13 00 00 [11:06:09]Write to MH i2c: E2 08 00 DB 10 80 13 00 00 00 00 00 00 67 [11:06:09]Write i2c OK [11:06:09]MH_I2C_Read... [11:06:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:09]Read from MH i2c: E2 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 62 00 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 62 00 DB 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 66 02 00 0E 04 04 00 3C 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 FD [11:06:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A5 66 02 00 0E 04 04 00 3C 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 [11:06:09]wFMCommunicate OK [11:06:09]SAM_PROTO_GetFieldsCounters done [11:06:09]requested_item shift.num is exist - process it [11:06:09]requested_item shift.opened is exist - process it [11:06:09]req_shift_opened [11:06:09]FM_GetShiftState [11:06:09]SAM_PROTO_GetShiftState [11:06:09]wFMCommunicate request_size=4 [11:06:09]MH_SAM_APDU [11:06:09]CAPDU: 80 13 01 00 [11:06:09]Write to MH i2c: E2 08 00 DC 10 80 13 01 00 00 00 00 00 69 [11:06:09]Write i2c OK [11:06:09]MH_I2C_Read... [11:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:09]Read from MH i2c: E2 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 0E 00 [11:06:09]MH_I2C_Read... [11:06:09]Read from MH i2c: E2 0E 00 DC 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EF [11:06:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:06:09]wFMCommunicate OK [11:06:09]SAM_PROTO_GetShiftState done [11:06:09]FM_GetShiftState done [11:06:09]req_shift_opened done [11:06:09]requested_item shift.open_date is exist - process it [11:06:09]req_shift_open_date [11:06:09]req_shift_open_date done [11:06:09]produce_requested_data done [11:06:09]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157349,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:06:09]process_action_free close_receipt [11:06:09]json_value_free [11:06:09]json_value_free done [11:06:09]process_json_proto returns [11:06:09]Send response to host [11:06:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157349,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:06:09]free response buf [11:06:09]execute_script done [11:06:09]execute_script returns [11:06:09]free content buf [11:06:09]Sock 8.Close socket [11:06:09]Sock 8.Thread stoped [11:06:12]OFD Sender: No OFD packet to send [11:06:18]OFD Sender: No OFD packet to send [11:06:23]OFD Sender: No OFD packet to send [11:06:28]OFD Sender: No OFD packet to send [11:06:33]OFD Sender: No OFD packet to send [11:06:38]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:08]OFD Sender: No OFD packet to send [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:23]OFD Sender: No OFD packet to send [11:07:28]OFD Sender: No OFD packet to send [11:07:33]OFD Sender: No OFD packet to send [11:07:38]OFD Sender: No OFD packet to send [11:07:43]OFD Sender: No OFD packet to send [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]OFD Sender: No OFD packet to send [11:08:23]OFD Sender: No OFD packet to send [11:08:28]OFD Sender: No OFD packet to send [11:08:33]OFD Sender: No OFD packet to send [11:08:38]OFD Sender: No OFD packet to send [11:08:43]OFD Sender: No OFD packet to send [11:08:48]OFD Sender: No OFD packet to send [11:08:53]OFD Sender: No OFD packet to send [11:08:58]OFD Sender: No OFD packet to send [11:09:03]OFD Sender: No OFD packet to send [11:09:08]OFD Sender: No OFD packet to send [11:09:13]OFD Sender: No OFD packet to send [11:09:18]OFD Sender: No OFD packet to send [11:09:23]OFD Sender: No OFD packet to send [11:09:28]OFD Sender: No OFD packet to send [11:09:33]OFD Sender: No OFD packet to send [11:09:38]OFD Sender: No OFD packet to send [11:09:43]OFD Sender: No OFD packet to send [11:09:48]OFD Sender: No OFD packet to send [11:09:53]OFD Sender: No OFD packet to send [11:09:58]OFD Sender: No OFD packet to send [11:10:03]OFD Sender: No OFD packet to send [11:10:08]OFD Sender: No OFD packet to send [11:10:13]OFD Sender: No OFD packet to send [11:10:18]OFD Sender: No OFD packet to send [11:10:23]OFD Sender: No OFD packet to send [11:10:28]OFD Sender: No OFD packet to send [11:10:29]accept exits with 9 [11:10:29]New connection [11:10:29]New thread 3067280740 created [11:10:29]Thread 3067137380 joined [11:10:29]Waiting for new connection... [11:10:29] Sock 9.Parse request [11:10:29]Sock 9.Check first char [11:10:29]Sock 9.First char is OK [11:10:29]request: POST /json_proto HTTP/1.0 [11:10:29]Method: POST [11:10:29]URL: /json_proto [11:10:29]Method is POST - this is cgi request [11:10:29]url: /json_proto [11:10:29]query_string will be loaded in cgi processing [11:10:29]execute_cgi json_proto POST (null) [11:10:29]execute_cgi path=json_proto method=POST [11:10:29]POST find Content-Length [11:10:29]Host: 172.17.53.67:8080 [11:10:29]Content-Length: 677 [11:10:29]Content-Type: application/json [11:10:29] [11:10:29]POST finish read [11:10:29]Found Content-Length = 677 [11:10:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875723", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:10:29]execute_script... [11:10: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)875723", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:10:29]POST & json_proto [11:10:29]process_json_proto [11:10:29]json parsed OK: [11:10:29]protocol is kg_v1.0 [11:10:29]action value=close_receipt [11:10:29]process_action close_receipt [11:10:29]cmd_close_receipt [11:10:29]MH_GetDate [11:10:29]Write to MH i2c: F0 00 00 DD 10 DC [11:10:29]Write i2c OK [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 09 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: F0 09 00 DD 10 00 26 88 17 67 19 BC 99 64 E3 [11:10:29]GetLastDocTimeStamp 1729595165 [11:10:29]current date 1729595430 [11:10:29]FM_GetShiftState [11:10:29]SAM_PROTO_GetShiftState [11:10:29]wFMCommunicate request_size=4 [11:10:29]MH_SAM_APDU [11:10:29]CAPDU: 80 13 01 00 [11:10:29]Write to MH i2c: E2 08 00 DE 10 80 13 01 00 00 00 00 00 6B [11:10:29]Write i2c OK [11:10:29]MH_I2C_Read... [11:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:29]Read from MH i2c: E2 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 0E 00 [11:10:29]MH_I2C_Read... [11:10:29]Read from MH i2c: E2 0E 00 DE 10 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F1 [11:10:29]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:10:29]wFMCommunicate OK [11:10:29]SAM_PROTO_GetShiftState done [11:10:29]FM_GetShiftState done [11:10:29]opened in 1729556748 [11:10:29]opened+sec_in_day 1729643148 [11:10:29]quantity*price = 50041 [11:10:29]sum+1 = 50042 [11:10:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 178 22.10.2024 11:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157350 ФПД: 10379275198681 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111030&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157350&fm=10379275198681&tin=02508201610067®Number=0000137193017469&sum=50000 [11:10:30]StoreToDocumentArchive [11:10:30]shift 316 fd 157350 [11:10:30]save to /storage/0316/doc_00157350 [11:10:30]save last doc name /storage/0316/doc_00157350 to /storage/kkm_last_doc_name [11:10:30]save OK [11:10:30]Clear old archive folders... [11:10:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:10:30]tlvbuf is 01B6FA70 [11:10:30]SAM_PROTO_ClearQueue [11:10:30]wFMCommunicate request_size=4 [11:10:30]MH_SAM_APDU [11:10:30]CAPDU: 80 09 00 00 [11:10:30]Write to MH i2c: E2 08 00 EB 10 80 09 00 00 00 00 00 00 6D [11:10:30]Write i2c OK [11:10:30]MH_I2C_Read... [11:10:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:30]Read from MH i2c: E2 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 03 00 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 03 00 EB 10 00 90 00 6F [11:10:30]RAPDU: 90 00 [11:10:30]wFMCommunicate OK [11:10:30]SAM_PROTO_ClearQueue done [11:10:30]KKMCreateOFDPacket [11:10:30]OFDProtocolAddRootSTLVToBuf [11:10:30]FM_MakeSignedData [11:10:30]FM_MakeSignedData [11:10:30]SAM_PROTO_SignData [11:10:30]wFMCommunicate request_size=4 [11:10:30]MH_SAM_APDU [11:10:30]CAPDU: 80 0D 01 02 [11:10:30]Write to MH i2c: E2 08 00 EC 10 80 0D 01 02 00 00 00 00 75 [11:10:30]Write i2c OK [11:10:30]MH_I2C_Read... [11:10:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:30]Read from MH i2c: E2 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 03 00 [11:10:30]MH_I2C_Read... [11:10:30]Read from MH i2c: E2 03 00 EC 10 00 90 00 70 [11:10:30]RAPDU: 90 00 [11:10:30]wFMCommunicate OK [11:10:30]wFMCommunicate request_size=255 [11:10:30]MH_SAM_APDU [11:10: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B2 00 00 00 F4 03 04 00 26 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 66 02 00 35 04 06 00 09 [11:10:30]Write to MH i2c: E2 02 01 ED 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B2 00 00 00 F4 03 04 00 26 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 66 02 00 35 04 06 00 09 00 00 4E [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 ED 10 00 90 00 71 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]wFMCommunicate request_size=10 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 02 02 05 70 9D 02 E0 D9 [11:10:31]Write to MH i2c: E2 0D 00 EE 10 80 0D 02 02 05 00 70 9D 02 E0 D9 00 00 4A [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 03 00 EE 10 00 90 00 72 [11:10:31]RAPDU: 90 00 [11:10:31]wFMCommunicate OK [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 0D 03 02 [11:10:31]Write to MH i2c: E2 08 00 EF 10 80 0D 03 02 00 00 00 00 7A [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 0B 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 0B 00 EF 10 00 FF 0B E8 5E CC 63 BC C4 90 00 7A [11:10:31]RAPDU: FF 0B E8 5E CC 63 BC C4 90 00 [11:10:31]wFMCommunicate OK [11:10:31]SAM_PROTO_SignData done [11:10:31]FM_MakeSignedData done [11:10:31]CreateOFDProtocolMessage [11:10:31]wFMCommunicate request_size=4 [11:10:31]MH_SAM_APDU [11:10:31]CAPDU: 80 11 00 00 [11:10:31]Write to MH i2c: E2 08 00 F0 10 80 11 00 00 00 00 00 00 7A [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:31]Read from MH i2c: E2 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 17 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: E2 17 00 F0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [11:10:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:31]wFMCommunicate OK [11:10:31]CreateOFDProtocolMessage done [11:10:31]OFDSenderStorePacket 157350 [11:10:31]StoreOFDPacket docnum=157350 [11:10:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F 1A 07 01 64 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B2 00 00 00 F4 03 04 00 26 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 66 02 00 35 04 06 00 09 70 9D 02 E0 D9 FF 0B E8 5E CC 63 BC C4 [11:10:31]CheckFolder [11:10:31]dirname=/storage/ofd_packets [11:10:31]CheckFolder done [11:10:31]ProducePacketName [11:10:31]name=ofd_packets/00157350 [11:10:31]NVStorageSaveData ofd_packets/00157350 [11:10:31]File name is /storage/ofd_packets/00157350 [11:10:31]Write 301 bytes [11:10:31]NVStorageSaveData done [11:10:31]OFDSenderStorePacket done [11:10:31]KKMCreateOFDPacket done [11:10:31]NVStorageSaveData kkm_last_timestamp [11:10:31]File name is /storage/kkm_last_timestamp [11:10:31]Write 4 bytes [11:10:31]NVStorageSaveData done [11:10:31]ExternCall_PrintAddStr [11:10:31]wPrintStart [11:10:31]Write to MH i2c: 01 00 00 F1 10 01 [11:10:31]Write i2c OK [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 07 00 [11:10:31]MH_I2C_Read... [11:10:31]Read from MH i2c: 01 07 00 F1 10 00 00 00 00 00 FF 0F 16 [11:10:31]RasterBufferAndPrint [11:10:31]line Счет N : (1)875723 [11:10:31]line ИНН: 02508201610067 [11:10:31]line Контрольно-Кассовый Чек [11:10:31]line ПРОДАЖА [11:10:31]line ТРК (МРК, ГНК) : 32 [11:10:31]line Товар: 2710124130 [11:10:31]line Аи-92-К-5 [11:10:31]line 7.480 * 66.90 [11:10:31]line = 500.41 [11:10:31]line НДС 12% НСП 1% [11:10:31]line > о реализуемом товаре [11:10:31]line ОКРУГЛЕНИЕ: -0.41 [11:10:31]line ИТОГО: 500.00 [11:10:31]line Внесено: 500.00 [11:10:31]line СДАЧА: 0.00 [11:10:31]line НСП 1% : 4.43 [11:10:31]line НДС 12% : 53.14 [11:10:31]line Наличными: 500.00 [11:10:31]line Безнал.: 0.00 [11:10:31]line Место: АЗС № 165 "Партнер Нефть" [11:10:31]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:10:31]line СНО: Общий режим [11:10:31]line Чек 178 22.10.2024 11:10 [11:10:31]line Смена: 316 ФФД: 1.0 [11:10:31]line ЗНМ: 0300000234 [11:10:31]line РНМ: 0000137193017469 [11:10:31]line Версия ККМ: v1.0 [11:10:31]line ФМ: 0000000000963156 [11:10:31]line ФД: 157350 [11:10:31]line ФПД: 10379275198681 [11:10:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111030&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157350&fm=10379275198681&tin=02508201610067®Number=0000137193017469&sum=50000 [11:10:31]OFD Sender: Processing packet 157350 [packets to send 52, broken 51] [11:10:31]ProducePacketName [11:10:31]name=ofd_packets/00157350 [11:10:31]OFD Sender: To server: pG, [11:10:31]CommunicateWithHost lk.salyk.kg:30040 [11:10:31]ConnectInit lk.salyk.kg [11:10:31]written 0, free lines is 4095 [11:10:31]Connected sock=10 [11:10:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 6F 1A 07 01 64 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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B2 00 00 00 F4 03 04 00 26 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A6 66 02 00 35 04 06 00 09 70 9D 02 E0 D9 FF 0B E8 5E CC 63 BC C4 [11:10:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B1 31 47 00 C5 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 39 36 33 31 35 36 10 04 04 00 A6 66 02 00 F4 03 04 00 53 2E 17 67 B6 04 01 00 00 91 C1 18 7A A7 2E 66 B9 [11:10:32]CommunicateWithHost err = 0 [11:10:32]CheckOFDResponse [11:10:32]1017 (14) - 77093643461234 [11:10:32]1041 (16) - 0000000000963156 [11:10:32]1040 (4) - 157350 [11:10:32]1012 (4) - 22.10.2024 04:47 [11:10:32]1206 (1) - 0 [11:10:32]OFD Sender: Remove packet 157350 [11:10:32]ProducePacketName [11:10:32]name=ofd_packets/00157350 [11:10:32]NVStorageDeleteData [11:10:32]Write to MH i2c: 01 00 00 1C 11 2D [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 07 00 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: 01 07 00 1C 11 00 00 00 00 00 EA 0C 2A [11:10:32]RasterBufferAndPrint [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]line [11:10:32]written 0, free lines is 3313 [11:10:32]MH_Cut [11:10:32]Write to MH i2c: D1 01 00 23 11 01 06 [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 01 00 [11:10:32]MH_I2C_Read... [11:10:32]Read from MH i2c: D1 01 00 23 11 00 05 [11:10:32]Write to MH i2c: 01 00 00 24 11 35 [11:10:32]Write i2c OK [11:10:32]MH_I2C_Read... [11:10:32]OFD Sender: No OFD packet to send [11:10:32]*** Cut start [11:10:32]*** Partial cut [11:10:32]*** CUTSNS_PIN = 1 [11:10:32]*** CUTSNS_PIN = 0 [11:10:33]*** Brake cut motor [11:10:33]Read from MH i2c: 01 [11:10:33]MH_I2C_Read... [11:10:33]*** Stop cut motor [11:10:33]*** Cut end [11:10:33]Read from MH i2c: 01 07 00 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: 01 07 00 24 11 00 00 00 00 00 FF 0F 4A [11:10:33]process_action close_receipt done [11:10:33]requested_data is exist [11:10:33]produce_requested_data [11:10:33]requested_item fm.sn is exist - process it [11:10:33]wFMCommunicate request_size=4 [11:10:33]MH_SAM_APDU [11:10:33]CAPDU: 80 11 00 00 [11:10:33]Write to MH i2c: E2 08 00 25 11 80 11 00 00 00 00 00 00 B0 [11:10:33]Write i2c OK [11:10:33]MH_I2C_Read... [11:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:33]Read from MH i2c: E2 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 17 00 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 17 00 25 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 01 [11:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:33]wFMCommunicate OK [11:10:33]requested_item fd.num is exist - process it [11:10:33]SAM_PROTO_GetFieldsCounters [11:10:33]wFMCommunicate request_size=4 [11:10:33]MH_SAM_APDU [11:10:33]CAPDU: 80 13 00 00 [11:10:33]Write to MH i2c: E2 08 00 26 11 80 13 00 00 00 00 00 00 B3 [11:10:33]Write i2c OK [11:10:33]MH_I2C_Read... [11:10:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:33]Read from MH i2c: E2 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 62 00 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 62 00 26 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 66 02 00 0E 04 04 00 3C 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 4D [11:10:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A6 66 02 00 0E 04 04 00 3C 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 [11:10:33]wFMCommunicate OK [11:10:33]SAM_PROTO_GetFieldsCounters done [11:10:33]requested_item shift.num is exist - process it [11:10:33]requested_item shift.opened is exist - process it [11:10:33]req_shift_opened [11:10:33]FM_GetShiftState [11:10:33]SAM_PROTO_GetShiftState [11:10:33]wFMCommunicate request_size=4 [11:10:33]MH_SAM_APDU [11:10:33]CAPDU: 80 13 01 00 [11:10:33]Write to MH i2c: E2 08 00 27 11 80 13 01 00 00 00 00 00 B5 [11:10:33]Write i2c OK [11:10:33]MH_I2C_Read... [11:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:33]Read from MH i2c: E2 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 0E 00 [11:10:33]MH_I2C_Read... [11:10:33]Read from MH i2c: E2 0E 00 27 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3B [11:10:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:10:33]wFMCommunicate OK [11:10:33]SAM_PROTO_GetShiftState done [11:10:33]FM_GetShiftState done [11:10:33]req_shift_opened done [11:10:33]requested_item shift.open_date is exist - process it [11:10:33]req_shift_open_date [11:10:33]req_shift_open_date done [11:10:33]produce_requested_data done [11:10:33]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157350,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:10:33]process_action_free close_receipt [11:10:33]json_value_free [11:10:33]json_value_free done [11:10:33]process_json_proto returns [11:10:33]Send response to host [11:10:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157350,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:10:33]free response buf [11:10:33]execute_script done [11:10:33]execute_script returns [11:10:33]free content buf [11:10:33]Sock 9.Close socket [11:10:33]Sock 9.Thread stoped [11:10:37]OFD Sender: No OFD packet to send [11:10:38]accept exits with 8 [11:10:38]New connection [11:10:38]New thread 3067137380 created [11:10:38]Thread 3067280740 joined [11:10:38]Waiting for new connection... [11:10:38] Sock 8.Parse request [11:10:38]Sock 8.Check first char [11:10:38]Sock 8.First char is OK [11:10:38]request: POST /json_proto HTTP/1.0 [11:10:38]Method: POST [11:10:38]URL: /json_proto [11:10:38]Method is POST - this is cgi request [11:10:38]url: /json_proto [11:10:38]query_string will be loaded in cgi processing [11:10:38]execute_cgi json_proto POST (null) [11:10:38]execute_cgi path=json_proto method=POST [11:10:38]POST find Content-Length [11:10:38]Host: 172.17.53.67:8080 [11:10:38]Content-Length: 670 [11:10:38]Content-Type: application/json [11:10:38] [11:10:38]POST finish read [11:10:38]Found Content-Length = 670 [11:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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:10:38]execute_script... [11:10: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)875722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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:10:38]POST & json_proto [11:10:38]process_json_proto [11:10:38]json parsed OK: [11:10:38]protocol is kg_v1.0 [11:10:38]action value=close_receipt [11:10:38]process_action close_receipt [11:10:38]cmd_close_receipt [11:10:38]MH_GetDate [11:10:38]Write to MH i2c: F0 00 00 28 11 28 [11:10:38]Write i2c OK [11:10:38]MH_I2C_Read... [11:10:38]Read from MH i2c: F0 [11:10:38]MH_I2C_Read... [11:10:38]Read from MH i2c: F0 09 00 [11:10:38]MH_I2C_Read... [11:10:38]Read from MH i2c: F0 09 00 28 11 00 2E 88 17 67 19 BC 99 64 37 [11:10:38]GetLastDocTimeStamp 1729595430 [11:10:38]current date 1729595438 [11:10:38]FM_GetShiftState [11:10:38]SAM_PROTO_GetShiftState [11:10:38]wFMCommunicate request_size=4 [11:10:38]MH_SAM_APDU [11:10:38]CAPDU: 80 13 01 00 [11:10:38]Write to MH i2c: E2 08 00 29 11 80 13 01 00 00 00 00 00 B7 [11:10:38]Write i2c OK [11:10:38]MH_I2C_Read... [11:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:38]Read from MH i2c: E2 [11:10:38]MH_I2C_Read... [11:10:38]Read from MH i2c: E2 0E 00 [11:10:38]MH_I2C_Read... [11:10:38]Read from MH i2c: E2 0E 00 29 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3D [11:10:38]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:10:38]wFMCommunicate OK [11:10:38]SAM_PROTO_GetShiftState done [11:10:38]FM_GetShiftState done [11:10:38]opened in 1729556748 [11:10:38]opened+sec_in_day 1729643148 [11:10:38]quantity*price = 40014 [11:10:38]sum+1 = 40015 [11:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 179 22.10.2024 11:10 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157351 ФПД: 174986237433502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111038&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157351&fm=174986237433502&tin=02508201610067®Number=0000137193017469&sum=40000 [11:10:39]StoreToDocumentArchive [11:10:39]shift 316 fd 157351 [11:10:39]save to /storage/0316/doc_00157351 [11:10:39]save last doc name /storage/0316/doc_00157351 to /storage/kkm_last_doc_name [11:10:39]save OK [11:10:39]Clear old archive folders... [11:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:10:39]tlvbuf is 01B4BED0 [11:10:39]SAM_PROTO_ClearQueue [11:10:39]wFMCommunicate request_size=4 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 09 00 00 [11:10:39]Write to MH i2c: E2 08 00 36 11 80 09 00 00 00 00 00 00 B9 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:39]Read from MH i2c: E2 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 36 11 00 90 00 BB [11:10:39]RAPDU: 90 00 [11:10:39]wFMCommunicate OK [11:10:39]SAM_PROTO_ClearQueue done [11:10:39]KKMCreateOFDPacket [11:10:39]OFDProtocolAddRootSTLVToBuf [11:10:39]FM_MakeSignedData [11:10:39]FM_MakeSignedData [11:10:39]SAM_PROTO_SignData [11:10:39]wFMCommunicate request_size=4 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 0D 01 02 [11:10:39]Write to MH i2c: E2 08 00 37 11 80 0D 01 02 00 00 00 00 C1 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:39]Read from MH i2c: E2 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 37 11 00 90 00 BC [11:10:39]RAPDU: 90 00 [11:10:39]wFMCommunicate OK [11:10:39]wFMCommunicate request_size=255 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 B3 00 00 00 F4 03 04 00 2E 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 66 02 00 35 04 06 00 [11:10:39]Write to MH i2c: E2 02 01 38 11 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 B3 00 00 00 F4 03 04 00 2E 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 66 02 00 35 04 06 00 00 00 A3 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:39]Read from MH i2c: E2 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 38 11 00 90 00 BD [11:10:39]RAPDU: 90 00 [11:10:39]wFMCommunicate OK [11:10:39]wFMCommunicate request_size=11 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 0D 02 02 06 9F 26 28 85 D6 9E [11:10:39]Write to MH i2c: E2 0E 00 39 11 80 0D 02 02 06 00 9F 26 28 85 D6 9E 00 00 B6 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:39]Read from MH i2c: E2 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 [11:10:39]MH_I2C_Read... [11:10:39]Read from MH i2c: E2 03 00 39 11 00 90 00 BE [11:10:39]RAPDU: 90 00 [11:10:39]wFMCommunicate OK [11:10:39]wFMCommunicate request_size=4 [11:10:39]MH_SAM_APDU [11:10:39]CAPDU: 80 0D 03 02 [11:10:39]Write to MH i2c: E2 08 00 3A 11 80 0D 03 02 00 00 00 00 C6 [11:10:39]Write i2c OK [11:10:39]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 0B 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 0B 00 3A 11 00 BC DD 40 0D 2E 33 ED 26 90 00 21 [11:10:40]RAPDU: BC DD 40 0D 2E 33 ED 26 90 00 [11:10:40]wFMCommunicate OK [11:10:40]SAM_PROTO_SignData done [11:10:40]FM_MakeSignedData done [11:10:40]CreateOFDProtocolMessage [11:10:40]wFMCommunicate request_size=4 [11:10:40]MH_SAM_APDU [11:10:40]CAPDU: 80 11 00 00 [11:10:40]Write to MH i2c: E2 08 00 3B 11 80 11 00 00 00 00 00 00 C6 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:40]Read from MH i2c: E2 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 17 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: E2 17 00 3B 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [11:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:40]wFMCommunicate OK [11:10:40]CreateOFDProtocolMessage done [11:10:40]OFDSenderStorePacket 157351 [11:10:40]StoreOFDPacket docnum=157351 [11:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 33 2D 08 01 F2 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 B3 00 00 00 F4 03 04 00 2E 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 66 02 00 35 04 06 00 9F 26 28 85 D6 9E BC DD 40 0D 2E 33 ED 26 [11:10:40]CheckFolder [11:10:40]dirname=/storage/ofd_packets [11:10:40]CheckFolder done [11:10:40]ProducePacketName [11:10:40]name=ofd_packets/00157351 [11:10:40]NVStorageSaveData ofd_packets/00157351 [11:10:40]File name is /storage/ofd_packets/00157351 [11:10:40]Write 302 bytes [11:10:40]NVStorageSaveData done [11:10:40]OFDSenderStorePacket done [11:10:40]KKMCreateOFDPacket done [11:10:40]NVStorageSaveData kkm_last_timestamp [11:10:40]File name is /storage/kkm_last_timestamp [11:10:40]Write 4 bytes [11:10:40]NVStorageSaveData done [11:10:40]ExternCall_PrintAddStr [11:10:40]wPrintStart [11:10:40]Write to MH i2c: 01 00 00 3C 11 4D [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 3C 11 00 00 00 00 00 FF 0F 62 [11:10:40]RasterBufferAndPrint [11:10:40]line Счет N : (1)875722 [11:10:40]line ИНН: 02508201610067 [11:10:40]line Контрольно-Кассовый Чек [11:10:40]line ПРОДАЖА [11:10:40]line ТРК (МРК, ГНК) : 13 [11:10:40]line Товар: 2710124130 [11:10:40]line Super 92-К-5 [11:10:40]line 5.850 * 68.40 [11:10:40]line = 400.14 [11:10:40]line НДС 12% НСП 1% [11:10:40]line > о реализуемом товаре [11:10:40]line ОКРУГЛЕНИЕ: -0.14 [11:10:40]line ИТОГО: 400.00 [11:10:40]line Внесено: 400.00 [11:10:40]line СДАЧА: 0.00 [11:10:40]line НСП 1% : 3.54 [11:10:40]line НДС 12% : 42.49 [11:10:40]line Наличными: 400.00 [11:10:40]line Безнал.: 0.00 [11:10:40]line Место: АЗС № 165 "Партнер Нефть" [11:10:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:10:40]line СНО: Общий режим [11:10:40]line Чек 179 22.10.2024 11:10 [11:10:40]line Смена: 316 ФФД: 1.0 [11:10:40]line ЗНМ: 0300000234 [11:10:40]line РНМ: 0000137193017469 [11:10:40]line Версия ККМ: v1.0 [11:10:40]line ФМ: 0000000000963156 [11:10:40]line ФД: 157351 [11:10:40]line ФПД: 174986237433502 [11:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111038&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157351&fm=174986237433502&tin=02508201610067®Number=0000137193017469&sum=40000 [11:10:40]written 0, free lines is 4095 [11:10:40]OFD Sender: Processing packet 157351 [packets to send 52, broken 51] [11:10:40]ProducePacketName [11:10:40]name=ofd_packets/00157351 [11:10:40]OFD Sender: To server: pG, [11:10:40]CommunicateWithHost lk.salyk.kg:30040 [11:10:40]ConnectInit lk.salyk.kg [11:10:40]Connected sock=10 [11:10:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 33 2D 08 01 F2 41 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 B3 00 00 00 F4 03 04 00 2E 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A7 66 02 00 35 04 06 00 9F 26 28 85 D6 9E BC DD 40 0D 2E 33 ED 26 [11:10:40]Write to MH i2c: 01 00 00 67 11 78 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: 01 07 00 67 11 00 00 00 00 00 F8 0C 83 [11:10:40]RasterBufferAndPrint [11:10:40]line [11:10:40]line [11:10:40]line [11:10:40]line [11:10:40]line [11:10:40]written 0, free lines is 3329 [11:10:40]MH_Cut [11:10:40]Write to MH i2c: D1 01 00 6E 11 01 51 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: D1 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: D1 01 00 [11:10:40]MH_I2C_Read... [11:10:40]Read from MH i2c: D1 01 00 6E 11 00 50 [11:10:40]Write to MH i2c: 01 00 00 6F 11 80 [11:10:40]Write i2c OK [11:10:40]MH_I2C_Read... [11:10:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 3B A9 47 00 65 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 39 36 33 31 35 36 10 04 04 00 A7 66 02 00 F4 03 04 00 5B 2E 17 67 B6 04 01 00 00 76 34 87 F9 0E A3 9B 93 [11:10:40]CommunicateWithHost err = 0 [11:10:40]CheckOFDResponse [11:10:40]1017 (14) - 77093643461234 [11:10:40]1041 (16) - 0000000000963156 [11:10:40]1040 (4) - 157351 [11:10:40]1012 (4) - 22.10.2024 04:47 [11:10:40]1206 (1) - 0 [11:10:40]OFD Sender: Remove packet 157351 [11:10:40]ProducePacketName [11:10:40]name=ofd_packets/00157351 [11:10:40]NVStorageDeleteData [11:10:41]OFD Sender: No OFD packet to send [11:10:41]*** Cut start [11:10:41]*** Partial cut [11:10:41]*** CUTSNS_PIN = 1 [11:10:41]*** CUTSNS_PIN = 0 [11:10:41]*** Brake cut motor [11:10:41]Read from MH i2c: 01 [11:10:41]MH_I2C_Read... [11:10:41]*** Stop cut motor [11:10:41]*** Cut end [11:10:41]Read from MH i2c: 01 07 00 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: 01 07 00 6F 11 00 00 00 00 00 FF 0F 95 [11:10:41]process_action close_receipt done [11:10:41]requested_data is exist [11:10:41]produce_requested_data [11:10:41]requested_item fm.sn is exist - process it [11:10:41]wFMCommunicate request_size=4 [11:10:41]MH_SAM_APDU [11:10:41]CAPDU: 80 11 00 00 [11:10:41]Write to MH i2c: E2 08 00 70 11 80 11 00 00 00 00 00 00 FB [11:10:41]Write i2c OK [11:10:41]MH_I2C_Read... [11:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:41]Read from MH i2c: E2 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: E2 17 00 [11:10:41]MH_I2C_Read... [11:10:41]Read from MH i2c: E2 17 00 70 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4C [11:10:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:10:41]wFMCommunicate OK [11:10:41]requested_item fd.num is exist - process it [11:10:41]SAM_PROTO_GetFieldsCounters [11:10:41]wFMCommunicate request_size=4 [11:10:41]MH_SAM_APDU [11:10:41]CAPDU: 80 13 00 00 [11:10:41]Write to MH i2c: E2 08 00 71 11 80 13 00 00 00 00 00 00 FE [11:10:41]Write i2c OK [11:10:41]MH_I2C_Read... [11:10:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:42]Read from MH i2c: E2 [11:10:42]MH_I2C_Read... [11:10:42]Read from MH i2c: E2 62 00 [11:10:42]MH_I2C_Read... [11:10:42]Read from MH i2c: E2 62 00 71 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 66 02 00 0E 04 04 00 3C 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 9C [11:10:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A7 66 02 00 0E 04 04 00 3C 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 [11:10:42]wFMCommunicate OK [11:10:42]SAM_PROTO_GetFieldsCounters done [11:10:42]requested_item shift.num is exist - process it [11:10:42]requested_item shift.opened is exist - process it [11:10:42]req_shift_opened [11:10:42]FM_GetShiftState [11:10:42]SAM_PROTO_GetShiftState [11:10:42]wFMCommunicate request_size=4 [11:10:42]MH_SAM_APDU [11:10:42]CAPDU: 80 13 01 00 [11:10:42]Write to MH i2c: E2 08 00 72 11 80 13 01 00 00 00 00 00 00 [11:10:42]Write i2c OK [11:10:42]MH_I2C_Read... [11:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:42]Read from MH i2c: E2 [11:10:42]MH_I2C_Read... [11:10:42]Read from MH i2c: E2 0E 00 [11:10:42]MH_I2C_Read... [11:10:42]Read from MH i2c: E2 0E 00 72 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 86 [11:10:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:10:42]wFMCommunicate OK [11:10:42]SAM_PROTO_GetShiftState done [11:10:42]FM_GetShiftState done [11:10:42]req_shift_opened done [11:10:42]requested_item shift.open_date is exist - process it [11:10:42]req_shift_open_date [11:10:42]req_shift_open_date done [11:10:42]produce_requested_data done [11:10:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157351,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:10:42]process_action_free close_receipt [11:10:42]json_value_free [11:10:42]json_value_free done [11:10:42]process_json_proto returns [11:10:42]Send response to host [11:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157351,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:10:42]free response buf [11:10:42]execute_script done [11:10:42]execute_script returns [11:10:42]free content buf [11:10:42]Sock 8.Close socket [11:10:42]Sock 8.Thread stoped [11:10:46]OFD Sender: No OFD packet to send [11:10:51]OFD Sender: No OFD packet to send [11:10:56]OFD Sender: No OFD packet to send [11:11:01]OFD Sender: No OFD packet to send [11:11:06]OFD Sender: No OFD packet to send [11:11:11]OFD Sender: No OFD packet to send [11:11:16]OFD Sender: No OFD packet to send [11:11:21]OFD Sender: No OFD packet to send [11:11:26]OFD Sender: No OFD packet to send [11:11:31]OFD Sender: No OFD packet to send [11:11:36]OFD Sender: No OFD packet to send [11:11:41]OFD Sender: No OFD packet to send [11:11:46]OFD Sender: No OFD packet to send [11:11:51]OFD Sender: No OFD packet to send [11:11:56]OFD Sender: No OFD packet to send [11:12:01]OFD Sender: No OFD packet to send [11:12:06]OFD Sender: No OFD packet to send [11:12:11]OFD Sender: No OFD packet to send [11:12:16]OFD Sender: No OFD packet to send [11:12:20]accept exits with 9 [11:12:20]New connection [11:12:20]New thread 3067280740 created [11:12:20]Thread 3067137380 joined [11:12:20]Waiting for new connection... [11:12:20] Sock 9.Parse request [11:12:20]Sock 9.Check first char [11:12:20]Sock 9.First char is OK [11:12:20]request: POST /json_proto HTTP/1.0 [11:12:20]Method: POST [11:12:20]URL: /json_proto [11:12:20]Method is POST - this is cgi request [11:12:20]url: /json_proto [11:12:20]query_string will be loaded in cgi processing [11:12:20]execute_cgi json_proto POST (null) [11:12:20]execute_cgi path=json_proto method=POST [11:12:20]POST find Content-Length [11:12:20]Host: 172.17.53.67:8080 [11:12:20]Content-Length: 677 [11:12:20]Content-Type: application/json [11:12:20] [11:12:20]POST finish read [11:12:20]Found Content-Length = 677 [11:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875724", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:12:20]execute_script... [11:12: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)875724", "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" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:12:20]POST & json_proto [11:12:20]process_json_proto [11:12:20]json parsed OK: [11:12:20]protocol is kg_v1.0 [11:12:20]action value=close_receipt [11:12:20]process_action close_receipt [11:12:20]cmd_close_receipt [11:12:20]MH_GetDate [11:12:20]Write to MH i2c: F0 00 00 73 11 73 [11:12:20]Write i2c OK [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 09 00 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: F0 09 00 73 11 00 95 88 17 67 19 BC 99 64 E9 [11:12:20]GetLastDocTimeStamp 1729595438 [11:12:20]current date 1729595541 [11:12:20]FM_GetShiftState [11:12:20]SAM_PROTO_GetShiftState [11:12:20]wFMCommunicate request_size=4 [11:12:20]MH_SAM_APDU [11:12:20]CAPDU: 80 13 01 00 [11:12:20]Write to MH i2c: E2 08 00 74 11 80 13 01 00 00 00 00 00 02 [11:12:20]Write i2c OK [11:12:20]MH_I2C_Read... [11:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:20]Read from MH i2c: E2 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: E2 0E 00 [11:12:20]MH_I2C_Read... [11:12:20]Read from MH i2c: E2 0E 00 74 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 88 [11:12:20]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:12:20]wFMCommunicate OK [11:12:20]SAM_PROTO_GetShiftState done [11:12:20]FM_GetShiftState done [11:12:20]opened in 1729556748 [11:12:20]opened+sec_in_day 1729643148 [11:12:20]quantity*price = 50041 [11:12:20]sum+1 = 50042 [11:12:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 180 22.10.2024 11:12 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157352 ФПД: 120354955301726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157352&fm=120354955301726&tin=02508201610067®Number=0000137193017469&sum=50000 [11:12:21]StoreToDocumentArchive [11:12:21]shift 316 fd 157352 [11:12:21]save to /storage/0316/doc_00157352 [11:12:21]save last doc name /storage/0316/doc_00157352 to /storage/kkm_last_doc_name [11:12:21]save OK [11:12:21]Clear old archive folders... [11:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:21]tlvbuf is 01B3F760 [11:12:21]SAM_PROTO_ClearQueue [11:12:21]wFMCommunicate request_size=4 [11:12:21]MH_SAM_APDU [11:12:21]CAPDU: 80 09 00 00 [11:12:21]Write to MH i2c: E2 08 00 81 11 80 09 00 00 00 00 00 00 04 [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:21]Read from MH i2c: E2 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 81 11 00 90 00 06 [11:12:21]RAPDU: 90 00 [11:12:21]wFMCommunicate OK [11:12:21]SAM_PROTO_ClearQueue done [11:12:21]KKMCreateOFDPacket [11:12:21]OFDProtocolAddRootSTLVToBuf [11:12:21]FM_MakeSignedData [11:12:21]FM_MakeSignedData [11:12:21]SAM_PROTO_SignData [11:12:21]wFMCommunicate request_size=4 [11:12:21]MH_SAM_APDU [11:12:21]CAPDU: 80 0D 01 02 [11:12:21]Write to MH i2c: E2 08 00 82 11 80 0D 01 02 00 00 00 00 0C [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:21]Read from MH i2c: E2 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 [11:12:21]MH_I2C_Read... [11:12:21]Read from MH i2c: E2 03 00 82 11 00 90 00 07 [11:12:21]RAPDU: 90 00 [11:12:21]wFMCommunicate OK [11:12:21]wFMCommunicate request_size=255 [11:12:21]MH_SAM_APDU [11:12: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B4 00 00 00 F4 03 04 00 95 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 66 02 00 35 04 06 00 6D [11:12:21]Write to MH i2c: E2 02 01 83 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B4 00 00 00 F4 03 04 00 95 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 66 02 00 35 04 06 00 6D 00 00 BC [11:12:21]Write i2c OK [11:12:21]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 83 11 00 90 00 08 [11:12:22]RAPDU: 90 00 [11:12:22]wFMCommunicate OK [11:12:22]wFMCommunicate request_size=10 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 0D 02 02 05 76 52 5B 93 5E [11:12:22]Write to MH i2c: E2 0D 00 84 11 80 0D 02 02 05 00 76 52 5B 93 5E 00 00 2D [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 03 00 84 11 00 90 00 09 [11:12:22]RAPDU: 90 00 [11:12:22]wFMCommunicate OK [11:12:22]wFMCommunicate request_size=4 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 0D 03 02 [11:12:22]Write to MH i2c: E2 08 00 85 11 80 0D 03 02 00 00 00 00 11 [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 0B 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 0B 00 85 11 00 96 8B 1E 60 8C C2 18 2D 90 00 44 [11:12:22]RAPDU: 96 8B 1E 60 8C C2 18 2D 90 00 [11:12:22]wFMCommunicate OK [11:12:22]SAM_PROTO_SignData done [11:12:22]FM_MakeSignedData done [11:12:22]CreateOFDProtocolMessage [11:12:22]wFMCommunicate request_size=4 [11:12:22]MH_SAM_APDU [11:12:22]CAPDU: 80 11 00 00 [11:12:22]Write to MH i2c: E2 08 00 86 11 80 11 00 00 00 00 00 00 11 [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:22]Read from MH i2c: E2 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 17 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: E2 17 00 86 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 62 [11:12:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:22]wFMCommunicate OK [11:12:22]CreateOFDProtocolMessage done [11:12:22]OFDSenderStorePacket 157352 [11:12:22]StoreOFDPacket docnum=157352 [11:12:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A9 07 07 01 44 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B4 00 00 00 F4 03 04 00 95 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 66 02 00 35 04 06 00 6D 76 52 5B 93 5E 96 8B 1E 60 8C C2 18 2D [11:12:22]CheckFolder [11:12:22]dirname=/storage/ofd_packets [11:12:22]CheckFolder done [11:12:22]ProducePacketName [11:12:22]name=ofd_packets/00157352 [11:12:22]NVStorageSaveData ofd_packets/00157352 [11:12:22]File name is /storage/ofd_packets/00157352 [11:12:22]Write 301 bytes [11:12:22]NVStorageSaveData done [11:12:22]OFDSenderStorePacket done [11:12:22]KKMCreateOFDPacket done [11:12:22]NVStorageSaveData kkm_last_timestamp [11:12:22]File name is /storage/kkm_last_timestamp [11:12:22]Write 4 bytes [11:12:22]NVStorageSaveData done [11:12:22]ExternCall_PrintAddStr [11:12:22]wPrintStart [11:12:22]Write to MH i2c: 01 00 00 87 11 98 [11:12:22]Write i2c OK [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 07 00 [11:12:22]MH_I2C_Read... [11:12:22]Read from MH i2c: 01 07 00 87 11 00 00 00 00 00 FF 0F AD [11:12:22]RasterBufferAndPrint [11:12:22]line Счет N : (1)875724 [11:12:22]line ИНН: 02508201610067 [11:12:22]line Контрольно-Кассовый Чек [11:12:22]line ПРОДАЖА [11:12:22]line ТРК (МРК, ГНК) : 32 [11:12:22]line Товар: 2710124130 [11:12:22]line Аи-92-К-5 [11:12:22]line 7.480 * 66.90 [11:12:22]line = 500.41 [11:12:22]line НДС 12% НСП 1% [11:12:22]line > о реализуемом товаре [11:12:22]line ОКРУГЛЕНИЕ: -0.41 [11:12:22]line ИТОГО: 500.00 [11:12:22]line Внесено: 500.00 [11:12:22]line СДАЧА: 0.00 [11:12:22]line НСП 1% : 4.43 [11:12:22]line НДС 12% : 53.14 [11:12:22]line Наличными: 500.00 [11:12:22]line Безнал.: 0.00 [11:12:22]line Место: АЗС № 165 "Партнер Нефть" [11:12:22]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:12:22]line СНО: Общий режим [11:12:22]line Чек 180 22.10.2024 11:12 [11:12:22]line Смена: 316 ФФД: 1.0 [11:12:22]line ЗНМ: 0300000234 [11:12:22]line РНМ: 0000137193017469 [11:12:22]line Версия ККМ: v1.0 [11:12:22]line ФМ: 0000000000963156 [11:12:22]line ФД: 157352 [11:12:22]line ФПД: 120354955301726 [11:12:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111221&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157352&fm=120354955301726&tin=02508201610067®Number=0000137193017469&sum=50000 [11:12:22]OFD Sender: Processing packet 157352 [packets to send 52, broken 51] [11:12:22]ProducePacketName [11:12:22]name=ofd_packets/00157352 [11:12:22]OFD Sender: To server: pG, [11:12:22]CommunicateWithHost lk.salyk.kg:30040 [11:12:22]ConnectInit lk.salyk.kg [11:12:22]written 0, free lines is 4095 [11:12:22]Connected sock=10 [11:12:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A9 07 07 01 44 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B4 00 00 00 F4 03 04 00 95 88 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A8 66 02 00 35 04 06 00 6D 76 52 5B 93 5E 96 8B 1E 60 8C C2 18 2D [11:12:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 52 35 47 00 FC 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 39 36 33 31 35 36 10 04 04 00 A8 66 02 00 F4 03 04 00 C2 2E 17 67 B6 04 01 00 00 BB DD D7 91 49 8D 79 68 [11:12:22]CommunicateWithHost err = 0 [11:12:22]CheckOFDResponse [11:12:22]1017 (14) - 77093643461234 [11:12:22]1041 (16) - 0000000000963156 [11:12:22]1040 (4) - 157352 [11:12:22]1012 (4) - 22.10.2024 04:49 [11:12:22]1206 (1) - 0 [11:12:22]OFD Sender: Remove packet 157352 [11:12:22]ProducePacketName [11:12:22]name=ofd_packets/00157352 [11:12:22]NVStorageDeleteData [11:12:23]Write to MH i2c: 01 00 00 B2 11 C3 [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 07 00 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: 01 07 00 B2 11 00 00 00 00 00 E4 0C BA [11:12:23]RasterBufferAndPrint [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]line [11:12:23]written 0, free lines is 3306 [11:12:23]MH_Cut [11:12:23]Write to MH i2c: D1 01 00 B9 11 01 9C [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 01 00 [11:12:23]MH_I2C_Read... [11:12:23]Read from MH i2c: D1 01 00 B9 11 00 9B [11:12:23]Write to MH i2c: 01 00 00 BA 11 CB [11:12:23]Write i2c OK [11:12:23]MH_I2C_Read... [11:12:23]OFD Sender: No OFD packet to send [11:12:23]*** Cut start [11:12:23]*** Partial cut [11:12:23]*** CUTSNS_PIN = 1 [11:12:23]*** CUTSNS_PIN = 0 [11:12:24]*** Brake cut motor [11:12:24]Read from MH i2c: 01 [11:12:24]MH_I2C_Read... [11:12:24]*** Stop cut motor [11:12:24]*** Cut end [11:12:24]Read from MH i2c: 01 07 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: 01 07 00 BA 11 00 00 00 00 00 FF 0F E0 [11:12:24]process_action close_receipt done [11:12:24]requested_data is exist [11:12:24]produce_requested_data [11:12:24]requested_item fm.sn is exist - process it [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 11 00 00 [11:12:24]Write to MH i2c: E2 08 00 BB 11 80 11 00 00 00 00 00 00 46 [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 17 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 17 00 BB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 97 [11:12:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:12:24]wFMCommunicate OK [11:12:24]requested_item fd.num is exist - process it [11:12:24]SAM_PROTO_GetFieldsCounters [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 13 00 00 [11:12:24]Write to MH i2c: E2 08 00 BC 11 80 13 00 00 00 00 00 00 49 [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 62 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 62 00 BC 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 66 02 00 0E 04 04 00 3C 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 EB [11:12:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A8 66 02 00 0E 04 04 00 3C 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 [11:12:24]wFMCommunicate OK [11:12:24]SAM_PROTO_GetFieldsCounters done [11:12:24]requested_item shift.num is exist - process it [11:12:24]requested_item shift.opened is exist - process it [11:12:24]req_shift_opened [11:12:24]FM_GetShiftState [11:12:24]SAM_PROTO_GetShiftState [11:12:24]wFMCommunicate request_size=4 [11:12:24]MH_SAM_APDU [11:12:24]CAPDU: 80 13 01 00 [11:12:24]Write to MH i2c: E2 08 00 BD 11 80 13 01 00 00 00 00 00 4B [11:12:24]Write i2c OK [11:12:24]MH_I2C_Read... [11:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:24]Read from MH i2c: E2 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 0E 00 [11:12:24]MH_I2C_Read... [11:12:24]Read from MH i2c: E2 0E 00 BD 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D1 [11:12:24]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:12:24]wFMCommunicate OK [11:12:24]SAM_PROTO_GetShiftState done [11:12:24]FM_GetShiftState done [11:12:24]req_shift_opened done [11:12:24]requested_item shift.open_date is exist - process it [11:12:24]req_shift_open_date [11:12:24]req_shift_open_date done [11:12:24]produce_requested_data done [11:12:24]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157352,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:12:24]process_action_free close_receipt [11:12:24]json_value_free [11:12:24]json_value_free done [11:12:24]process_json_proto returns [11:12:24]Send response to host [11:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157352,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:12:24]free response buf [11:12:24]execute_script done [11:12:24]execute_script returns [11:12:24]free content buf [11:12:24]Sock 9.Close socket [11:12:24]Sock 9.Thread stoped [11:12:28]OFD Sender: No OFD packet to send [11:12:33]OFD Sender: No OFD packet to send [11:12:38]OFD Sender: No OFD packet to send [11:12:43]OFD Sender: No OFD packet to send [11:12:48]OFD Sender: No OFD packet to send [11:12:53]OFD Sender: No OFD packet to send [11:12:58]OFD Sender: No OFD packet to send [11:13:03]OFD Sender: No OFD packet to send [11:13:08]OFD Sender: No OFD packet to send [11:13:13]OFD Sender: No OFD packet to send [11:13:18]OFD Sender: No OFD packet to send [11:13:23]OFD Sender: No OFD packet to send [11:13:28]OFD Sender: No OFD packet to send [11:13:33]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [11:13:58]OFD Sender: No OFD packet to send [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:13]accept exits with 8 [11:14:13]New connection [11:14:13]New thread 3067137380 created [11:14:13]Thread 3067280740 joined [11:14:13]Waiting for new connection... [11:14:13] Sock 8.Parse request [11:14:13]Sock 8.Check first char [11:14:13]Sock 8.First char is OK [11:14:13]request: POST /json_proto HTTP/1.0 [11:14:13]Method: POST [11:14:13]URL: /json_proto [11:14:13]Method is POST - this is cgi request [11:14:13]url: /json_proto [11:14:13]query_string will be loaded in cgi processing [11:14:13]execute_cgi json_proto POST (null) [11:14:13]execute_cgi path=json_proto method=POST [11:14:13]POST find Content-Length [11:14:13]Host: 172.17.53.67:8080 [11:14:13]Content-Length: 766 [11:14:13]Content-Type: application/json [11:14:13] [11:14:13]POST finish read [11:14:13]Found Content-Length = 766 [11:14:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "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: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:13]execute_script... [11:14: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)875725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "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: Mbank", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:13]POST & json_proto [11:14:13]process_json_proto [11:14:13]json parsed OK: [11:14:13]protocol is kg_v1.0 [11:14:13]action value=close_receipt [11:14:13]process_action close_receipt [11:14:13]cmd_close_receipt [11:14:13]MH_GetDate [11:14:13]Write to MH i2c: F0 00 00 BE 11 BE [11:14:13]Write i2c OK [11:14:13]MH_I2C_Read... [11:14:13]Read from MH i2c: F0 [11:14:13]MH_I2C_Read... [11:14:13]Read from MH i2c: F0 09 00 [11:14:13]MH_I2C_Read... [11:14:13]Read from MH i2c: F0 09 00 BE 11 00 06 89 17 67 19 BC 99 64 A6 [11:14:13]GetLastDocTimeStamp 1729595541 [11:14:13]current date 1729595654 [11:14:13]FM_GetShiftState [11:14:13]SAM_PROTO_GetShiftState [11:14:13]wFMCommunicate request_size=4 [11:14:13]MH_SAM_APDU [11:14:13]CAPDU: 80 13 01 00 [11:14:13]Write to MH i2c: E2 08 00 BF 11 80 13 01 00 00 00 00 00 4D [11:14:13]Write i2c OK [11:14:13]MH_I2C_Read... [11:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:13]Read from MH i2c: E2 [11:14:13]MH_I2C_Read... [11:14:13]Read from MH i2c: E2 0E 00 [11:14:13]MH_I2C_Read... [11:14:13]Read from MH i2c: E2 0E 00 BF 11 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 D3 [11:14:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:14:13]wFMCommunicate OK [11:14:13]SAM_PROTO_GetShiftState done [11:14:13]FM_GetShiftState done [11:14:13]opened in 1729556748 [11:14:13]opened+sec_in_day 1729643148 [11:14:13]quantity*price = 500024 [11:14:13]sum+1 = 500025 [11:14:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 181 22.10.2024 11:14 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157353 ФПД: 213331080453679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111414&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157353&fm=213331080453679&tin=02508201610067®Number=0000137193017469&sum=500024 [11:14:14]StoreToDocumentArchive [11:14:14]shift 316 fd 157353 [11:14:14]save to /storage/0316/doc_00157353 [11:14:14]save last doc name /storage/0316/doc_00157353 to /storage/kkm_last_doc_name [11:14:14]save OK [11:14:14]Clear old archive folders... [11:14:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:14:14]tlvbuf is 01B350E0 [11:14:14]SAM_PROTO_ClearQueue [11:14:14]wFMCommunicate request_size=4 [11:14:14]MH_SAM_APDU [11:14:14]CAPDU: 80 09 00 00 [11:14:14]Write to MH i2c: E2 08 00 CC 11 80 09 00 00 00 00 00 00 4F [11:14:14]Write i2c OK [11:14:14]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 CC 11 00 90 00 51 [11:14:15]RAPDU: 90 00 [11:14:15]wFMCommunicate OK [11:14:15]SAM_PROTO_ClearQueue done [11:14:15]KKMCreateOFDPacket [11:14:15]OFDProtocolAddRootSTLVToBuf [11:14:15]FM_MakeSignedData [11:14:15]FM_MakeSignedData [11:14:15]SAM_PROTO_SignData [11:14:15]wFMCommunicate request_size=4 [11:14:15]MH_SAM_APDU [11:14:15]CAPDU: 80 0D 01 02 [11:14:15]Write to MH i2c: E2 08 00 CD 11 80 0D 01 02 00 00 00 00 57 [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 CD 11 00 90 00 52 [11:14:15]RAPDU: 90 00 [11:14:15]wFMCommunicate OK [11:14:15]wFMCommunicate request_size=255 [11:14:15]MH_SAM_APDU [11:14: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 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 06 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 66 02 00 35 04 06 00 C2 06 03 45 [11:14:15]Write to MH i2c: E2 02 01 CE 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 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 06 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 66 02 00 35 04 06 00 C2 06 03 45 00 00 54 [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 CE 11 00 90 00 53 [11:14:15]RAPDU: 90 00 [11:14:15]wFMCommunicate OK [11:14:15]wFMCommunicate request_size=7 [11:14:15]MH_SAM_APDU [11:14:15]CAPDU: 80 0D 02 02 02 1E 2F [11:14:15]Write to MH i2c: E2 0A 00 CF 11 80 0D 02 02 02 00 1E 2F 00 00 AB [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 03 00 CF 11 00 90 00 54 [11:14:15]RAPDU: 90 00 [11:14:15]wFMCommunicate OK [11:14:15]wFMCommunicate request_size=4 [11:14:15]MH_SAM_APDU [11:14:15]CAPDU: 80 0D 03 02 [11:14:15]Write to MH i2c: E2 08 00 D0 11 80 0D 03 02 00 00 00 00 5C [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 0B 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 0B 00 D0 11 00 F9 F1 60 43 63 9C 71 7B 90 00 D5 [11:14:15]RAPDU: F9 F1 60 43 63 9C 71 7B 90 00 [11:14:15]wFMCommunicate OK [11:14:15]SAM_PROTO_SignData done [11:14:15]FM_MakeSignedData done [11:14:15]CreateOFDProtocolMessage [11:14:15]wFMCommunicate request_size=4 [11:14:15]MH_SAM_APDU [11:14:15]CAPDU: 80 11 00 00 [11:14:15]Write to MH i2c: E2 08 00 D1 11 80 11 00 00 00 00 00 00 5C [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:15]Read from MH i2c: E2 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 17 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: E2 17 00 D1 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 AD [11:14:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:15]wFMCommunicate OK [11:14:15]CreateOFDProtocolMessage done [11:14:15]OFDSenderStorePacket 157353 [11:14:15]StoreOFDPacket docnum=157353 [11:14:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 59 04 01 44 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 06 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 66 02 00 35 04 06 00 C2 06 03 45 1E 2F F9 F1 60 43 63 9C 71 7B [11:14:15]CheckFolder [11:14:15]dirname=/storage/ofd_packets [11:14:15]CheckFolder done [11:14:15]ProducePacketName [11:14:15]name=ofd_packets/00157353 [11:14:15]NVStorageSaveData ofd_packets/00157353 [11:14:15]File name is /storage/ofd_packets/00157353 [11:14:15]Write 298 bytes [11:14:15]NVStorageSaveData done [11:14:15]OFDSenderStorePacket done [11:14:15]KKMCreateOFDPacket done [11:14:15]NVStorageSaveData kkm_last_timestamp [11:14:15]File name is /storage/kkm_last_timestamp [11:14:15]Write 4 bytes [11:14:15]NVStorageSaveData done [11:14:15]ExternCall_PrintAddStr [11:14:15]wPrintStart [11:14:15]Write to MH i2c: 01 00 00 D2 11 E3 [11:14:15]Write i2c OK [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: 01 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: 01 07 00 [11:14:15]MH_I2C_Read... [11:14:15]Read from MH i2c: 01 07 00 D2 11 00 00 00 00 00 FF 0F F8 [11:14:15]RasterBufferAndPrint [11:14:15]line Счет N : (1)875725 [11:14:15]line ИНН: 02508201610067 [11:14:15]line Контрольно-Кассовый Чек [11:14:15]line ПРОДАЖА [11:14:15]line ТРК (МРК, ГНК) : 14 [11:14:15]line Товар: 2710194210 [11:14:15]line ДТ-К-2 [11:14:15]line 65.620 * 76.20 [11:14:15]line = 5000.24 [11:14:15]line НДС 12% НСП 1% [11:14:15]line > о реализуемом товаре [11:14:15]line ИТОГО: 5000.24 [11:14:15]line НСП 1% : 44.25 [11:14:15]line НДС 12% : 531.00 [11:14:15]line Наличными: 0.00 [11:14:15]line Безнал.: 5000.24 [11:14:15]line Место: АЗС № 165 "Партнер Нефть" [11:14:15]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:14:15]line СНО: Общий режим [11:14:15]line Чек 181 22.10.2024 11:14 [11:14:15]line Смена: 316 ФФД: 1.0 [11:14:15]line ЗНМ: 0300000234 [11:14:15]line РНМ: 0000137193017469 [11:14:15]line Версия ККМ: v1.0 [11:14:15]line Платежная система: Mbank [11:14:15]line ФМ: 0000000000963156 [11:14:15]line ФД: 157353 [11:14:15]line ФПД: 213331080453679 [11:14:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111414&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157353&fm=213331080453679&tin=02508201610067®Number=0000137193017469&sum=500024 [11:14:15]OFD Sender: Processing packet 157353 [packets to send 52, broken 51] [11:14:15]ProducePacketName [11:14:15]name=ofd_packets/00157353 [11:14:15]OFD Sender: To server: pG, [11:14:15]CommunicateWithHost lk.salyk.kg:30040 [11:14:15]ConnectInit lk.salyk.kg [11:14:15]written 0, free lines is 4095 [11:14:15]Connected sock=10 [11:14:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 37 59 04 01 44 76 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 06 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 66 02 00 35 04 06 00 C2 06 03 45 1E 2F F9 F1 60 43 63 9C 71 7B [11:14:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 EC 4D 47 00 10 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 A9 66 02 00 F4 03 04 00 33 2F 17 67 B6 04 01 00 00 54 17 4C F4 6B EF C6 84 [11:14:16]CommunicateWithHost err = 0 [11:14:16]CheckOFDResponse [11:14:16]1017 (14) - 77093643461234 [11:14:16]1041 (16) - 0000000000963156 [11:14:16]1040 (4) - 157353 [11:14:16]1012 (4) - 22.10.2024 04:50 [11:14:16]1206 (1) - 0 [11:14:16]OFD Sender: Remove packet 157353 [11:14:16]ProducePacketName [11:14:16]name=ofd_packets/00157353 [11:14:16]NVStorageDeleteData [11:14:16]Write to MH i2c: 01 00 00 FB 11 0C [11:14:16]Write i2c OK [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: 01 [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: 01 07 00 [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: 01 07 00 FB 11 00 00 00 00 00 1C 0D 3C [11:14:16]RasterBufferAndPrint [11:14:16]line [11:14:16]line [11:14:16]line [11:14:16]line [11:14:16]line [11:14:16]written 0, free lines is 3362 [11:14:16]MH_Cut [11:14:16]Write to MH i2c: D1 01 00 02 12 01 E6 [11:14:16]Write i2c OK [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: D1 [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: D1 01 00 [11:14:16]MH_I2C_Read... [11:14:16]Read from MH i2c: D1 01 00 02 12 00 E5 [11:14:16]Write to MH i2c: 01 00 00 03 12 15 [11:14:16]Write i2c OK [11:14:16]MH_I2C_Read... [11:14:16]OFD Sender: No OFD packet to send [11:14:17]*** Cut start [11:14:17]*** Partial cut [11:14:17]*** CUTSNS_PIN = 1 [11:14:17]*** CUTSNS_PIN = 0 [11:14:17]*** Brake cut motor [11:14:17]Read from MH i2c: 01 [11:14:17]MH_I2C_Read... [11:14:17]*** Stop cut motor [11:14:17]*** Cut end [11:14:17]Read from MH i2c: 01 07 00 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: 01 07 00 03 12 00 00 00 00 00 FF 0F 2A [11:14:17]process_action close_receipt done [11:14:17]requested_data is exist [11:14:17]produce_requested_data [11:14:17]requested_item fm.sn is exist - process it [11:14:17]wFMCommunicate request_size=4 [11:14:17]MH_SAM_APDU [11:14:17]CAPDU: 80 11 00 00 [11:14:17]Write to MH i2c: E2 08 00 04 12 80 11 00 00 00 00 00 00 90 [11:14:17]Write i2c OK [11:14:17]MH_I2C_Read... [11:14:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:17]Read from MH i2c: E2 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 17 00 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 17 00 04 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E1 [11:14:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:14:17]wFMCommunicate OK [11:14:17]requested_item fd.num is exist - process it [11:14:17]SAM_PROTO_GetFieldsCounters [11:14:17]wFMCommunicate request_size=4 [11:14:17]MH_SAM_APDU [11:14:17]CAPDU: 80 13 00 00 [11:14:17]Write to MH i2c: E2 08 00 05 12 80 13 00 00 00 00 00 00 93 [11:14:17]Write i2c OK [11:14:17]MH_I2C_Read... [11:14:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:17]Read from MH i2c: E2 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 62 00 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 62 00 05 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 66 02 00 0E 04 04 00 3C 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 39 [11:14:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 A9 66 02 00 0E 04 04 00 3C 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 [11:14:17]wFMCommunicate OK [11:14:17]SAM_PROTO_GetFieldsCounters done [11:14:17]requested_item shift.num is exist - process it [11:14:17]requested_item shift.opened is exist - process it [11:14:17]req_shift_opened [11:14:17]FM_GetShiftState [11:14:17]SAM_PROTO_GetShiftState [11:14:17]wFMCommunicate request_size=4 [11:14:17]MH_SAM_APDU [11:14:17]CAPDU: 80 13 01 00 [11:14:17]Write to MH i2c: E2 08 00 06 12 80 13 01 00 00 00 00 00 95 [11:14:17]Write i2c OK [11:14:17]MH_I2C_Read... [11:14:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:17]Read from MH i2c: E2 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 0E 00 [11:14:17]MH_I2C_Read... [11:14:17]Read from MH i2c: E2 0E 00 06 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1B [11:14:17]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:14:17]wFMCommunicate OK [11:14:17]SAM_PROTO_GetShiftState done [11:14:17]FM_GetShiftState done [11:14:17]req_shift_opened done [11:14:17]requested_item shift.open_date is exist - process it [11:14:17]req_shift_open_date [11:14:17]req_shift_open_date done [11:14:17]produce_requested_data done [11:14:17]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157353,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:14:17]process_action_free close_receipt [11:14:17]json_value_free [11:14:17]json_value_free done [11:14:17]process_json_proto returns [11:14:17]Send response to host [11:14:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157353,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:14:17]free response buf [11:14:17]execute_script done [11:14:17]execute_script returns [11:14:17]free content buf [11:14:17]Sock 8.Close socket [11:14:17]Sock 8.Thread stoped [11:14:21]OFD Sender: No OFD packet to send [11:14:26]OFD Sender: No OFD packet to send [11:14:31]OFD Sender: No OFD packet to send [11:14:36]OFD Sender: No OFD packet to send [11:14:41]OFD Sender: No OFD packet to send [11:14:46]OFD Sender: No OFD packet to send [11:14:51]OFD Sender: No OFD packet to send [11:14:56]OFD Sender: No OFD packet to send [11:15:01]OFD Sender: No OFD packet to send [11:15:06]OFD Sender: No OFD packet to send [11:15:11]OFD Sender: No OFD packet to send [11:15:16]OFD Sender: No OFD packet to send [11:15:21]OFD Sender: No OFD packet to send [11:15:26]OFD Sender: No OFD packet to send [11:15:31]OFD Sender: No OFD packet to send [11:15:36]OFD Sender: No OFD packet to send [11:15:41]OFD Sender: No OFD packet to send [11:15:46]OFD Sender: No OFD packet to send [11:15:51]OFD Sender: No OFD packet to send [11:15:56]OFD Sender: No OFD packet to send [11:16:01]OFD Sender: No OFD packet to send [11:16:06]OFD Sender: No OFD packet to send [11:16:11]OFD Sender: No OFD packet to send [11:16:16]OFD Sender: No OFD packet to send [11:16:21]OFD Sender: No OFD packet to send [11:16:26]OFD Sender: No OFD packet to send [11:16:31]OFD Sender: No OFD packet to send [11:16:36]OFD Sender: No OFD packet to send [11:16:41]OFD Sender: No OFD packet to send [11:16:45]accept exits with 9 [11:16:45]New connection [11:16:45]New thread 3067280740 created [11:16:45]Thread 3067137380 joined [11:16:45]Waiting for new connection... [11:16:45] Sock 9.Parse request [11:16:45]Sock 9.Check first char [11:16:45]Sock 9.First char is OK [11:16:45]request: POST /json_proto HTTP/1.0 [11:16:45]Method: POST [11:16:45]URL: /json_proto [11:16:45]Method is POST - this is cgi request [11:16:45]url: /json_proto [11:16:45]query_string will be loaded in cgi processing [11:16:45]execute_cgi json_proto POST (null) [11:16:45]execute_cgi path=json_proto method=POST [11:16:45]POST find Content-Length [11:16:45]Host: 172.17.53.67:8080 [11:16:45]Content-Length: 677 [11:16:45]Content-Type: application/json [11:16:45] [11:16:45]POST finish read [11:16:45]Found Content-Length = 677 [11:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [11:16:45]execute_script... [11:16: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)875727", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [11:16:45]POST & json_proto [11:16:45]process_json_proto [11:16:45]json parsed OK: [11:16:45]protocol is kg_v1.0 [11:16:45]action value=close_receipt [11:16:45]process_action close_receipt [11:16:45]cmd_close_receipt [11:16:45]MH_GetDate [11:16:45]Write to MH i2c: F0 00 00 07 12 08 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 09 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 09 00 07 12 00 9E 89 17 67 19 BC 99 64 88 [11:16:45]GetLastDocTimeStamp 1729595654 [11:16:45]current date 1729595806 [11:16:45]FM_GetShiftState [11:16:45]SAM_PROTO_GetShiftState [11:16:45]wFMCommunicate request_size=4 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 13 01 00 [11:16:45]Write to MH i2c: E2 08 00 08 12 80 13 01 00 00 00 00 00 97 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0E 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0E 00 08 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1D [11:16:45]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:16:45]wFMCommunicate OK [11:16:45]SAM_PROTO_GetShiftState done [11:16:45]FM_GetShiftState done [11:16:45]opened in 1729556748 [11:16:45]opened+sec_in_day 1729643148 [11:16:45]quantity*price = 40068 [11:16:45]sum+1 = 40069 [11:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 182 22.10.2024 11:16 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157354 ФПД: 132019422603044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157354&fm=132019422603044&tin=02508201610067®Number=0000137193017469&sum=40000 [11:16:46]StoreToDocumentArchive [11:16:46]shift 316 fd 157354 [11:16:46]save to /storage/0316/doc_00157354 [11:16:46]save last doc name /storage/0316/doc_00157354 to /storage/kkm_last_doc_name [11:16:46]save OK [11:16:46]Clear old archive folders... [11:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:16:46]tlvbuf is B6EF8AD0 [11:16:46]SAM_PROTO_ClearQueue [11:16:46]wFMCommunicate request_size=4 [11:16:46]MH_SAM_APDU [11:16:46]CAPDU: 80 09 00 00 [11:16:46]Write to MH i2c: E2 08 00 15 12 80 09 00 00 00 00 00 00 99 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:46]Read from MH i2c: E2 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 15 12 00 90 00 9B [11:16:46]RAPDU: 90 00 [11:16:46]wFMCommunicate OK [11:16:46]SAM_PROTO_ClearQueue done [11:16:46]KKMCreateOFDPacket [11:16:46]OFDProtocolAddRootSTLVToBuf [11:16:46]FM_MakeSignedData [11:16:46]FM_MakeSignedData [11:16:46]SAM_PROTO_SignData [11:16:46]wFMCommunicate request_size=4 [11:16:46]MH_SAM_APDU [11:16:46]CAPDU: 80 0D 01 02 [11:16:46]Write to MH i2c: E2 08 00 16 12 80 0D 01 02 00 00 00 00 A1 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:46]Read from MH i2c: E2 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 16 12 00 90 00 9C [11:16:46]RAPDU: 90 00 [11:16:46]wFMCommunicate OK [11:16:46]wFMCommunicate request_size=255 [11:16:46]MH_SAM_APDU [11:16: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 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 B6 00 00 00 F4 03 04 00 9E 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 66 02 00 35 04 06 00 78 [11:16:46]Write to MH i2c: E2 02 01 17 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 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 B6 00 00 00 F4 03 04 00 9E 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 66 02 00 35 04 06 00 78 00 00 19 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]OFD Sender: No OFD packet to send [11:16:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:46]Read from MH i2c: E2 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 17 12 00 90 00 9D [11:16:46]RAPDU: 90 00 [11:16:46]wFMCommunicate OK [11:16:46]wFMCommunicate request_size=10 [11:16:46]MH_SAM_APDU [11:16:46]CAPDU: 80 0D 02 02 05 12 2A C9 A7 24 [11:16:46]Write to MH i2c: E2 0D 00 18 12 80 0D 02 02 05 00 12 2A C9 A7 24 00 00 7E [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 18 12 00 90 00 9E [11:16:47]RAPDU: 90 00 [11:16:47]wFMCommunicate OK [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 0D 03 02 [11:16:47]Write to MH i2c: E2 08 00 19 12 80 0D 03 02 00 00 00 00 A6 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0B 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0B 00 19 12 00 95 06 6C 35 5F 23 7E BF 90 00 A2 [11:16:47]RAPDU: 95 06 6C 35 5F 23 7E BF 90 00 [11:16:47]wFMCommunicate OK [11:16:47]SAM_PROTO_SignData done [11:16:47]FM_MakeSignedData done [11:16:47]CreateOFDProtocolMessage [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 1A 12 80 11 00 00 00 00 00 00 A6 [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 1A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 F7 [11:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:47]wFMCommunicate OK [11:16:47]CreateOFDProtocolMessage done [11:16:47]OFDSenderStorePacket 157354 [11:16:47]StoreOFDPacket docnum=157354 [11:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE F5 07 01 DF 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 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 B6 00 00 00 F4 03 04 00 9E 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 66 02 00 35 04 06 00 78 12 2A C9 A7 24 95 06 6C 35 5F 23 7E BF [11:16:47]CheckFolder [11:16:47]dirname=/storage/ofd_packets [11:16:47]CheckFolder done [11:16:47]ProducePacketName [11:16:47]name=ofd_packets/00157354 [11:16:47]NVStorageSaveData ofd_packets/00157354 [11:16:47]File name is /storage/ofd_packets/00157354 [11:16:47]Write 301 bytes [11:16:47]NVStorageSaveData done [11:16:47]OFDSenderStorePacket done [11:16:47]KKMCreateOFDPacket done [11:16:47]NVStorageSaveData kkm_last_timestamp [11:16:47]File name is /storage/kkm_last_timestamp [11:16:47]Write 4 bytes [11:16:47]NVStorageSaveData done [11:16:47]ExternCall_PrintAddStr [11:16:47]wPrintStart [11:16:47]Write to MH i2c: 01 00 00 1B 12 2D [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 [11:16:47]MH_I2C_Read... [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 1B 12 00 00 00 00 00 FF 0F 42 [11:16:47]RasterBufferAndPrint [11:16:47]line Счет N : (1)875727 [11:16:47]line ИНН: 02508201610067 [11:16:47]line Контрольно-Кассовый Чек [11:16:47]line ПРОДАЖА [11:16:47]line ТРК (МРК, ГНК) : 21 [11:16:47]line Товар: 2710124500 [11:16:47]line Аи-95-К-5 [11:16:47]line 5.400 * 74.20 [11:16:47]line = 400.68 [11:16:47]line НДС 12% НСП 1% [11:16:47]line > о реализуемом товаре [11:16:47]line ОКРУГЛЕНИЕ: -0.68 [11:16:47]line ИТОГО: 400.00 [11:16:47]line Внесено: 400.00 [11:16:47]line СДАЧА: 0.00 [11:16:47]line НСП 1% : 3.55 [11:16:47]line НДС 12% : 42.55 [11:16:47]line Наличными: 400.00 [11:16:47]line Безнал.: 0.00 [11:16:47]line Место: АЗС № 165 "Партнер Нефть" [11:16:47]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:16:47]line СНО: Общий режим [11:16:47]line Чек 182 22.10.2024 11:16 [11:16:47]line Смена: 316 ФФД: 1.0 [11:16:47]line ЗНМ: 0300000234 [11:16:47]line РНМ: 0000137193017469 [11:16:47]line Версия ККМ: v1.0 [11:16:47]line ФМ: 0000000000963156 [11:16:47]line ФД: 157354 [11:16:47]line ФПД: 132019422603044 [11:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111646&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157354&fm=132019422603044&tin=02508201610067®Number=0000137193017469&sum=40000 [11:16:47]OFD Sender: Processing packet 157354 [packets to send 52, broken 51] [11:16:47]ProducePacketName [11:16:47]name=ofd_packets/00157354 [11:16:47]OFD Sender: To server: pG, [11:16:47]CommunicateWithHost lk.salyk.kg:30040 [11:16:47]ConnectInit lk.salyk.kg [11:16:47]written 0, free lines is 4095 [11:16:47]Connected sock=10 [11:16:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 AE F5 07 01 DF 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 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 B6 00 00 00 F4 03 04 00 9E 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AA 66 02 00 35 04 06 00 78 12 2A C9 A7 24 95 06 6C 35 5F 23 7E BF [11:16:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF 12 47 00 2F 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 39 36 33 31 35 36 10 04 04 00 AA 66 02 00 F4 03 04 00 CA 2F 17 67 B6 04 01 00 00 7A BA A2 F6 EB C1 62 56 [11:16:47]CommunicateWithHost err = 0 [11:16:47]CheckOFDResponse [11:16:47]1017 (14) - 77093643461234 [11:16:47]1041 (16) - 0000000000963156 [11:16:47]1040 (4) - 157354 [11:16:47]1012 (4) - 22.10.2024 04:53 [11:16:47]1206 (1) - 0 [11:16:47]OFD Sender: Remove packet 157354 [11:16:47]ProducePacketName [11:16:47]name=ofd_packets/00157354 [11:16:47]NVStorageDeleteData [11:16:47]Write to MH i2c: 01 00 00 46 12 58 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 [11:16:47]MH_I2C_Read... [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 46 12 00 00 00 00 00 F6 0C 61 [11:16:47]RasterBufferAndPrint [11:16:47]line [11:16:47]line [11:16:47]line [11:16:47]line [11:16:47]line [11:16:47]written 0, free lines is 3324 [11:16:47]MH_Cut [11:16:47]Write to MH i2c: D1 01 00 4D 12 01 31 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: D1 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: D1 01 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: D1 01 00 4D 12 00 30 [11:16:47]Write to MH i2c: 01 00 00 4E 12 60 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:48]OFD Sender: No OFD packet to send [11:16:48]*** Cut start [11:16:48]*** Partial cut [11:16:48]*** CUTSNS_PIN = 1 [11:16:48]*** CUTSNS_PIN = 0 [11:16:48]*** Brake cut motor [11:16:49]Read from MH i2c: 01 [11:16:49]MH_I2C_Read... [11:16:49]*** Stop cut motor [11:16:49]*** Cut end [11:16:49]Read from MH i2c: 01 07 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: 01 07 00 4E 12 00 00 00 00 00 FF 0F 75 [11:16:49]process_action close_receipt done [11:16:49]requested_data is exist [11:16:49]produce_requested_data [11:16:49]requested_item fm.sn is exist - process it [11:16:49]wFMCommunicate request_size=4 [11:16:49]MH_SAM_APDU [11:16:49]CAPDU: 80 11 00 00 [11:16:49]Write to MH i2c: E2 08 00 4F 12 80 11 00 00 00 00 00 00 DB [11:16:49]Write i2c OK [11:16:49]MH_I2C_Read... [11:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:49]Read from MH i2c: E2 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 17 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 17 00 4F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 2C [11:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:49]wFMCommunicate OK [11:16:49]requested_item fd.num is exist - process it [11:16:49]SAM_PROTO_GetFieldsCounters [11:16:49]wFMCommunicate request_size=4 [11:16:49]MH_SAM_APDU [11:16:49]CAPDU: 80 13 00 00 [11:16:49]Write to MH i2c: E2 08 00 50 12 80 13 00 00 00 00 00 00 DE [11:16:49]Write i2c OK [11:16:49]MH_I2C_Read... [11:16:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:49]Read from MH i2c: E2 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 62 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 62 00 50 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 66 02 00 0E 04 04 00 3C 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 88 [11:16:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AA 66 02 00 0E 04 04 00 3C 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 [11:16:49]wFMCommunicate OK [11:16:49]SAM_PROTO_GetFieldsCounters done [11:16:49]requested_item shift.num is exist - process it [11:16:49]requested_item shift.opened is exist - process it [11:16:49]req_shift_opened [11:16:49]FM_GetShiftState [11:16:49]SAM_PROTO_GetShiftState [11:16:49]wFMCommunicate request_size=4 [11:16:49]MH_SAM_APDU [11:16:49]CAPDU: 80 13 01 00 [11:16:49]Write to MH i2c: E2 08 00 51 12 80 13 01 00 00 00 00 00 E0 [11:16:49]Write i2c OK [11:16:49]MH_I2C_Read... [11:16:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:49]Read from MH i2c: E2 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 0E 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 0E 00 51 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 66 [11:16:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:16:49]wFMCommunicate OK [11:16:49]SAM_PROTO_GetShiftState done [11:16:49]FM_GetShiftState done [11:16:49]req_shift_opened done [11:16:49]requested_item shift.open_date is exist - process it [11:16:49]req_shift_open_date [11:16:49]req_shift_open_date done [11:16:49]produce_requested_data done [11:16:49]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157354,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:16:49]process_action_free close_receipt [11:16:49]json_value_free [11:16:49]json_value_free done [11:16:49]process_json_proto returns [11:16:49]Send response to host [11:16:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157354,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:16:49]free response buf [11:16:49]execute_script done [11:16:49]execute_script returns [11:16:49]free content buf [11:16:49]Sock 9.Close socket [11:16:49]Sock 9.Thread stoped [11:16:49]accept exits with 8 [11:16:49]New connection [11:16:49]New thread 3067137380 created [11:16:49]Thread 3067280740 joined [11:16:49]Waiting for new connection... [11:16:49] Sock 8.Parse request [11:16:49]Sock 8.Check first char [11:16:49]Sock 8.First char is OK [11:16:49]request: POST /json_proto HTTP/1.0 [11:16:49]Method: POST [11:16:49]URL: /json_proto [11:16:49]Method is POST - this is cgi request [11:16:49]url: /json_proto [11:16:49]query_string will be loaded in cgi processing [11:16:49]execute_cgi json_proto POST (null) [11:16:49]execute_cgi path=json_proto method=POST [11:16:49]POST find Content-Length [11:16:49]Host: 172.17.53.67:8080 [11:16:49]Content-Length: 762 [11:16:49]Content-Type: application/json [11:16:49] [11:16:49]POST finish read [11:16:49]Found Content-Length = 762 [11:16:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:49]execute_script... [11:16: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)875726", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:49]POST & json_proto [11:16:49]process_json_proto [11:16:49]json parsed OK: [11:16:49]protocol is kg_v1.0 [11:16:49]action value=close_receipt [11:16:49]process_action close_receipt [11:16:49]cmd_close_receipt [11:16:49]MH_GetDate [11:16:49]Write to MH i2c: F0 00 00 52 12 53 [11:16:49]Write i2c OK [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: F0 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: F0 09 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: F0 09 00 52 12 00 A2 89 17 67 19 BC 99 64 D7 [11:16:49]GetLastDocTimeStamp 1729595806 [11:16:49]current date 1729595810 [11:16:49]FM_GetShiftState [11:16:49]SAM_PROTO_GetShiftState [11:16:49]wFMCommunicate request_size=4 [11:16:49]MH_SAM_APDU [11:16:49]CAPDU: 80 13 01 00 [11:16:49]Write to MH i2c: E2 08 00 53 12 80 13 01 00 00 00 00 00 E2 [11:16:49]Write i2c OK [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 [11:16:49]MH_I2C_Read... [11:16:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:49]Read from MH i2c: E2 0E 00 [11:16:49]MH_I2C_Read... [11:16:49]Read from MH i2c: E2 0E 00 53 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 68 [11:16:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:16:49]wFMCommunicate OK [11:16:49]SAM_PROTO_GetShiftState done [11:16:49]FM_GetShiftState done [11:16:49]opened in 1729556748 [11:16:49]opened+sec_in_day 1729643148 [11:16:49]quantity*price = 100000 [11:16:49]sum+1 = 100002 [11:16:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 183 22.10.2024 11:16 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157355 ФПД: 192535462751351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157355&fm=192535462751351&tin=02508201610067®Number=0000137193017469&sum=100001 [11:16:51]StoreToDocumentArchive [11:16:51]shift 316 fd 157355 [11:16:51]save to /storage/0316/doc_00157355 [11:16:51]save last doc name /storage/0316/doc_00157355 to /storage/kkm_last_doc_name [11:16:51]save OK [11:16:51]Clear old archive folders... [11:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:16:51]tlvbuf is 01B3F970 [11:16:51]SAM_PROTO_ClearQueue [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 09 00 00 [11:16:51]Write to MH i2c: E2 08 00 60 12 80 09 00 00 00 00 00 00 E4 [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 60 12 00 90 00 E6 [11:16:51]RAPDU: 90 00 [11:16:51]wFMCommunicate OK [11:16:51]SAM_PROTO_ClearQueue done [11:16:51]KKMCreateOFDPacket [11:16:51]OFDProtocolAddRootSTLVToBuf [11:16:51]FM_MakeSignedData [11:16:51]FM_MakeSignedData [11:16:51]SAM_PROTO_SignData [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 0D 01 02 [11:16:51]Write to MH i2c: E2 08 00 61 12 80 0D 01 02 00 00 00 00 EC [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 61 12 00 90 00 E7 [11:16:51]RAPDU: 90 00 [11:16:51]wFMCommunicate OK [11:16:51]wFMCommunicate request_size=255 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A2 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 66 02 00 35 04 06 00 [11:16:51]Write to MH i2c: E2 02 01 62 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A2 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 66 02 00 35 04 06 00 00 00 97 [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 62 12 00 90 00 E8 [11:16:51]RAPDU: 90 00 [11:16:51]wFMCommunicate OK [11:16:51]wFMCommunicate request_size=11 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 0D 02 02 06 AF 1C 27 DD 2C 77 [11:16:51]Write to MH i2c: E2 0E 00 63 12 80 0D 02 02 06 00 AF 1C 27 DD 2C 77 00 00 6D [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 03 00 63 12 00 90 00 E9 [11:16:51]RAPDU: 90 00 [11:16:51]wFMCommunicate OK [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 0D 03 02 [11:16:51]Write to MH i2c: E2 08 00 64 12 80 0D 03 02 00 00 00 00 F1 [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 0B 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 0B 00 64 12 00 61 1C 70 99 88 AE 9D FC 90 00 47 [11:16:51]RAPDU: 61 1C 70 99 88 AE 9D FC 90 00 [11:16:51]wFMCommunicate OK [11:16:51]SAM_PROTO_SignData done [11:16:51]FM_MakeSignedData done [11:16:51]CreateOFDProtocolMessage [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 11 00 00 [11:16:51]Write to MH i2c: E2 08 00 65 12 80 11 00 00 00 00 00 00 F1 [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 17 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 17 00 65 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 42 [11:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:51]wFMCommunicate OK [11:16:51]CreateOFDProtocolMessage done [11:16:51]OFDSenderStorePacket 157355 [11:16:51]StoreOFDPacket docnum=157355 [11:16:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 32 07 08 01 7A 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A2 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 66 02 00 35 04 06 00 AF 1C 27 DD 2C 77 61 1C 70 99 88 AE 9D FC [11:16:51]CheckFolder [11:16:51]dirname=/storage/ofd_packets [11:16:51]CheckFolder done [11:16:51]ProducePacketName [11:16:51]name=ofd_packets/00157355 [11:16:51]NVStorageSaveData ofd_packets/00157355 [11:16:51]File name is /storage/ofd_packets/00157355 [11:16:51]Write 302 bytes [11:16:51]NVStorageSaveData done [11:16:51]OFDSenderStorePacket done [11:16:51]KKMCreateOFDPacket done [11:16:51]NVStorageSaveData kkm_last_timestamp [11:16:51]File name is /storage/kkm_last_timestamp [11:16:51]Write 4 bytes [11:16:51]NVStorageSaveData done [11:16:51]ExternCall_PrintAddStr [11:16:51]wPrintStart [11:16:51]Write to MH i2c: 01 00 00 66 12 78 [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: 01 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: 01 07 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: 01 07 00 66 12 00 00 00 00 00 FF 0F 8D [11:16:51]RasterBufferAndPrint [11:16:51]line Счет N : (1)875726 [11:16:51]line ИНН: 02508201610067 [11:16:51]line Контрольно-Кассовый Чек [11:16:51]line ПРОДАЖА [11:16:51]line ТРК (МРК, ГНК) : 43 [11:16:51]line Товар: 2710124130 [11:16:51]line Super 92-К-5 [11:16:51]line 14.620 * 68.40 [11:16:51]line = 1000.01 [11:16:51]line НДС 12% НСП 1% [11:16:51]line > о реализуемом товаре [11:16:51]line ИТОГО: 1000.01 [11:16:51]line НСП 1% : 8.85 [11:16:51]line НДС 12% : 106.20 [11:16:51]line Наличными: 0.00 [11:16:51]line Безнал.: 1000.01 [11:16:51]line Место: АЗС № 165 "Партнер Нефть" [11:16:51]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:16:51]line СНО: Общий режим [11:16:51]line Чек 183 22.10.2024 11:16 [11:16:51]line Смена: 316 ФФД: 1.0 [11:16:51]line ЗНМ: 0300000234 [11:16:51]line РНМ: 0000137193017469 [11:16:51]line Версия ККМ: v1.0 [11:16:51]line Платежная система: Mbank [11:16:51]line ФМ: 0000000000963156 [11:16:51]line ФД: 157355 [11:16:51]line ФПД: 192535462751351 [11:16:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111650&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157355&fm=192535462751351&tin=02508201610067®Number=0000137193017469&sum=100001 [11:16:51]written 0, free lines is 4095 [11:16:52]OFD Sender: Processing packet 157355 [packets to send 52, broken 51] [11:16:52]ProducePacketName [11:16:52]name=ofd_packets/00157355 [11:16:52]OFD Sender: To server: pG, [11:16:52]CommunicateWithHost lk.salyk.kg:30040 [11:16:52]ConnectInit lk.salyk.kg [11:16:52]Connected sock=10 [11:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 32 07 08 01 7A 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 A2 89 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AB 66 02 00 35 04 06 00 AF 1C 27 DD 2C 77 61 1C 70 99 88 AE 9D FC [11:16:52]Write to MH i2c: 01 00 00 8F 12 A1 [11:16:52]Write i2c OK [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: 01 [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: 01 07 00 [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: 01 07 00 8F 12 00 00 00 00 00 2A 0D DF [11:16:52]RasterBufferAndPrint [11:16:52]line [11:16:52]line [11:16:52]line [11:16:52]line [11:16:52]line [11:16:52]written 0, free lines is 3380 [11:16:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 99 CE 47 00 24 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 39 36 33 31 35 36 10 04 04 00 AB 66 02 00 F4 03 04 00 CF 2F 17 67 B6 04 01 00 00 EA 0F 9A 46 AD ED 46 77 [11:16:52]CommunicateWithHost err = 0 [11:16:52]CheckOFDResponse [11:16:52]1017 (14) - 77093643461234 [11:16:52]1041 (16) - 0000000000963156 [11:16:52]1040 (4) - 157355 [11:16:52]1012 (4) - 22.10.2024 04:53 [11:16:52]1206 (1) - 0 [11:16:52]OFD Sender: Remove packet 157355 [11:16:52]ProducePacketName [11:16:52]name=ofd_packets/00157355 [11:16:52]NVStorageDeleteData [11:16:52]MH_Cut [11:16:52]Write to MH i2c: D1 01 00 96 12 01 7A [11:16:52]Write i2c OK [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: D1 [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: D1 01 00 [11:16:52]MH_I2C_Read... [11:16:52]Read from MH i2c: D1 01 00 96 12 00 79 [11:16:52]Write to MH i2c: 01 00 00 97 12 A9 [11:16:52]Write i2c OK [11:16:52]MH_I2C_Read... [11:16:52]OFD Sender: No OFD packet to send [11:16:53]*** Cut start [11:16:53]*** Partial cut [11:16:53]*** CUTSNS_PIN = 1 [11:16:53]*** CUTSNS_PIN = 0 [11:16:53]*** Brake cut motor [11:16:53]Read from MH i2c: 01 [11:16:53]MH_I2C_Read... [11:16:53]*** Stop cut motor [11:16:53]*** Cut end [11:16:53]Read from MH i2c: 01 07 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: 01 07 00 97 12 00 00 00 00 00 FF 0F BE [11:16:53]process_action close_receipt done [11:16:53]requested_data is exist [11:16:53]produce_requested_data [11:16:53]requested_item fm.sn is exist - process it [11:16:53]wFMCommunicate request_size=4 [11:16:53]MH_SAM_APDU [11:16:53]CAPDU: 80 11 00 00 [11:16:53]Write to MH i2c: E2 08 00 98 12 80 11 00 00 00 00 00 00 24 [11:16:53]Write i2c OK [11:16:53]MH_I2C_Read... [11:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:53]Read from MH i2c: E2 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 17 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 17 00 98 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 75 [11:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:16:53]wFMCommunicate OK [11:16:53]requested_item fd.num is exist - process it [11:16:53]SAM_PROTO_GetFieldsCounters [11:16:53]wFMCommunicate request_size=4 [11:16:53]MH_SAM_APDU [11:16:53]CAPDU: 80 13 00 00 [11:16:53]Write to MH i2c: E2 08 00 99 12 80 13 00 00 00 00 00 00 27 [11:16:53]Write i2c OK [11:16:53]MH_I2C_Read... [11:16:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:53]Read from MH i2c: E2 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 62 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 62 00 99 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 66 02 00 0E 04 04 00 3C 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 D5 [11:16:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AB 66 02 00 0E 04 04 00 3C 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 [11:16:53]wFMCommunicate OK [11:16:53]SAM_PROTO_GetFieldsCounters done [11:16:53]requested_item shift.num is exist - process it [11:16:53]requested_item shift.opened is exist - process it [11:16:53]req_shift_opened [11:16:53]FM_GetShiftState [11:16:53]SAM_PROTO_GetShiftState [11:16:53]wFMCommunicate request_size=4 [11:16:53]MH_SAM_APDU [11:16:53]CAPDU: 80 13 01 00 [11:16:53]Write to MH i2c: E2 08 00 9A 12 80 13 01 00 00 00 00 00 29 [11:16:53]Write i2c OK [11:16:53]MH_I2C_Read... [11:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:53]Read from MH i2c: E2 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 0E 00 [11:16:53]MH_I2C_Read... [11:16:53]Read from MH i2c: E2 0E 00 9A 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 AF [11:16:53]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:16:53]wFMCommunicate OK [11:16:53]SAM_PROTO_GetShiftState done [11:16:53]FM_GetShiftState done [11:16:53]req_shift_opened done [11:16:53]requested_item shift.open_date is exist - process it [11:16:53]req_shift_open_date [11:16:53]req_shift_open_date done [11:16:53]produce_requested_data done [11:16:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157355,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:16:53]process_action_free close_receipt [11:16:53]json_value_free [11:16:53]json_value_free done [11:16:53]process_json_proto returns [11:16:53]Send response to host [11:16:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157355,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:16:53]free response buf [11:16:53]execute_script done [11:16:53]execute_script returns [11:16:53]free content buf [11:16:53]Sock 8.Close socket [11:16:53]Sock 8.Thread stoped [11:16:57]OFD Sender: No OFD packet to send [11:17:02]OFD Sender: No OFD packet to send [11:17:07]OFD Sender: No OFD packet to send [11:17:12]OFD Sender: No OFD packet to send [11:17:17]OFD Sender: No OFD packet to send [11:17:22]OFD Sender: No OFD packet to send [11:17:27]OFD Sender: No OFD packet to send [11:17:32]OFD Sender: No OFD packet to send [11:17:37]OFD Sender: No OFD packet to send [11:17:42]OFD Sender: No OFD packet to send [11:17:47]OFD Sender: No OFD packet to send [11:17:52]OFD Sender: No OFD packet to send [11:17:57]OFD Sender: No OFD packet to send [11:18:03]OFD Sender: No OFD packet to send [11:18:08]OFD Sender: No OFD packet to send [11:18:13]OFD Sender: No OFD packet to send [11:18:18]OFD Sender: No OFD packet to send [11:18:23]OFD Sender: No OFD packet to send [11:18:28]OFD Sender: No OFD packet to send [11:18:33]OFD Sender: No OFD packet to send [11:18:38]OFD Sender: No OFD packet to send [11:18:43]OFD Sender: No OFD packet to send [11:18:48]OFD Sender: No OFD packet to send [11:18:53]OFD Sender: No OFD packet to send [11:18:58]OFD Sender: No OFD packet to send [11:19:00]accept exits with 9 [11:19:00]New connection [11:19:00]New thread 3067280740 created [11:19:00]Thread 3067137380 joined [11:19:00]Waiting for new connection... [11:19:00] Sock 9.Parse request [11:19:00]Sock 9.Check first char [11:19:00]Sock 9.First char is OK [11:19:00]request: POST /json_proto HTTP/1.0 [11:19:00]Method: POST [11:19:00]URL: /json_proto [11:19:00]Method is POST - this is cgi request [11:19:00]url: /json_proto [11:19:00]query_string will be loaded in cgi processing [11:19:00]execute_cgi json_proto POST (null) [11:19:00]execute_cgi path=json_proto method=POST [11:19:00]POST find Content-Length [11:19:00]Host: 172.17.53.67:8080 [11:19:00]Content-Length: 677 [11:19:00]Content-Type: application/json [11:19:00] [11:19:00]POST finish read [11:19:00]Found Content-Length = 677 [11:19:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875728", "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.90, "quantity" : 2.990, "sum" : 200.03, "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:19:00]execute_script... [11:19: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)875728", "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.90, "quantity" : 2.990, "sum" : 200.03, "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:19:00]POST & json_proto [11:19:00]process_json_proto [11:19:00]json parsed OK: [11:19:00]protocol is kg_v1.0 [11:19:00]action value=close_receipt [11:19:00]process_action close_receipt [11:19:00]cmd_close_receipt [11:19:00]MH_GetDate [11:19:00]Write to MH i2c: F0 00 00 9B 12 9C [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: F0 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: F0 09 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: F0 09 00 9B 12 00 24 8A 17 67 19 BC 99 64 A3 [11:19:00]GetLastDocTimeStamp 1729595810 [11:19:00]current date 1729595940 [11:19:00]FM_GetShiftState [11:19:00]SAM_PROTO_GetShiftState [11:19:00]wFMCommunicate request_size=4 [11:19:00]MH_SAM_APDU [11:19:00]CAPDU: 80 13 01 00 [11:19:00]Write to MH i2c: E2 08 00 9C 12 80 13 01 00 00 00 00 00 2B [11:19:00]Write i2c OK [11:19:00]MH_I2C_Read... [11:19:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:00]Read from MH i2c: E2 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: E2 0E 00 [11:19:00]MH_I2C_Read... [11:19:00]Read from MH i2c: E2 0E 00 9C 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B1 [11:19:00]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:19:00]wFMCommunicate OK [11:19:00]SAM_PROTO_GetShiftState done [11:19:00]FM_GetShiftState done [11:19:00]opened in 1729556748 [11:19:00]opened+sec_in_day 1729643148 [11:19:00]quantity*price = 20003 [11:19:00]sum+1 = 20004 [11:19:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 184 22.10.2024 11:19 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157356 ФПД: 233759453252314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157356&fm=233759453252314&tin=02508201610067®Number=0000137193017469&sum=20000 [11:19:01]StoreToDocumentArchive [11:19:01]shift 316 fd 157356 [11:19:01]save to /storage/0316/doc_00157356 [11:19:01]save last doc name /storage/0316/doc_00157356 to /storage/kkm_last_doc_name [11:19:01]save OK [11:19:01]Clear old archive folders... [11:19:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:01]tlvbuf is 01B06AD0 [11:19:01]SAM_PROTO_ClearQueue [11:19:01]wFMCommunicate request_size=4 [11:19:01]MH_SAM_APDU [11:19:01]CAPDU: 80 09 00 00 [11:19:01]Write to MH i2c: E2 08 00 A9 12 80 09 00 00 00 00 00 00 2D [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 A9 12 00 90 00 2F [11:19:01]RAPDU: 90 00 [11:19:01]wFMCommunicate OK [11:19:01]SAM_PROTO_ClearQueue done [11:19:01]KKMCreateOFDPacket [11:19:01]OFDProtocolAddRootSTLVToBuf [11:19:01]FM_MakeSignedData [11:19:01]FM_MakeSignedData [11:19:01]SAM_PROTO_SignData [11:19:01]wFMCommunicate request_size=4 [11:19:01]MH_SAM_APDU [11:19:01]CAPDU: 80 0D 01 02 [11:19:01]Write to MH i2c: E2 08 00 AA 12 80 0D 01 02 00 00 00 00 35 [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 AA 12 00 90 00 30 [11:19:01]RAPDU: 90 00 [11:19:01]wFMCommunicate OK [11:19:01]wFMCommunicate request_size=255 [11:19:01]MH_SAM_APDU [11:19: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B8 00 00 00 F4 03 04 00 24 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 66 02 00 35 04 06 00 D4 [11:19:01]Write to MH i2c: E2 02 01 AB 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B8 00 00 00 F4 03 04 00 24 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 66 02 00 35 04 06 00 D4 00 00 A7 [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 AB 12 00 90 00 31 [11:19:01]RAPDU: 90 00 [11:19:01]wFMCommunicate OK [11:19:01]wFMCommunicate request_size=10 [11:19:01]MH_SAM_APDU [11:19:01]CAPDU: 80 0D 02 02 05 9A 5D 2C 8A DA [11:19:01]Write to MH i2c: E2 0D 00 AC 12 80 0D 02 02 05 00 9A 5D 2C 8A DA 00 00 C9 [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 03 00 AC 12 00 90 00 32 [11:19:01]RAPDU: 90 00 [11:19:01]wFMCommunicate OK [11:19:01]wFMCommunicate request_size=4 [11:19:01]MH_SAM_APDU [11:19:01]CAPDU: 80 0D 03 02 [11:19:01]Write to MH i2c: E2 08 00 AD 12 80 0D 03 02 00 00 00 00 3A [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 0B 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 0B 00 AD 12 00 43 8F 80 64 AF 77 AD 9C 90 00 60 [11:19:01]RAPDU: 43 8F 80 64 AF 77 AD 9C 90 00 [11:19:01]wFMCommunicate OK [11:19:01]SAM_PROTO_SignData done [11:19:01]FM_MakeSignedData done [11:19:01]CreateOFDProtocolMessage [11:19:01]wFMCommunicate request_size=4 [11:19:01]MH_SAM_APDU [11:19:01]CAPDU: 80 11 00 00 [11:19:01]Write to MH i2c: E2 08 00 AE 12 80 11 00 00 00 00 00 00 3A [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:01]Read from MH i2c: E2 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 17 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: E2 17 00 AE 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8B [11:19:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:19:01]wFMCommunicate OK [11:19:01]CreateOFDProtocolMessage done [11:19:01]OFDSenderStorePacket 157356 [11:19:01]StoreOFDPacket docnum=157356 [11:19:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 38 B4 07 01 FE E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B8 00 00 00 F4 03 04 00 24 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 66 02 00 35 04 06 00 D4 9A 5D 2C 8A DA 43 8F 80 64 AF 77 AD 9C [11:19:01]CheckFolder [11:19:01]dirname=/storage/ofd_packets [11:19:01]CheckFolder done [11:19:01]ProducePacketName [11:19:01]name=ofd_packets/00157356 [11:19:01]NVStorageSaveData ofd_packets/00157356 [11:19:01]File name is /storage/ofd_packets/00157356 [11:19:01]Write 301 bytes [11:19:01]NVStorageSaveData done [11:19:01]OFDSenderStorePacket done [11:19:01]KKMCreateOFDPacket done [11:19:01]NVStorageSaveData kkm_last_timestamp [11:19:01]File name is /storage/kkm_last_timestamp [11:19:01]Write 4 bytes [11:19:01]NVStorageSaveData done [11:19:01]ExternCall_PrintAddStr [11:19:01]wPrintStart [11:19:01]Write to MH i2c: 01 00 00 AF 12 C1 [11:19:01]Write i2c OK [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: 01 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: 01 07 00 [11:19:01]MH_I2C_Read... [11:19:01]Read from MH i2c: 01 07 00 AF 12 00 00 00 00 00 FF 0F D6 [11:19:01]RasterBufferAndPrint [11:19:01]line Счет N : (1)875728 [11:19:01]line ИНН: 02508201610067 [11:19:01]line Контрольно-Кассовый Чек [11:19:01]line ПРОДАЖА [11:19:01]line ТРК (МРК, ГНК) : 22 [11:19:01]line Товар: 2710124130 [11:19:01]line Аи-92-К-5 [11:19:01]line 2.990 * 66.90 [11:19:01]line = 200.03 [11:19:01]line НДС 12% НСП 1% [11:19:01]line > о реализуемом товаре [11:19:01]line ОКРУГЛЕНИЕ: -0.03 [11:19:01]line ИТОГО: 200.00 [11:19:01]line Внесено: 200.00 [11:19:01]line СДАЧА: 0.00 [11:19:01]line НСП 1% : 1.77 [11:19:01]line НДС 12% : 21.24 [11:19:01]line Наличными: 200.00 [11:19:01]line Безнал.: 0.00 [11:19:01]line Место: АЗС № 165 "Партнер Нефть" [11:19:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:19:01]line СНО: Общий режим [11:19:01]line Чек 184 22.10.2024 11:19 [11:19:01]line Смена: 316 ФФД: 1.0 [11:19:01]line ЗНМ: 0300000234 [11:19:01]line РНМ: 0000137193017469 [11:19:01]line Версия ККМ: v1.0 [11:19:01]line ФМ: 0000000000963156 [11:19:01]line ФД: 157356 [11:19:01]line ФПД: 233759453252314 [11:19:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111900&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157356&fm=233759453252314&tin=02508201610067®Number=0000137193017469&sum=20000 [11:19:02]OFD Sender: Processing packet 157356 [packets to send 52, broken 51] [11:19:02]ProducePacketName [11:19:02]name=ofd_packets/00157356 [11:19:02]OFD Sender: To server: pG, [11:19:02]CommunicateWithHost lk.salyk.kg:30040 [11:19:02]ConnectInit lk.salyk.kg [11:19:02]written 0, free lines is 4095 [11:19:02]Connected sock=10 [11:19:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 38 B4 07 01 FE E3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B8 00 00 00 F4 03 04 00 24 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 66 02 00 35 04 06 00 D4 9A 5D 2C 8A DA 43 8F 80 64 AF 77 AD 9C [11:19:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 81 B9 47 00 8A 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AC 66 02 00 F4 03 04 00 51 30 17 67 B6 04 01 00 00 8F 49 6E 7D 3B 77 F9 B3 [11:19:02]CommunicateWithHost err = 0 [11:19:02]CheckOFDResponse [11:19:02]1017 (14) - 77093643461234 [11:19:02]1041 (16) - 0000000000963156 [11:19:02]1040 (4) - 157356 [11:19:02]1012 (4) - 22.10.2024 04:55 [11:19:02]1206 (1) - 0 [11:19:02]OFD Sender: Remove packet 157356 [11:19:02]ProducePacketName [11:19:02]name=ofd_packets/00157356 [11:19:02]NVStorageDeleteData [11:19:02]Write to MH i2c: 01 00 00 DA 12 EC [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: 01 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: 01 07 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: 01 07 00 DA 12 00 00 00 00 00 F7 0C F6 [11:19:02]RasterBufferAndPrint [11:19:02]line [11:19:02]line [11:19:02]line [11:19:02]line [11:19:02]line [11:19:02]written 0, free lines is 3329 [11:19:02]MH_Cut [11:19:02]Write to MH i2c: D1 01 00 E1 12 01 C5 [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: D1 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: D1 01 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: D1 01 00 E1 12 00 C4 [11:19:02]Write to MH i2c: 01 00 00 E2 12 F4 [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:03]OFD Sender: No OFD packet to send [11:19:03]*** Cut start [11:19:03]*** Partial cut [11:19:03]*** CUTSNS_PIN = 1 [11:19:03]*** CUTSNS_PIN = 0 [11:19:03]*** Brake cut motor [11:19:04]Read from MH i2c: 01 [11:19:04]MH_I2C_Read... [11:19:04]*** Stop cut motor [11:19:04]*** Cut end [11:19:04]Read from MH i2c: 01 07 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 07 00 E2 12 00 00 00 00 00 FF 0F 09 [11:19:04]process_action close_receipt done [11:19:04]requested_data is exist [11:19:04]produce_requested_data [11:19:04]requested_item fm.sn is exist - process it [11:19:04]wFMCommunicate request_size=4 [11:19:04]MH_SAM_APDU [11:19:04]CAPDU: 80 11 00 00 [11:19:04]Write to MH i2c: E2 08 00 E3 12 80 11 00 00 00 00 00 00 6F [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 17 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 17 00 E3 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C0 [11:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:19:04]wFMCommunicate OK [11:19:04]requested_item fd.num is exist - process it [11:19:04]SAM_PROTO_GetFieldsCounters [11:19:04]wFMCommunicate request_size=4 [11:19:04]MH_SAM_APDU [11:19:04]CAPDU: 80 13 00 00 [11:19:04]Write to MH i2c: E2 08 00 E4 12 80 13 00 00 00 00 00 00 72 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 62 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 62 00 E4 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 66 02 00 0E 04 04 00 3C 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 24 [11:19:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AC 66 02 00 0E 04 04 00 3C 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 [11:19:04]wFMCommunicate OK [11:19:04]SAM_PROTO_GetFieldsCounters done [11:19:04]requested_item shift.num is exist - process it [11:19:04]requested_item shift.opened is exist - process it [11:19:04]req_shift_opened [11:19:04]FM_GetShiftState [11:19:04]SAM_PROTO_GetShiftState [11:19:04]wFMCommunicate request_size=4 [11:19:04]MH_SAM_APDU [11:19:04]CAPDU: 80 13 01 00 [11:19:04]Write to MH i2c: E2 08 00 E5 12 80 13 01 00 00 00 00 00 74 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 0E 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 0E 00 E5 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FA [11:19:04]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:19:04]wFMCommunicate OK [11:19:04]SAM_PROTO_GetShiftState done [11:19:04]FM_GetShiftState done [11:19:04]req_shift_opened done [11:19:04]requested_item shift.open_date is exist - process it [11:19:04]req_shift_open_date [11:19:04]req_shift_open_date done [11:19:04]produce_requested_data done [11:19:04]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157356,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:19:04]process_action_free close_receipt [11:19:04]json_value_free [11:19:04]json_value_free done [11:19:04]process_json_proto returns [11:19:04]Send response to host [11:19:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157356,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:19:04]free response buf [11:19:04]execute_script done [11:19:04]execute_script returns [11:19:04]free content buf [11:19:04]Sock 9.Close socket [11:19:04]Sock 9.Thread stoped [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:33]OFD Sender: No OFD packet to send [11:19:38]OFD Sender: No OFD packet to send [11:19:43]OFD Sender: No OFD packet to send [11:19:48]OFD Sender: No OFD packet to send [11:19:52]accept exits with 8 [11:19:52]New connection [11:19:52]New thread 3067137380 created [11:19:52]Thread 3067280740 joined [11:19:52]Waiting for new connection... [11:19:52] Sock 8.Parse request [11:19:52]Sock 8.Check first char [11:19:52]Sock 8.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.53.67:8080 [11:19:52]Content-Length: 759 [11:19:52]Content-Type: application/json [11:19:52] [11:19:52]POST finish read [11:19:52]Found Content-Length = 759 [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)875729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.510, "sum" : 650.48, "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: Mbank", "payments": [ { "type": 1, "sum" : 650.48 } ] } , "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)875729", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.510, "sum" : 650.48, "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: Mbank", "payments": [ { "type": 1, "sum" : 650.48 } ] } , "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 E6 12 E7 [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 E6 12 00 59 8A 17 67 19 BC 99 64 23 [11:19:52]GetLastDocTimeStamp 1729595940 [11:19:52]current date 1729595993 [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 E7 12 80 13 01 00 00 00 00 00 76 [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 E7 12 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 FC [11:19:52]RAPDU: 09 00 01 0C F1 16 67 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 1729556748 [11:19:52]opened+sec_in_day 1729643148 [11:19:52]quantity*price = 65048 [11:19:52]sum+1 = 65049 [11:19:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 650.48 НСП 1% : 5.76 НДС 12% : 69.08 Наличными: 0.00 Безнал.: 650.48 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 185 22.10.2024 11:19 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157357 ФПД: 94271174503084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157357&fm=94271174503084&tin=02508201610067®Number=0000137193017469&sum=65048 [11:19:53]StoreToDocumentArchive [11:19:53]shift 316 fd 157357 [11:19:53]save to /storage/0316/doc_00157357 [11:19:53]save last doc name /storage/0316/doc_00157357 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=252 [11:19:53]tlvbuf is 01B30470 [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 F4 12 80 09 00 00 00 00 00 00 78 [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 F4 12 00 90 00 7A [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 F5 12 80 0D 01 02 00 00 00 00 80 [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 F5 12 00 90 00 7B [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 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 59 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 66 02 00 35 04 06 00 [11:19:53]Write to MH i2c: E2 02 01 F6 12 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 59 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 66 02 00 35 04 06 00 00 00 E2 [11:19:53]Write i2c OK [11:19:53]MH_I2C_Read... [11:19:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:54]Read from MH i2c: E2 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 03 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 03 00 F6 12 00 90 00 7C [11:19:54]RAPDU: 90 00 [11:19:54]wFMCommunicate OK [11:19:54]wFMCommunicate request_size=11 [11:19:54]MH_SAM_APDU [11:19:54]CAPDU: 80 0D 02 02 06 55 BD 37 DE 6A AC [11:19:54]Write to MH i2c: E2 0E 00 F7 12 80 0D 02 02 06 00 55 BD 37 DE 6A AC 00 00 CC [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:54]Read from MH i2c: E2 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 03 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 03 00 F7 12 00 90 00 7D [11:19:54]RAPDU: 90 00 [11:19:54]wFMCommunicate OK [11:19:54]wFMCommunicate request_size=4 [11:19:54]MH_SAM_APDU [11:19:54]CAPDU: 80 0D 03 02 [11:19:54]Write to MH i2c: E2 08 00 F8 12 80 0D 03 02 00 00 00 00 85 [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:54]Read from MH i2c: E2 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 0B 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 0B 00 F8 12 00 06 A5 7A 2C 1A B0 79 29 90 00 43 [11:19:54]RAPDU: 06 A5 7A 2C 1A B0 79 29 90 00 [11:19:54]wFMCommunicate OK [11:19:54]SAM_PROTO_SignData done [11:19:54]FM_MakeSignedData done [11:19:54]CreateOFDProtocolMessage [11:19:54]wFMCommunicate request_size=4 [11:19:54]MH_SAM_APDU [11:19:54]CAPDU: 80 11 00 00 [11:19:54]Write to MH i2c: E2 08 00 F9 12 80 11 00 00 00 00 00 00 85 [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:54]Read from MH i2c: E2 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 17 00 [11:19:54]MH_I2C_Read... [11:19:54]Read from MH i2c: E2 17 00 F9 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [11:19:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:19:54]wFMCommunicate OK [11:19:54]CreateOFDProtocolMessage done [11:19:54]OFDSenderStorePacket 157357 [11:19:54]StoreOFDPacket docnum=157357 [11:19:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 54 08 01 CD 61 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 59 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 66 02 00 35 04 06 00 55 BD 37 DE 6A AC 06 A5 7A 2C 1A B0 79 29 [11:19:54]CheckFolder [11:19:54]dirname=/storage/ofd_packets [11:19:54]CheckFolder done [11:19:54]ProducePacketName [11:19:54]name=ofd_packets/00157357 [11:19:54]NVStorageSaveData ofd_packets/00157357 [11:19:54]File name is /storage/ofd_packets/00157357 [11:19:54]Write 302 bytes [11:19:54]NVStorageSaveData done [11:19:54]OFDSenderStorePacket done [11:19:54]KKMCreateOFDPacket done [11:19:54]NVStorageSaveData kkm_last_timestamp [11:19:54]File name is /storage/kkm_last_timestamp [11:19:54]Write 4 bytes [11:19:54]NVStorageSaveData done [11:19:54]ExternCall_PrintAddStr [11:19:54]wPrintStart [11:19:54]Write to MH i2c: 01 00 00 FA 12 0C [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 FA 12 00 00 00 00 00 FF 0F 21 [11:19:54]RasterBufferAndPrint [11:19:54]line Счет N : (1)875729 [11:19:54]line ИНН: 02508201610067 [11:19:54]line Контрольно-Кассовый Чек [11:19:54]line ПРОДАЖА [11:19:54]line ТРК (МРК, ГНК) : 43 [11:19:54]line Товар: 2710124130 [11:19:54]line Super 92-К-5 [11:19:54]line 9.510 * 68.40 [11:19:54]line = 650.48 [11:19:54]line НДС 12% НСП 1% [11:19:54]line > о реализуемом товаре [11:19:54]line ИТОГО: 650.48 [11:19:54]line НСП 1% : 5.76 [11:19:54]line НДС 12% : 69.08 [11:19:54]line Наличными: 0.00 [11:19:54]line Безнал.: 650.48 [11:19:54]line Место: АЗС № 165 "Партнер Нефть" [11:19:54]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:19:54]line СНО: Общий режим [11:19:54]line Чек 185 22.10.2024 11:19 [11:19:54]line Смена: 316 ФФД: 1.0 [11:19:54]line ЗНМ: 0300000234 [11:19:54]line РНМ: 0000137193017469 [11:19:54]line Версия ККМ: v1.0 [11:19:54]line Платежная система: Mbank [11:19:54]line ФМ: 0000000000963156 [11:19:54]line ФД: 157357 [11:19:54]line ФПД: 94271174503084 [11:19:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T111953&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157357&fm=94271174503084&tin=02508201610067®Number=0000137193017469&sum=65048 [11:19:54]written 0, free lines is 4095 [11:19:54]OFD Sender: Processing packet 157357 [packets to send 52, broken 51] [11:19:54]ProducePacketName [11:19:54]name=ofd_packets/00157357 [11:19:54]OFD Sender: To server: pG, [11:19:54]CommunicateWithHost lk.salyk.kg:30040 [11:19:54]ConnectInit lk.salyk.kg [11:19:54]Connected sock=10 [11:19:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 02 54 08 01 CD 61 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 FE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 FE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 59 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AD 66 02 00 35 04 06 00 55 BD 37 DE 6A AC 06 A5 7A 2C 1A B0 79 29 [11:19:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 7D F2 47 00 48 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 39 36 33 31 35 36 10 04 04 00 AD 66 02 00 F4 03 04 00 85 30 17 67 B6 04 01 00 00 F4 64 CF 9D BE 36 50 53 [11:19:54]CommunicateWithHost err = 0 [11:19:54]CheckOFDResponse [11:19:54]1017 (14) - 77093643461234 [11:19:54]1041 (16) - 0000000000963156 [11:19:54]1040 (4) - 157357 [11:19:54]1012 (4) - 22.10.2024 04:56 [11:19:54]1206 (1) - 0 [11:19:54]OFD Sender: Remove packet 157357 [11:19:54]ProducePacketName [11:19:54]name=ofd_packets/00157357 [11:19:54]NVStorageDeleteData [11:19:54]Write to MH i2c: 01 00 00 23 13 36 [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 23 13 00 00 00 00 00 20 0D 6A [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 3366 [11:19:54]MH_Cut [11:19:54]Write to MH i2c: D1 01 00 2A 13 01 0F [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 2A 13 00 0E [11:19:54]Write to MH i2c: 01 00 00 2B 13 3E [11:19:54]Write i2c OK [11:19:54]MH_I2C_Read... [11:19:55]OFD Sender: No OFD packet to send [11:19:55]*** Cut start [11:19:55]*** Partial cut [11:19:55]*** CUTSNS_PIN = 1 [11:19:55]*** CUTSNS_PIN = 0 [11:19:55]*** Brake cut motor [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 2B 13 00 00 00 00 00 FF 0F 53 [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 2C 13 80 11 00 00 00 00 00 00 B9 [11:19:55]Write i2c OK [11:19:55]MH_I2C_Read... [11:19:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:56]Read from MH i2c: E2 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 17 00 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 17 00 2C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 0A [11:19:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:19:56]wFMCommunicate OK [11:19:56]requested_item fd.num is exist - process it [11:19:56]SAM_PROTO_GetFieldsCounters [11:19:56]wFMCommunicate request_size=4 [11:19:56]MH_SAM_APDU [11:19:56]CAPDU: 80 13 00 00 [11:19:56]Write to MH i2c: E2 08 00 2D 13 80 13 00 00 00 00 00 00 BC [11:19:56]Write i2c OK [11:19:56]MH_I2C_Read... [11:19:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:56]Read from MH i2c: E2 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 62 00 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 62 00 2D 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 66 02 00 0E 04 04 00 3C 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 72 [11:19:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AD 66 02 00 0E 04 04 00 3C 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 [11:19:56]wFMCommunicate OK [11:19:56]SAM_PROTO_GetFieldsCounters done [11:19:56]requested_item shift.num is exist - process it [11:19:56]requested_item shift.opened is exist - process it [11:19:56]req_shift_opened [11:19:56]FM_GetShiftState [11:19:56]SAM_PROTO_GetShiftState [11:19:56]wFMCommunicate request_size=4 [11:19:56]MH_SAM_APDU [11:19:56]CAPDU: 80 13 01 00 [11:19:56]Write to MH i2c: E2 08 00 2E 13 80 13 01 00 00 00 00 00 BE [11:19:56]Write i2c OK [11:19:56]MH_I2C_Read... [11:19:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:56]Read from MH i2c: E2 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 0E 00 [11:19:56]MH_I2C_Read... [11:19:56]Read from MH i2c: E2 0E 00 2E 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 44 [11:19:56]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:19:56]wFMCommunicate OK [11:19:56]SAM_PROTO_GetShiftState done [11:19:56]FM_GetShiftState done [11:19:56]req_shift_opened done [11:19:56]requested_item shift.open_date is exist - process it [11:19:56]req_shift_open_date [11:19:56]req_shift_open_date done [11:19:56]produce_requested_data done [11:19:56]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157357,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:19:56]process_action_free close_receipt [11:19:56]json_value_free [11:19:56]json_value_free done [11:19:56]process_json_proto returns [11:19:56]Send response to host [11:19:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157357,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:19:56]free response buf [11:19:56]execute_script done [11:19:56]execute_script returns [11:19:56]free content buf [11:19:56]Sock 8.Close socket [11:19:56]Sock 8.Thread stoped [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: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:01]accept exits with 9 [11:21:01]New connection [11:21:01]New thread 3067280740 created [11:21:01]Thread 3067137380 joined [11:21:01]Waiting for new connection... [11:21:01] Sock 9.Parse request [11:21:01]Sock 9.Check first char [11:21:01]Sock 9.First char is OK [11:21:01]request: POST /json_proto HTTP/1.0 [11:21:01]Method: POST [11:21:01]URL: /json_proto [11:21:01]Method is POST - this is cgi request [11:21:01]url: /json_proto [11:21:01]query_string will be loaded in cgi processing [11:21:01]execute_cgi json_proto POST (null) [11:21:01]execute_cgi path=json_proto method=POST [11:21:01]POST find Content-Length [11:21:01]Host: 172.17.53.67:8080 [11:21:01]Content-Length: 677 [11:21:01]Content-Type: application/json [11:21:01] [11:21:01]POST finish read [11:21:01]Found Content-Length = 677 [11:21:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875731", "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.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [11:21:01]execute_script... [11:21: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)875731", "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.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [11:21:01]POST & json_proto [11:21:01]process_json_proto [11:21:01]json parsed OK: [11:21:01]protocol is kg_v1.0 [11:21:01]action value=close_receipt [11:21:01]process_action close_receipt [11:21:01]cmd_close_receipt [11:21:01]MH_GetDate [11:21:01]Write to MH i2c: F0 00 00 2F 13 31 [11:21:01]Write i2c OK [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: F0 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: F0 09 00 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: F0 09 00 2F 13 00 9E 8A 17 67 19 BC 99 64 B2 [11:21:01]GetLastDocTimeStamp 1729595993 [11:21:01]current date 1729596062 [11:21:01]FM_GetShiftState [11:21:01]SAM_PROTO_GetShiftState [11:21:01]wFMCommunicate request_size=4 [11:21:01]MH_SAM_APDU [11:21:01]CAPDU: 80 13 01 00 [11:21:01]Write to MH i2c: E2 08 00 30 13 80 13 01 00 00 00 00 00 C0 [11:21:01]Write i2c OK [11:21:01]MH_I2C_Read... [11:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:01]Read from MH i2c: E2 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: E2 0E 00 [11:21:01]MH_I2C_Read... [11:21:01]Read from MH i2c: E2 0E 00 30 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 46 [11:21:01]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:21:01]wFMCommunicate OK [11:21:01]SAM_PROTO_GetShiftState done [11:21:01]FM_GetShiftState done [11:21:01]opened in 1729556748 [11:21:01]opened+sec_in_day 1729643148 [11:21:01]quantity*price = 30038 [11:21:01]sum+1 = 30039 [11:21:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 186 22.10.2024 11:21 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157358 ФПД: 14685605535186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112102&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157358&fm=14685605535186&tin=02508201610067®Number=0000137193017469&sum=30000 [11:21:02]StoreToDocumentArchive [11:21:02]shift 316 fd 157358 [11:21:02]save to /storage/0316/doc_00157358 [11:21:02]save last doc name /storage/0316/doc_00157358 to /storage/kkm_last_doc_name [11:21:02]save OK [11:21:02]Clear old archive folders... [11:21:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:21:02]tlvbuf is 01B12CD0 [11:21:02]SAM_PROTO_ClearQueue [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 09 00 00 [11:21:02]Write to MH i2c: E2 08 00 3D 13 80 09 00 00 00 00 00 00 C2 [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 3D 13 00 90 00 C4 [11:21:02]RAPDU: 90 00 [11:21:02]wFMCommunicate OK [11:21:02]SAM_PROTO_ClearQueue done [11:21:02]KKMCreateOFDPacket [11:21:02]OFDProtocolAddRootSTLVToBuf [11:21:02]FM_MakeSignedData [11:21:02]FM_MakeSignedData [11:21:02]SAM_PROTO_SignData [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 0D 01 02 [11:21:02]Write to MH i2c: E2 08 00 3E 13 80 0D 01 02 00 00 00 00 CA [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 3E 13 00 90 00 C5 [11:21:02]RAPDU: 90 00 [11:21:02]wFMCommunicate OK [11:21:02]wFMCommunicate request_size=255 [11:21:02]MH_SAM_APDU [11:21: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BA 00 00 00 F4 03 04 00 9E 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 66 02 00 35 04 06 00 0D [11:21:02]Write to MH i2c: E2 02 01 3F 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BA 00 00 00 F4 03 04 00 9E 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 66 02 00 35 04 06 00 0D 00 00 25 [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 3F 13 00 90 00 C6 [11:21:02]RAPDU: 90 00 [11:21:02]wFMCommunicate OK [11:21:02]wFMCommunicate request_size=10 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 0D 02 02 05 5B 42 4D 1D D2 [11:21:02]Write to MH i2c: E2 0D 00 40 13 80 0D 02 02 05 00 5B 42 4D 1D D2 00 00 B0 [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:02]Read from MH i2c: E2 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 [11:21:02]MH_I2C_Read... [11:21:02]Read from MH i2c: E2 03 00 40 13 00 90 00 C7 [11:21:02]RAPDU: 90 00 [11:21:02]wFMCommunicate OK [11:21:02]wFMCommunicate request_size=4 [11:21:02]MH_SAM_APDU [11:21:02]CAPDU: 80 0D 03 02 [11:21:02]Write to MH i2c: E2 08 00 41 13 80 0D 03 02 00 00 00 00 CF [11:21:02]Write i2c OK [11:21:02]MH_I2C_Read... [11:21:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:03]Read from MH i2c: E2 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 0B 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 0B 00 41 13 00 59 98 DF 03 7E 80 D9 CC 90 00 46 [11:21:03]RAPDU: 59 98 DF 03 7E 80 D9 CC 90 00 [11:21:03]wFMCommunicate OK [11:21:03]SAM_PROTO_SignData done [11:21:03]FM_MakeSignedData done [11:21:03]CreateOFDProtocolMessage [11:21:03]wFMCommunicate request_size=4 [11:21:03]MH_SAM_APDU [11:21:03]CAPDU: 80 11 00 00 [11:21:03]Write to MH i2c: E2 08 00 42 13 80 11 00 00 00 00 00 00 CF [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:03]Read from MH i2c: E2 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 17 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: E2 17 00 42 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 20 [11:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:03]wFMCommunicate OK [11:21:03]CreateOFDProtocolMessage done [11:21:03]OFDSenderStorePacket 157358 [11:21:03]StoreOFDPacket docnum=157358 [11:21:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8D AE 07 01 05 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BA 00 00 00 F4 03 04 00 9E 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 66 02 00 35 04 06 00 0D 5B 42 4D 1D D2 59 98 DF 03 7E 80 D9 CC [11:21:03]CheckFolder [11:21:03]dirname=/storage/ofd_packets [11:21:03]CheckFolder done [11:21:03]ProducePacketName [11:21:03]name=ofd_packets/00157358 [11:21:03]NVStorageSaveData ofd_packets/00157358 [11:21:03]File name is /storage/ofd_packets/00157358 [11:21:03]Write 301 bytes [11:21:03]NVStorageSaveData done [11:21:03]OFDSenderStorePacket done [11:21:03]KKMCreateOFDPacket done [11:21:03]NVStorageSaveData kkm_last_timestamp [11:21:03]File name is /storage/kkm_last_timestamp [11:21:03]Write 4 bytes [11:21:03]NVStorageSaveData done [11:21:03]ExternCall_PrintAddStr [11:21:03]wPrintStart [11:21:03]Write to MH i2c: 01 00 00 43 13 56 [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 07 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 07 00 43 13 00 00 00 00 00 FF 0F 6B [11:21:03]RasterBufferAndPrint [11:21:03]line Счет N : (1)875731 [11:21:03]line ИНН: 02508201610067 [11:21:03]line Контрольно-Кассовый Чек [11:21:03]line ПРОДАЖА [11:21:03]line ТРК (МРК, ГНК) : 22 [11:21:03]line Товар: 2710124130 [11:21:03]line Аи-92-К-5 [11:21:03]line 4.490 * 66.90 [11:21:03]line = 300.38 [11:21:03]line НДС 12% НСП 1% [11:21:03]line > о реализуемом товаре [11:21:03]line ОКРУГЛЕНИЕ: -0.38 [11:21:03]line ИТОГО: 300.00 [11:21:03]line Внесено: 300.00 [11:21:03]line СДАЧА: 0.00 [11:21:03]line НСП 1% : 2.66 [11:21:03]line НДС 12% : 31.90 [11:21:03]line Наличными: 300.00 [11:21:03]line Безнал.: 0.00 [11:21:03]line Место: АЗС № 165 "Партнер Нефть" [11:21:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:21:03]line СНО: Общий режим [11:21:03]line Чек 186 22.10.2024 11:21 [11:21:03]line Смена: 316 ФФД: 1.0 [11:21:03]line ЗНМ: 0300000234 [11:21:03]line РНМ: 0000137193017469 [11:21:03]line Версия ККМ: v1.0 [11:21:03]line ФМ: 0000000000963156 [11:21:03]line ФД: 157358 [11:21:03]line ФПД: 14685605535186 [11:21:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112102&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157358&fm=14685605535186&tin=02508201610067®Number=0000137193017469&sum=30000 [11:21:03]OFD Sender: Processing packet 157358 [packets to send 52, broken 51] [11:21:03]ProducePacketName [11:21:03]name=ofd_packets/00157358 [11:21:03]OFD Sender: To server: pG, [11:21:03]CommunicateWithHost lk.salyk.kg:30040 [11:21:03]ConnectInit lk.salyk.kg [11:21:03]written 0, free lines is 4095 [11:21:03]Connected sock=10 [11:21:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 8D AE 07 01 05 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 BA 00 00 00 F4 03 04 00 9E 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AE 66 02 00 35 04 06 00 0D 5B 42 4D 1D D2 59 98 DF 03 7E 80 D9 CC [11:21:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 FC FD 47 00 AB 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 39 36 33 31 35 36 10 04 04 00 AE 66 02 00 F4 03 04 00 CA 30 17 67 B6 04 01 00 00 59 F1 7B 02 43 FF 34 42 [11:21:03]CommunicateWithHost err = 0 [11:21:03]CheckOFDResponse [11:21:03]1017 (14) - 77093643461234 [11:21:03]1041 (16) - 0000000000963156 [11:21:03]1040 (4) - 157358 [11:21:03]1012 (4) - 22.10.2024 04:57 [11:21:03]1206 (1) - 0 [11:21:03]OFD Sender: Remove packet 157358 [11:21:03]ProducePacketName [11:21:03]name=ofd_packets/00157358 [11:21:03]NVStorageDeleteData [11:21:03]Write to MH i2c: 01 00 00 6E 13 81 [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 07 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: 01 07 00 6E 13 00 00 00 00 00 F0 0C 84 [11:21:03]RasterBufferAndPrint [11:21:03]line [11:21:03]line [11:21:03]line [11:21:03]line [11:21:03]line [11:21:03]written 0, free lines is 3318 [11:21:03]MH_Cut [11:21:03]Write to MH i2c: D1 01 00 75 13 01 5A [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: D1 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: D1 01 00 [11:21:03]MH_I2C_Read... [11:21:03]Read from MH i2c: D1 01 00 75 13 00 59 [11:21:03]Write to MH i2c: 01 00 00 76 13 89 [11:21:03]Write i2c OK [11:21:03]MH_I2C_Read... [11:21:04]OFD Sender: No OFD packet to send [11:21:04]*** Cut start [11:21:04]*** Partial cut [11:21:04]*** CUTSNS_PIN = 1 [11:21:04]*** CUTSNS_PIN = 0 [11:21:04]*** Brake cut motor [11:21:05]Read from MH i2c: 01 [11:21:05]MH_I2C_Read... [11:21:05]*** Stop cut motor [11:21:05]*** Cut end [11:21:05]Read from MH i2c: 01 07 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: 01 07 00 76 13 00 00 00 00 00 FF 0F 9E [11:21:05]process_action close_receipt done [11:21:05]requested_data is exist [11:21:05]produce_requested_data [11:21:05]requested_item fm.sn is exist - process it [11:21:05]wFMCommunicate request_size=4 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 11 00 00 [11:21:05]Write to MH i2c: E2 08 00 77 13 80 11 00 00 00 00 00 00 04 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 17 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 17 00 77 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 55 [11:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:05]wFMCommunicate OK [11:21:05]requested_item fd.num is exist - process it [11:21:05]SAM_PROTO_GetFieldsCounters [11:21:05]wFMCommunicate request_size=4 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 13 00 00 [11:21:05]Write to MH i2c: E2 08 00 78 13 80 13 00 00 00 00 00 00 07 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 62 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 62 00 78 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 66 02 00 0E 04 04 00 3C 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 C1 [11:21:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AE 66 02 00 0E 04 04 00 3C 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 [11:21:05]wFMCommunicate OK [11:21:05]SAM_PROTO_GetFieldsCounters done [11:21:05]requested_item shift.num is exist - process it [11:21:05]requested_item shift.opened is exist - process it [11:21:05]req_shift_opened [11:21:05]FM_GetShiftState [11:21:05]SAM_PROTO_GetShiftState [11:21:05]wFMCommunicate request_size=4 [11:21:05]MH_SAM_APDU [11:21:05]CAPDU: 80 13 01 00 [11:21:05]Write to MH i2c: E2 08 00 79 13 80 13 01 00 00 00 00 00 09 [11:21:05]Write i2c OK [11:21:05]MH_I2C_Read... [11:21:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:05]Read from MH i2c: E2 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 0E 00 [11:21:05]MH_I2C_Read... [11:21:05]Read from MH i2c: E2 0E 00 79 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 8F [11:21:05]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:21:05]wFMCommunicate OK [11:21:05]SAM_PROTO_GetShiftState done [11:21:05]FM_GetShiftState done [11:21:05]req_shift_opened done [11:21:05]requested_item shift.open_date is exist - process it [11:21:05]req_shift_open_date [11:21:05]req_shift_open_date done [11:21:05]produce_requested_data done [11:21:05]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157358,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:21:05]process_action_free close_receipt [11:21:05]json_value_free [11:21:05]json_value_free done [11:21:05]process_json_proto returns [11:21:05]Send response to host [11:21:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157358,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:21:05]free response buf [11:21:05]execute_script done [11:21:05]execute_script returns [11:21:05]free content buf [11:21:05]Sock 9.Close socket [11:21:05]Sock 9.Thread stoped [11:21:09]OFD Sender: No OFD packet to send [11:21:14]OFD Sender: No OFD packet to send [11:21:14]accept exits with 8 [11:21:14]New connection [11:21:14]New thread 3067137380 created [11:21:14]Thread 3067280740 joined [11:21:14]Waiting for new connection... [11:21:14] Sock 8.Parse request [11:21:14]Sock 8.Check first char [11:21:14]Sock 8.First char is OK [11:21:14]request: POST /json_proto HTTP/1.0 [11:21:14]Method: POST [11:21:14]URL: /json_proto [11:21:14]Method is POST - this is cgi request [11:21:14]url: /json_proto [11:21:14]query_string will be loaded in cgi processing [11:21:14]execute_cgi json_proto POST (null) [11:21:14]execute_cgi path=json_proto method=POST [11:21:14]POST find Content-Length [11:21:14]Host: 172.17.53.67:8080 [11:21:14]Content-Length: 674 [11:21:14]Content-Type: application/json [11:21:14] [11:21:14]POST finish read [11:21:14]Found Content-Length = 674 [11:21:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [11:21:14]execute_script... [11: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)875730", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "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" ] } } [11:21:14]POST & json_proto [11:21:14]process_json_proto [11:21:14]json parsed OK: [11:21:14]protocol is kg_v1.0 [11:21:14]action value=close_receipt [11:21:14]process_action close_receipt [11:21:14]cmd_close_receipt [11:21:14]MH_GetDate [11:21:14]Write to MH i2c: F0 00 00 7A 13 7C [11:21:14]Write i2c OK [11:21:14]MH_I2C_Read... [11:21:14]Read from MH i2c: F0 [11:21:14]MH_I2C_Read... [11:21:14]Read from MH i2c: F0 09 00 [11:21:14]MH_I2C_Read... [11:21:14]Read from MH i2c: F0 09 00 7A 13 00 AB 8A 17 67 19 BC 99 64 0A [11:21:14]GetLastDocTimeStamp 1729596062 [11:21:14]current date 1729596075 [11:21:14]FM_GetShiftState [11:21:14]SAM_PROTO_GetShiftState [11:21:14]wFMCommunicate request_size=4 [11:21:14]MH_SAM_APDU [11:21:14]CAPDU: 80 13 01 00 [11:21:14]Write to MH i2c: E2 08 00 7B 13 80 13 01 00 00 00 00 00 0B [11:21:14]Write i2c OK [11:21:14]MH_I2C_Read... [11:21:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:14]Read from MH i2c: E2 [11:21:14]MH_I2C_Read... [11:21:14]Read from MH i2c: E2 0E 00 [11:21:14]MH_I2C_Read... [11:21:14]Read from MH i2c: E2 0E 00 7B 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 91 [11:21:14]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:21:14]wFMCommunicate OK [11:21:14]SAM_PROTO_GetShiftState done [11:21:14]FM_GetShiftState done [11:21:14]opened in 1729556748 [11:21:14]opened+sec_in_day 1729643148 [11:21:14]quantity*price = 30022 [11:21:14]sum+1 = 30024 [11:21:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 187 22.10.2024 11:21 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157359 ФПД: 229807034223102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157359&fm=229807034223102&tin=02508201610067®Number=0000137193017469&sum=30000 [11:21:15]StoreToDocumentArchive [11:21:15]shift 316 fd 157359 [11:21:15]save to /storage/0316/doc_00157359 [11:21:15]save last doc name /storage/0316/doc_00157359 to /storage/kkm_last_doc_name [11:21:15]save OK [11:21:15]Clear old archive folders... [11:21:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:21:15]tlvbuf is 01B73D20 [11:21:15]SAM_PROTO_ClearQueue [11:21:15]wFMCommunicate request_size=4 [11:21:15]MH_SAM_APDU [11:21:15]CAPDU: 80 09 00 00 [11:21:15]Write to MH i2c: E2 08 00 88 13 80 09 00 00 00 00 00 00 0D [11:21:15]Write i2c OK [11:21:15]MH_I2C_Read... [11:21:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:15]Read from MH i2c: E2 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 88 13 00 90 00 0F [11:21:15]RAPDU: 90 00 [11:21:15]wFMCommunicate OK [11:21:15]SAM_PROTO_ClearQueue done [11:21:15]KKMCreateOFDPacket [11:21:15]OFDProtocolAddRootSTLVToBuf [11:21:15]FM_MakeSignedData [11:21:15]FM_MakeSignedData [11:21:15]SAM_PROTO_SignData [11:21:15]wFMCommunicate request_size=4 [11:21:15]MH_SAM_APDU [11:21:15]CAPDU: 80 0D 01 02 [11:21:15]Write to MH i2c: E2 08 00 89 13 80 0D 01 02 00 00 00 00 15 [11:21:15]Write i2c OK [11:21:15]MH_I2C_Read... [11:21:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:15]Read from MH i2c: E2 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 89 13 00 90 00 10 [11:21:15]RAPDU: 90 00 [11:21:15]wFMCommunicate OK [11:21:15]wFMCommunicate request_size=255 [11:21:15]MH_SAM_APDU [11: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 32 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 BB 00 00 00 F4 03 04 00 AB 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 66 02 00 35 04 06 00 D1 02 1E A4 [11:21:15]Write to MH i2c: E2 02 01 8A 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 32 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 BB 00 00 00 F4 03 04 00 AB 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 66 02 00 35 04 06 00 D1 02 1E A4 00 00 C3 [11:21:15]Write i2c OK [11:21:15]MH_I2C_Read... [11:21:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:15]Read from MH i2c: E2 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 [11:21:15]MH_I2C_Read... [11:21:15]Read from MH i2c: E2 03 00 8A 13 00 90 00 11 [11:21:15]RAPDU: 90 00 [11:21:15]wFMCommunicate OK [11:21:15]wFMCommunicate request_size=7 [11:21:15]MH_SAM_APDU [11:21:15]CAPDU: 80 0D 02 02 02 49 FE [11:21:15]Write to MH i2c: E2 0A 00 8B 13 80 0D 02 02 02 00 49 FE 00 00 63 [11:21:15]Write i2c OK [11:21:15]MH_I2C_Read... [11:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:16]Read from MH i2c: E2 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 03 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 03 00 8B 13 00 90 00 12 [11:21:16]RAPDU: 90 00 [11:21:16]wFMCommunicate OK [11:21:16]wFMCommunicate request_size=4 [11:21:16]MH_SAM_APDU [11:21:16]CAPDU: 80 0D 03 02 [11:21:16]Write to MH i2c: E2 08 00 8C 13 80 0D 03 02 00 00 00 00 1A [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:16]Read from MH i2c: E2 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 0B 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 0B 00 8C 13 00 8F A2 39 69 37 4B BE 7E 90 00 AC [11:21:16]RAPDU: 8F A2 39 69 37 4B BE 7E 90 00 [11:21:16]wFMCommunicate OK [11:21:16]SAM_PROTO_SignData done [11:21:16]FM_MakeSignedData done [11:21:16]CreateOFDProtocolMessage [11:21:16]wFMCommunicate request_size=4 [11:21:16]MH_SAM_APDU [11:21:16]CAPDU: 80 11 00 00 [11:21:16]Write to MH i2c: E2 08 00 8D 13 80 11 00 00 00 00 00 00 1A [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:16]Read from MH i2c: E2 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 17 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: E2 17 00 8D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6B [11:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:16]wFMCommunicate OK [11:21:16]CreateOFDProtocolMessage done [11:21:16]OFDSenderStorePacket 157359 [11:21:16]StoreOFDPacket docnum=157359 [11:21:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C1 D2 04 01 62 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 32 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 BB 00 00 00 F4 03 04 00 AB 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 66 02 00 35 04 06 00 D1 02 1E A4 49 FE 8F A2 39 69 37 4B BE 7E [11:21:16]CheckFolder [11:21:16]dirname=/storage/ofd_packets [11:21:16]CheckFolder done [11:21:16]ProducePacketName [11:21:16]name=ofd_packets/00157359 [11:21:16]NVStorageSaveData ofd_packets/00157359 [11:21:16]File name is /storage/ofd_packets/00157359 [11:21:16]Write 298 bytes [11:21:16]NVStorageSaveData done [11:21:16]OFDSenderStorePacket done [11:21:16]KKMCreateOFDPacket done [11:21:16]NVStorageSaveData kkm_last_timestamp [11:21:16]File name is /storage/kkm_last_timestamp [11:21:16]Write 4 bytes [11:21:16]NVStorageSaveData done [11:21:16]ExternCall_PrintAddStr [11:21:16]wPrintStart [11:21:16]Write to MH i2c: 01 00 00 8E 13 A1 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 07 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 07 00 8E 13 00 00 00 00 00 FF 0F B6 [11:21:16]RasterBufferAndPrint [11:21:16]line Счет N : (1)875730 [11:21:16]line ИНН: 02508201610067 [11:21:16]line Контрольно-Кассовый Чек [11:21:16]line ПРОДАЖА [11:21:16]line ТРК (МРК, ГНК) : 14 [11:21:16]line Товар: 2710194210 [11:21:16]line ДТ-К-2 [11:21:16]line 3.940 * 76.20 [11:21:16]line = 300.23 [11:21:16]line НДС 12% НСП 1% [11:21:16]line > о реализуемом товаре [11:21:16]line ОКРУГЛЕНИЕ: -0.23 [11:21:16]line ИТОГО: 300.00 [11:21:16]line Внесено: 300.00 [11:21:16]line СДАЧА: 0.00 [11:21:16]line НСП 1% : 2.66 [11:21:16]line НДС 12% : 31.88 [11:21:16]line Наличными: 300.00 [11:21:16]line Безнал.: 0.00 [11:21:16]line Место: АЗС № 165 "Партнер Нефть" [11:21:16]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:21:16]line СНО: Общий режим [11:21:16]line Чек 187 22.10.2024 11:21 [11:21:16]line Смена: 316 ФФД: 1.0 [11:21:16]line ЗНМ: 0300000234 [11:21:16]line РНМ: 0000137193017469 [11:21:16]line Версия ККМ: v1.0 [11:21:16]line ФМ: 0000000000963156 [11:21:16]line ФД: 157359 [11:21:16]line ФПД: 229807034223102 [11:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112115&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157359&fm=229807034223102&tin=02508201610067®Number=0000137193017469&sum=30000 [11:21:16]OFD Sender: Processing packet 157359 [packets to send 52, broken 51] [11:21:16]ProducePacketName [11:21:16]name=ofd_packets/00157359 [11:21:16]OFD Sender: To server: pG, [11:21:16]CommunicateWithHost lk.salyk.kg:30040 [11:21:16]ConnectInit lk.salyk.kg [11:21:16]written 0, free lines is 4095 [11:21:16]Connected sock=10 [11:21:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 C1 D2 04 01 62 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 32 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 BB 00 00 00 F4 03 04 00 AB 8A 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 AF 66 02 00 35 04 06 00 D1 02 1E A4 49 FE 8F A2 39 69 37 4B BE 7E [11:21:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 DC 60 47 00 2B 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 39 36 33 31 35 36 10 04 04 00 AF 66 02 00 F4 03 04 00 D7 30 17 67 B6 04 01 00 00 CA 35 7B 18 C0 28 74 CE [11:21:16]CommunicateWithHost err = 0 [11:21:16]CheckOFDResponse [11:21:16]1017 (14) - 77093643461234 [11:21:16]1041 (16) - 0000000000963156 [11:21:16]1040 (4) - 157359 [11:21:16]1012 (4) - 22.10.2024 04:57 [11:21:16]1206 (1) - 0 [11:21:16]OFD Sender: Remove packet 157359 [11:21:16]ProducePacketName [11:21:16]name=ofd_packets/00157359 [11:21:16]NVStorageDeleteData [11:21:16]Write to MH i2c: 01 00 00 B9 13 CC [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 07 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: 01 07 00 B9 13 00 00 00 00 00 02 0D E2 [11:21:16]RasterBufferAndPrint [11:21:16]line [11:21:16]line [11:21:16]line [11:21:16]line [11:21:16]line [11:21:16]written 0, free lines is 3337 [11:21:16]MH_Cut [11:21:16]Write to MH i2c: D1 01 00 C0 13 01 A5 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: D1 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: D1 01 00 [11:21:16]MH_I2C_Read... [11:21:16]Read from MH i2c: D1 01 00 C0 13 00 A4 [11:21:16]Write to MH i2c: 01 00 00 C1 13 D4 [11:21:16]Write i2c OK [11:21:16]MH_I2C_Read... [11:21:17]OFD Sender: No OFD packet to send [11:21:17]*** Cut start [11:21:17]*** Partial cut [11:21:17]*** CUTSNS_PIN = 1 [11:21:17]*** CUTSNS_PIN = 0 [11:21:17]*** Brake cut motor [11:21:18]Read from MH i2c: 01 [11:21:18]MH_I2C_Read... [11:21:18]*** Stop cut motor [11:21:18]*** Cut end [11:21:18]Read from MH i2c: 01 07 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: 01 07 00 C1 13 00 00 00 00 00 FF 0F E9 [11:21:18]process_action close_receipt done [11:21:18]requested_data is exist [11:21:18]produce_requested_data [11:21:18]requested_item fm.sn is exist - process it [11:21:18]wFMCommunicate request_size=4 [11:21:18]MH_SAM_APDU [11:21:18]CAPDU: 80 11 00 00 [11:21:18]Write to MH i2c: E2 08 00 C2 13 80 11 00 00 00 00 00 00 4F [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:18]Read from MH i2c: E2 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 17 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 17 00 C2 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A0 [11:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:21:18]wFMCommunicate OK [11:21:18]requested_item fd.num is exist - process it [11:21:18]SAM_PROTO_GetFieldsCounters [11:21:18]wFMCommunicate request_size=4 [11:21:18]MH_SAM_APDU [11:21:18]CAPDU: 80 13 00 00 [11:21:18]Write to MH i2c: E2 08 00 C3 13 80 13 00 00 00 00 00 00 52 [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:18]Read from MH i2c: E2 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 62 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 62 00 C3 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 66 02 00 0E 04 04 00 3C 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 10 [11:21:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 AF 66 02 00 0E 04 04 00 3C 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 [11:21:18]wFMCommunicate OK [11:21:18]SAM_PROTO_GetFieldsCounters done [11:21:18]requested_item shift.num is exist - process it [11:21:18]requested_item shift.opened is exist - process it [11:21:18]req_shift_opened [11:21:18]FM_GetShiftState [11:21:18]SAM_PROTO_GetShiftState [11:21:18]wFMCommunicate request_size=4 [11:21:18]MH_SAM_APDU [11:21:18]CAPDU: 80 13 01 00 [11:21:18]Write to MH i2c: E2 08 00 C4 13 80 13 01 00 00 00 00 00 54 [11:21:18]Write i2c OK [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 [11:21:18]MH_I2C_Read... [11:21:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:18]Read from MH i2c: E2 0E 00 [11:21:18]MH_I2C_Read... [11:21:18]Read from MH i2c: E2 0E 00 C4 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DA [11:21:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:21:18]wFMCommunicate OK [11:21:18]SAM_PROTO_GetShiftState done [11:21:18]FM_GetShiftState done [11:21:18]req_shift_opened done [11:21:18]requested_item shift.open_date is exist - process it [11:21:18]req_shift_open_date [11:21:18]req_shift_open_date done [11:21:18]produce_requested_data done [11:21:18]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157359,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:21:18]process_action_free close_receipt [11:21:18]json_value_free [11:21:18]json_value_free done [11:21:18]process_json_proto returns [11:21:18]Send response to host [11:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157359,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:21:18]free response buf [11:21:18]execute_script done [11:21:18]execute_script returns [11:21:18]free content buf [11:21:18]Sock 8.Close socket [11:21:18]Sock 8.Thread stoped [11:21:22]OFD Sender: No OFD packet to send [11:21:27]OFD Sender: No OFD packet to send [11:21:32]OFD Sender: No OFD packet to send [11:21:37]OFD Sender: No OFD packet to send [11:21:42]OFD Sender: No OFD packet to send [11:21:47]OFD Sender: No OFD packet to send [11:21:52]OFD Sender: No OFD packet to send [11:21:57]OFD Sender: No OFD packet to send [11:22:02]OFD Sender: No OFD packet to send [11:22:07]OFD Sender: No OFD packet to send [11:22:12]OFD Sender: No OFD packet to send [11:22:17]OFD Sender: No OFD packet to send [11:22:22]OFD Sender: No OFD packet to send [11:22:27]OFD Sender: No OFD packet to send [11:22:32]OFD Sender: No OFD packet to send [11:22:37]OFD Sender: No OFD packet to send [11:22:42]OFD Sender: No OFD packet to send [11:22:47]OFD Sender: No OFD packet to send [11:22:52]OFD Sender: No OFD packet to send [11:22:57]OFD Sender: No OFD packet to send [11:23:02]OFD Sender: No OFD packet to send [11:23:07]OFD Sender: No OFD packet to send [11:23:12]OFD Sender: No OFD packet to send [11:23:17]OFD Sender: No OFD packet to send [11:23:22]OFD Sender: No OFD packet to send [11:23:27]OFD Sender: No OFD packet to send [11:23:32]OFD Sender: No OFD packet to send [11:23:37]OFD Sender: No OFD packet to send [11:23:39]accept exits with 9 [11:23:39]New connection [11:23:39]New thread 3067280740 created [11:23:39]Thread 3067137380 joined [11:23:39]Waiting for new connection... [11:23:39] Sock 9.Parse request [11:23:39]Sock 9.Check first char [11:23:39]Sock 9.First char is OK [11:23:39]request: POST /json_proto HTTP/1.0 [11:23:39]Method: POST [11:23:39]URL: /json_proto [11:23:39]Method is POST - this is cgi request [11:23:39]url: /json_proto [11:23:39]query_string will be loaded in cgi processing [11:23:39]execute_cgi json_proto POST (null) [11:23:39]execute_cgi path=json_proto method=POST [11:23:39]POST find Content-Length [11:23:39]Host: 172.17.53.67:8080 [11:23:39]Content-Length: 769 [11:23:39]Content-Type: application/json [11:23:39] [11:23:39]POST finish read [11:23:39]Found Content-Length = 769 [11:23:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875732", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:39]execute_script... [11:23: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)875732", "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.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:39]POST & json_proto [11:23:39]process_json_proto [11:23:39]json parsed OK: [11:23:39]protocol is kg_v1.0 [11:23:39]action value=close_receipt [11:23:39]process_action close_receipt [11:23:39]cmd_close_receipt [11:23:39]MH_GetDate [11:23:39]Write to MH i2c: F0 00 00 C5 13 C7 [11:23:39]Write i2c OK [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: F0 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: F0 09 00 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: F0 09 00 C5 13 00 3C 8B 17 67 19 BC 99 64 E7 [11:23:39]GetLastDocTimeStamp 1729596075 [11:23:39]current date 1729596220 [11:23:39]FM_GetShiftState [11:23:39]SAM_PROTO_GetShiftState [11:23:39]wFMCommunicate request_size=4 [11:23:39]MH_SAM_APDU [11:23:39]CAPDU: 80 13 01 00 [11:23:39]Write to MH i2c: E2 08 00 C6 13 80 13 01 00 00 00 00 00 56 [11:23:39]Write i2c OK [11:23:39]MH_I2C_Read... [11:23:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:39]Read from MH i2c: E2 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: E2 0E 00 [11:23:39]MH_I2C_Read... [11:23:39]Read from MH i2c: E2 0E 00 C6 13 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 DC [11:23:39]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:23:39]wFMCommunicate OK [11:23:39]SAM_PROTO_GetShiftState done [11:23:39]FM_GetShiftState done [11:23:39]opened in 1729556748 [11:23:39]opened+sec_in_day 1729643148 [11:23:39]quantity*price = 100015 [11:23:39]sum+1 = 100017 [11:23:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 188 22.10.2024 11:23 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157360 ФПД: 194541994471027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157360&fm=194541994471027&tin=02508201610067®Number=0000137193017469&sum=100016 [11:23:40]StoreToDocumentArchive [11:23:40]shift 316 fd 157360 [11:23:40]save to /storage/0316/doc_00157360 [11:23:40]save last doc name /storage/0316/doc_00157360 to /storage/kkm_last_doc_name [11:23:40]save OK [11:23:40]Clear old archive folders... [11:23:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:40]tlvbuf is 01C08EB0 [11:23:40]SAM_PROTO_ClearQueue [11:23:40]wFMCommunicate request_size=4 [11:23:40]MH_SAM_APDU [11:23:40]CAPDU: 80 09 00 00 [11:23:40]Write to MH i2c: E2 08 00 D3 13 80 09 00 00 00 00 00 00 58 [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:40]Read from MH i2c: E2 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 03 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 03 00 D3 13 00 90 00 5A [11:23:40]RAPDU: 90 00 [11:23:40]wFMCommunicate OK [11:23:40]SAM_PROTO_ClearQueue done [11:23:40]KKMCreateOFDPacket [11:23:40]OFDProtocolAddRootSTLVToBuf [11:23:40]FM_MakeSignedData [11:23:40]FM_MakeSignedData [11:23:40]SAM_PROTO_SignData [11:23:40]wFMCommunicate request_size=4 [11:23:40]MH_SAM_APDU [11:23:40]CAPDU: 80 0D 01 02 [11:23:40]Write to MH i2c: E2 08 00 D4 13 80 0D 01 02 00 00 00 00 60 [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:40]Read from MH i2c: E2 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 03 00 [11:23:40]MH_I2C_Read... [11:23:40]Read from MH i2c: E2 03 00 D4 13 00 90 00 5B [11:23:40]RAPDU: 90 00 [11:23:40]wFMCommunicate OK [11:23:40]wFMCommunicate request_size=255 [11:23:40]MH_SAM_APDU [11:23:40]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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3C 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 66 02 00 35 04 06 00 B0 [11:23:40]Write to MH i2c: E2 02 01 D5 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3C 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 66 02 00 35 04 06 00 B0 00 00 27 [11:23:40]Write i2c OK [11:23:40]MH_I2C_Read... [11:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:41]Read from MH i2c: E2 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 03 00 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 03 00 D5 13 00 90 00 5C [11:23:41]RAPDU: 90 00 [11:23:41]wFMCommunicate OK [11:23:41]wFMCommunicate request_size=10 [11:23:41]MH_SAM_APDU [11:23:41]CAPDU: 80 0D 02 02 05 EF 56 79 6E 73 [11:23:41]Write to MH i2c: E2 0D 00 D6 13 80 0D 02 02 05 00 EF 56 79 6E 73 00 00 0C [11:23:41]Write i2c OK [11:23:41]MH_I2C_Read... [11:23:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:41]Read from MH i2c: E2 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 03 00 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 03 00 D6 13 00 90 00 5D [11:23:41]RAPDU: 90 00 [11:23:41]wFMCommunicate OK [11:23:41]wFMCommunicate request_size=4 [11:23:41]MH_SAM_APDU [11:23:41]CAPDU: 80 0D 03 02 [11:23:41]Write to MH i2c: E2 08 00 D7 13 80 0D 03 02 00 00 00 00 65 [11:23:41]Write i2c OK [11:23:41]MH_I2C_Read... [11:23:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:41]Read from MH i2c: E2 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 0B 00 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 0B 00 D7 13 00 E6 0C 5F 2B E9 76 3D C7 90 00 45 [11:23:41]RAPDU: E6 0C 5F 2B E9 76 3D C7 90 00 [11:23:41]wFMCommunicate OK [11:23:41]SAM_PROTO_SignData done [11:23:41]FM_MakeSignedData done [11:23:41]CreateOFDProtocolMessage [11:23:41]wFMCommunicate request_size=4 [11:23:41]MH_SAM_APDU [11:23:41]CAPDU: 80 11 00 00 [11:23:41]Write to MH i2c: E2 08 00 D8 13 80 11 00 00 00 00 00 00 65 [11:23:41]Write i2c OK [11:23:41]MH_I2C_Read... [11:23:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:41]Read from MH i2c: E2 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 17 00 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: E2 17 00 D8 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [11:23:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:23:41]wFMCommunicate OK [11:23:41]CreateOFDProtocolMessage done [11:23:41]OFDSenderStorePacket 157360 [11:23:41]StoreOFDPacket docnum=157360 [11:23:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 60 07 01 05 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3C 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 66 02 00 35 04 06 00 B0 EF 56 79 6E 73 E6 0C 5F 2B E9 76 3D C7 [11:23:41]CheckFolder [11:23:41]dirname=/storage/ofd_packets [11:23:41]CheckFolder done [11:23:41]ProducePacketName [11:23:41]name=ofd_packets/00157360 [11:23:41]NVStorageSaveData ofd_packets/00157360 [11:23:41]File name is /storage/ofd_packets/00157360 [11:23:41]Write 301 bytes [11:23:41]NVStorageSaveData done [11:23:41]OFDSenderStorePacket done [11:23:41]KKMCreateOFDPacket done [11:23:41]NVStorageSaveData kkm_last_timestamp [11:23:41]File name is /storage/kkm_last_timestamp [11:23:41]Write 4 bytes [11:23:41]NVStorageSaveData done [11:23:41]ExternCall_PrintAddStr [11:23:41]wPrintStart [11:23:41]Write to MH i2c: 01 00 00 D9 13 EC [11:23:41]Write i2c OK [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: 01 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: 01 07 00 [11:23:41]MH_I2C_Read... [11:23:41]Read from MH i2c: 01 07 00 D9 13 00 00 00 00 00 FF 0F 01 [11:23:41]RasterBufferAndPrint [11:23:41]line Счет N : (1)875732 [11:23:41]line ИНН: 02508201610067 [11:23:41]line Контрольно-Кассовый Чек [11:23:41]line ПРОДАЖА [11:23:41]line ТРК (МРК, ГНК) : 22 [11:23:41]line Товар: 2710124130 [11:23:41]line Аи-92-К-5 [11:23:41]line 14.950 * 66.90 [11:23:41]line = 1000.16 [11:23:41]line НДС 12% НСП 1% [11:23:41]line > о реализуемом товаре [11:23:41]line ИТОГО: 1000.16 [11:23:41]line НСП 1% : 8.85 [11:23:41]line НДС 12% : 106.21 [11:23:41]line Наличными: 0.00 [11:23:41]line Безнал.: 1000.16 [11:23:41]line Место: АЗС № 165 "Партнер Нефть" [11:23:41]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:23:41]line СНО: Общий режим [11:23:41]line Чек 188 22.10.2024 11:23 [11:23:41]line Смена: 316 ФФД: 1.0 [11:23:41]line ЗНМ: 0300000234 [11:23:41]line РНМ: 0000137193017469 [11:23:41]line Версия ККМ: v1.0 [11:23:41]line Платежная система: Mbank [11:23:41]line ФМ: 0000000000963156 [11:23:41]line ФД: 157360 [11:23:41]line ФПД: 194541994471027 [11:23:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112340&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157360&fm=194541994471027&tin=02508201610067®Number=0000137193017469&sum=100016 [11:23:41]OFD Sender: Processing packet 157360 [packets to send 52, broken 51] [11:23:41]ProducePacketName [11:23:41]name=ofd_packets/00157360 [11:23:41]OFD Sender: To server: pG, [11:23:41]CommunicateWithHost lk.salyk.kg:30040 [11:23:41]ConnectInit lk.salyk.kg [11:23:41]written 0, free lines is 4095 [11:23:41]Connected sock=10 [11:23:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1A 60 07 01 05 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3C 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 66 02 00 35 04 06 00 B0 EF 56 79 6E 73 E6 0C 5F 2B E9 76 3D C7 [11:23:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 00 47 00 81 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B0 66 02 00 F4 03 04 00 69 31 17 67 B6 04 01 00 00 42 AD 46 62 E7 0A 59 3F [11:23:41]CommunicateWithHost err = 0 [11:23:41]CheckOFDResponse [11:23:41]1017 (14) - 77093643461234 [11:23:41]1041 (16) - 0000000000963156 [11:23:41]1040 (4) - 157360 [11:23:41]1012 (4) - 22.10.2024 05:00 [11:23:41]1206 (1) - 0 [11:23:41]OFD Sender: Remove packet 157360 [11:23:41]ProducePacketName [11:23:41]name=ofd_packets/00157360 [11:23:41]NVStorageDeleteData [11:23:42]Write to MH i2c: 01 00 00 02 14 16 [11:23:42]Write i2c OK [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: 01 [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: 01 07 00 [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: 01 07 00 02 14 00 00 00 00 00 2A 0D 54 [11:23:42]RasterBufferAndPrint [11:23:42]line [11:23:42]line [11:23:42]line [11:23:42]line [11:23:42]line [11:23:42]written 0, free lines is 3377 [11:23:42]MH_Cut [11:23:42]Write to MH i2c: D1 01 00 09 14 01 EF [11:23:42]Write i2c OK [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: D1 [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: D1 01 00 [11:23:42]MH_I2C_Read... [11:23:42]Read from MH i2c: D1 01 00 09 14 00 EE [11:23:42]Write to MH i2c: 01 00 00 0A 14 1E [11:23:42]Write i2c OK [11:23:42]MH_I2C_Read... [11:23:42]OFD Sender: No OFD packet to send [11:23:42]*** Cut start [11:23:42]*** Partial cut [11:23:42]*** CUTSNS_PIN = 1 [11:23:42]*** CUTSNS_PIN = 0 [11:23:42]*** Brake cut motor [11:23:43]Read from MH i2c: 01 [11:23:43]MH_I2C_Read... [11:23:43]*** Stop cut motor [11:23:43]*** Cut end [11:23:43]Read from MH i2c: 01 07 00 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: 01 07 00 0A 14 00 00 00 00 00 FF 0F 33 [11:23:43]process_action close_receipt done [11:23:43]requested_data is exist [11:23:43]produce_requested_data [11:23:43]requested_item fm.sn is exist - process it [11:23:43]wFMCommunicate request_size=4 [11:23:43]MH_SAM_APDU [11:23:43]CAPDU: 80 11 00 00 [11:23:43]Write to MH i2c: E2 08 00 0B 14 80 11 00 00 00 00 00 00 99 [11:23:43]Write i2c OK [11:23:43]MH_I2C_Read... [11:23:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:43]Read from MH i2c: E2 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 17 00 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 17 00 0B 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 EA [11:23:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:23:43]wFMCommunicate OK [11:23:43]requested_item fd.num is exist - process it [11:23:43]SAM_PROTO_GetFieldsCounters [11:23:43]wFMCommunicate request_size=4 [11:23:43]MH_SAM_APDU [11:23:43]CAPDU: 80 13 00 00 [11:23:43]Write to MH i2c: E2 08 00 0C 14 80 13 00 00 00 00 00 00 9C [11:23:43]Write i2c OK [11:23:43]MH_I2C_Read... [11:23:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:43]Read from MH i2c: E2 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 62 00 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 62 00 0C 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 66 02 00 0E 04 04 00 3C 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 5E [11:23:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B0 66 02 00 0E 04 04 00 3C 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 [11:23:43]wFMCommunicate OK [11:23:43]SAM_PROTO_GetFieldsCounters done [11:23:43]requested_item shift.num is exist - process it [11:23:43]requested_item shift.opened is exist - process it [11:23:43]req_shift_opened [11:23:43]FM_GetShiftState [11:23:43]SAM_PROTO_GetShiftState [11:23:43]wFMCommunicate request_size=4 [11:23:43]MH_SAM_APDU [11:23:43]CAPDU: 80 13 01 00 [11:23:43]Write to MH i2c: E2 08 00 0D 14 80 13 01 00 00 00 00 00 9E [11:23:43]Write i2c OK [11:23:43]MH_I2C_Read... [11:23:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:43]Read from MH i2c: E2 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 0E 00 [11:23:43]MH_I2C_Read... [11:23:43]Read from MH i2c: E2 0E 00 0D 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 24 [11:23:43]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:23:43]wFMCommunicate OK [11:23:43]SAM_PROTO_GetShiftState done [11:23:43]FM_GetShiftState done [11:23:43]req_shift_opened done [11:23:43]requested_item shift.open_date is exist - process it [11:23:43]req_shift_open_date [11:23:43]req_shift_open_date done [11:23:43]produce_requested_data done [11:23:43]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157360,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:23:43]process_action_free close_receipt [11:23:43]json_value_free [11:23:43]json_value_free done [11:23:43]process_json_proto returns [11:23:43]Send response to host [11:23:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157360,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:23:43]free response buf [11:23:43]execute_script done [11:23:43]execute_script returns [11:23:43]free content buf [11:23:43]Sock 9.Close socket [11:23:43]Sock 9.Thread stoped [11:23:47]OFD Sender: No OFD packet to send [11:23:52]OFD Sender: No OFD packet to send [11:23:57]OFD Sender: No OFD packet to send [11:24:02]OFD Sender: No OFD packet to send [11:24:07]OFD Sender: No OFD packet to send [11:24:12]OFD Sender: No OFD packet to send [11:24:17]OFD Sender: No OFD packet to send [11:24:22]OFD Sender: No OFD packet to send [11:24:27]OFD Sender: No OFD packet to send [11:24:32]OFD Sender: No OFD packet to send [11:24:36]accept exits with 8 [11:24:36]New connection [11:24:36]New thread 3067137380 created [11:24:36]Thread 3067280740 joined [11:24:36]Waiting for new connection... [11:24:36] Sock 8.Parse request [11:24:36]Sock 8.Check first char [11:24:36]Sock 8.First char is OK [11:24:36]request: POST /json_proto HTTP/1.0 [11:24:36]Method: POST [11:24:36]URL: /json_proto [11:24:36]Method is POST - this is cgi request [11:24:36]url: /json_proto [11:24:36]query_string will be loaded in cgi processing [11:24:36]execute_cgi json_proto POST (null) [11:24:36]execute_cgi path=json_proto method=POST [11:24:36]POST find Content-Length [11:24:36]Host: 172.17.53.67:8080 [11:24:36]Content-Length: 677 [11:24:36]Content-Type: application/json [11:24:36] [11:24:36]POST finish read [11:24:36]Found Content-Length = 677 [11:24:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875733", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:24:36]execute_script... [11:24: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)875733", "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.90, "quantity" : 7.480, "sum" : 500.41, "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:24:36]POST & json_proto [11:24:36]process_json_proto [11:24:36]json parsed OK: [11:24:36]protocol is kg_v1.0 [11:24:36]action value=close_receipt [11:24:36]process_action close_receipt [11:24:36]cmd_close_receipt [11:24:36]MH_GetDate [11:24:36]Write to MH i2c: F0 00 00 0E 14 11 [11:24:36]Write i2c OK [11:24:36]MH_I2C_Read... [11:24:36]Read from MH i2c: F0 [11:24:36]MH_I2C_Read... [11:24:36]Read from MH i2c: F0 09 00 [11:24:36]MH_I2C_Read... [11:24:36]Read from MH i2c: F0 09 00 0E 14 00 75 8B 17 67 19 BC 99 64 6A [11:24:36]GetLastDocTimeStamp 1729596220 [11:24:36]current date 1729596277 [11:24:36]FM_GetShiftState [11:24:36]SAM_PROTO_GetShiftState [11:24:36]wFMCommunicate request_size=4 [11:24:36]MH_SAM_APDU [11:24:36]CAPDU: 80 13 01 00 [11:24:36]Write to MH i2c: E2 08 00 0F 14 80 13 01 00 00 00 00 00 A0 [11:24:36]Write i2c OK [11:24:36]MH_I2C_Read... [11:24:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:36]Read from MH i2c: E2 [11:24:36]MH_I2C_Read... [11:24:36]Read from MH i2c: E2 0E 00 [11:24:36]MH_I2C_Read... [11:24:36]Read from MH i2c: E2 0E 00 0F 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 26 [11:24:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:24:36]wFMCommunicate OK [11:24:36]SAM_PROTO_GetShiftState done [11:24:36]FM_GetShiftState done [11:24:36]opened in 1729556748 [11:24:36]opened+sec_in_day 1729643148 [11:24:36]quantity*price = 50041 [11:24:36]sum+1 = 50042 [11:24:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 189 22.10.2024 11:24 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157361 ФПД: 224959816072248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157361&fm=224959816072248&tin=02508201610067®Number=0000137193017469&sum=50000 [11:24:37]StoreToDocumentArchive [11:24:37]shift 316 fd 157361 [11:24:37]save to /storage/0316/doc_00157361 [11:24:37]save last doc name /storage/0316/doc_00157361 to /storage/kkm_last_doc_name [11:24:37]save OK [11:24:37]Clear old archive folders... [11:24:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:24:37]tlvbuf is 01B1F240 [11:24:37]SAM_PROTO_ClearQueue [11:24:37]wFMCommunicate request_size=4 [11:24:37]MH_SAM_APDU [11:24:37]CAPDU: 80 09 00 00 [11:24:37]Write to MH i2c: E2 08 00 1C 14 80 09 00 00 00 00 00 00 A2 [11:24:37]Write i2c OK [11:24:37]MH_I2C_Read... [11:24:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:37]Read from MH i2c: E2 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 03 00 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 03 00 1C 14 00 90 00 A4 [11:24:37]RAPDU: 90 00 [11:24:37]wFMCommunicate OK [11:24:37]SAM_PROTO_ClearQueue done [11:24:37]KKMCreateOFDPacket [11:24:37]OFDProtocolAddRootSTLVToBuf [11:24:37]FM_MakeSignedData [11:24:37]FM_MakeSignedData [11:24:37]SAM_PROTO_SignData [11:24:37]wFMCommunicate request_size=4 [11:24:37]MH_SAM_APDU [11:24:37]CAPDU: 80 0D 01 02 [11:24:37]Write to MH i2c: E2 08 00 1D 14 80 0D 01 02 00 00 00 00 AA [11:24:37]Write i2c OK [11:24:37]MH_I2C_Read... [11:24:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:37]Read from MH i2c: E2 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 03 00 [11:24:37]MH_I2C_Read... [11:24:37]Read from MH i2c: E2 03 00 1D 14 00 90 00 A5 [11:24:37]RAPDU: 90 00 [11:24:37]wFMCommunicate OK [11:24:37]wFMCommunicate request_size=255 [11:24:37]MH_SAM_APDU [11: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 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 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 BD 00 00 00 F4 03 04 00 75 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 66 02 00 35 04 06 00 CC [11:24:37]Write to MH i2c: E2 02 01 1E 14 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 BD 00 00 00 F4 03 04 00 75 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 66 02 00 35 04 06 00 CC 00 00 AE [11:24:37]Write i2c OK [11:24:37]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 1E 14 00 90 00 A6 [11:24:38]RAPDU: 90 00 [11:24:38]wFMCommunicate OK [11:24:38]wFMCommunicate request_size=10 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 0D 02 02 05 99 89 EC FC 38 [11:24:38]Write to MH i2c: E2 0D 00 1F 14 80 0D 02 02 05 00 99 89 EC FC 38 00 00 F9 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 03 00 1F 14 00 90 00 A7 [11:24:38]RAPDU: 90 00 [11:24:38]wFMCommunicate OK [11:24:38]wFMCommunicate request_size=4 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 0D 03 02 [11:24:38]Write to MH i2c: E2 08 00 20 14 80 0D 03 02 00 00 00 00 AF [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 0B 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 0B 00 20 14 00 E3 DD 92 71 C5 CB 4C C3 90 00 12 [11:24:38]RAPDU: E3 DD 92 71 C5 CB 4C C3 90 00 [11:24:38]wFMCommunicate OK [11:24:38]SAM_PROTO_SignData done [11:24:38]FM_MakeSignedData done [11:24:38]CreateOFDProtocolMessage [11:24:38]wFMCommunicate request_size=4 [11:24:38]MH_SAM_APDU [11:24:38]CAPDU: 80 11 00 00 [11:24:38]Write to MH i2c: E2 08 00 21 14 80 11 00 00 00 00 00 00 AF [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:38]Read from MH i2c: E2 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 17 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: E2 17 00 21 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [11:24:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:24:38]wFMCommunicate OK [11:24:38]CreateOFDProtocolMessage done [11:24:38]OFDSenderStorePacket 157361 [11:24:38]StoreOFDPacket docnum=157361 [11:24:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 88 07 01 B7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 BD 00 00 00 F4 03 04 00 75 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 66 02 00 35 04 06 00 CC 99 89 EC FC 38 E3 DD 92 71 C5 CB 4C C3 [11:24:38]CheckFolder [11:24:38]dirname=/storage/ofd_packets [11:24:38]CheckFolder done [11:24:38]ProducePacketName [11:24:38]name=ofd_packets/00157361 [11:24:38]NVStorageSaveData ofd_packets/00157361 [11:24:38]File name is /storage/ofd_packets/00157361 [11:24:38]Write 301 bytes [11:24:38]NVStorageSaveData done [11:24:38]OFDSenderStorePacket done [11:24:38]KKMCreateOFDPacket done [11:24:38]NVStorageSaveData kkm_last_timestamp [11:24:38]File name is /storage/kkm_last_timestamp [11:24:38]Write 4 bytes [11:24:38]NVStorageSaveData done [11:24:38]ExternCall_PrintAddStr [11:24:38]wPrintStart [11:24:38]Write to MH i2c: 01 00 00 22 14 36 [11:24:38]Write i2c OK [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: 01 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: 01 07 00 [11:24:38]MH_I2C_Read... [11:24:38]Read from MH i2c: 01 07 00 22 14 00 00 00 00 00 FF 0F 4B [11:24:38]RasterBufferAndPrint [11:24:38]line Счет N : (1)875733 [11:24:38]line ИНН: 02508201610067 [11:24:38]line Контрольно-Кассовый Чек [11:24:38]line ПРОДАЖА [11:24:38]line ТРК (МРК, ГНК) : 22 [11:24:38]line Товар: 2710124130 [11:24:38]line Аи-92-К-5 [11:24:38]line 7.480 * 66.90 [11:24:38]line = 500.41 [11:24:38]line НДС 12% НСП 1% [11:24:38]line > о реализуемом товаре [11:24:38]line ОКРУГЛЕНИЕ: -0.41 [11:24:38]line ИТОГО: 500.00 [11:24:38]line Внесено: 500.00 [11:24:38]line СДАЧА: 0.00 [11:24:38]line НСП 1% : 4.43 [11:24:38]line НДС 12% : 53.14 [11:24:38]line Наличными: 500.00 [11:24:38]line Безнал.: 0.00 [11:24:38]line Место: АЗС № 165 "Партнер Нефть" [11:24:38]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:24:38]line СНО: Общий режим [11:24:38]line Чек 189 22.10.2024 11:24 [11:24:38]line Смена: 316 ФФД: 1.0 [11:24:38]line ЗНМ: 0300000234 [11:24:38]line РНМ: 0000137193017469 [11:24:38]line Версия ККМ: v1.0 [11:24:38]line ФМ: 0000000000963156 [11:24:38]line ФД: 157361 [11:24:38]line ФПД: 224959816072248 [11:24:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112437&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157361&fm=224959816072248&tin=02508201610067®Number=0000137193017469&sum=50000 [11:24:38]OFD Sender: Processing packet 157361 [packets to send 52, broken 51] [11:24:38]ProducePacketName [11:24:38]name=ofd_packets/00157361 [11:24:38]OFD Sender: To server: pG, [11:24:38]CommunicateWithHost lk.salyk.kg:30040 [11:24:38]ConnectInit lk.salyk.kg [11:24:38]written 0, free lines is 4095 [11:24:38]Connected sock=10 [11:24:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 CB 88 07 01 B7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 BD 00 00 00 F4 03 04 00 75 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B1 66 02 00 35 04 06 00 CC 99 89 EC FC 38 E3 DD 92 71 C5 CB 4C C3 [11:24:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1E 4A 47 00 6A 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 39 36 33 31 35 36 10 04 04 00 B1 66 02 00 F4 03 04 00 A2 31 17 67 B6 04 01 00 00 E8 48 21 13 5B 84 45 22 [11:24:38]CommunicateWithHost err = 0 [11:24:38]CheckOFDResponse [11:24:38]1017 (14) - 77093643461234 [11:24:38]1041 (16) - 0000000000963156 [11:24:38]1040 (4) - 157361 [11:24:38]1012 (4) - 22.10.2024 05:01 [11:24:38]1206 (1) - 0 [11:24:38]OFD Sender: Remove packet 157361 [11:24:38]ProducePacketName [11:24:38]name=ofd_packets/00157361 [11:24:38]NVStorageDeleteData [11:24:39]Write to MH i2c: 01 00 00 4D 14 61 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: 01 07 00 4D 14 00 00 00 00 00 ED 0C 61 [11:24:39]RasterBufferAndPrint [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]line [11:24:39]written 0, free lines is 3315 [11:24:39]MH_Cut [11:24:39]Write to MH i2c: D1 01 00 54 14 01 3A [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 01 00 [11:24:39]MH_I2C_Read... [11:24:39]Read from MH i2c: D1 01 00 54 14 00 39 [11:24:39]Write to MH i2c: 01 00 00 55 14 69 [11:24:39]Write i2c OK [11:24:39]MH_I2C_Read... [11:24:39]OFD Sender: No OFD packet to send [11:24:39]*** Cut start [11:24:39]*** Partial cut [11:24:39]*** CUTSNS_PIN = 1 [11:24:39]*** CUTSNS_PIN = 0 [11:24:40]*** Brake cut motor [11:24:40]Read from MH i2c: 01 [11:24:40]MH_I2C_Read... [11:24:40]*** Stop cut motor [11:24:40]*** Cut end [11:24:40]Read from MH i2c: 01 07 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: 01 07 00 55 14 00 00 00 00 00 FF 0F 7E [11:24:40]process_action close_receipt done [11:24:40]requested_data is exist [11:24:40]produce_requested_data [11:24:40]requested_item fm.sn is exist - process it [11:24:40]wFMCommunicate request_size=4 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 11 00 00 [11:24:40]Write to MH i2c: E2 08 00 56 14 80 11 00 00 00 00 00 00 E4 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 17 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 17 00 56 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 35 [11:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:24:40]wFMCommunicate OK [11:24:40]requested_item fd.num is exist - process it [11:24:40]SAM_PROTO_GetFieldsCounters [11:24:40]wFMCommunicate request_size=4 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 13 00 00 [11:24:40]Write to MH i2c: E2 08 00 57 14 80 13 00 00 00 00 00 00 E7 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 62 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 62 00 57 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 66 02 00 0E 04 04 00 3C 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 AD [11:24:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B1 66 02 00 0E 04 04 00 3C 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 [11:24:40]wFMCommunicate OK [11:24:40]SAM_PROTO_GetFieldsCounters done [11:24:40]requested_item shift.num is exist - process it [11:24:40]requested_item shift.opened is exist - process it [11:24:40]req_shift_opened [11:24:40]FM_GetShiftState [11:24:40]SAM_PROTO_GetShiftState [11:24:40]wFMCommunicate request_size=4 [11:24:40]MH_SAM_APDU [11:24:40]CAPDU: 80 13 01 00 [11:24:40]Write to MH i2c: E2 08 00 58 14 80 13 01 00 00 00 00 00 E9 [11:24:40]Write i2c OK [11:24:40]MH_I2C_Read... [11:24:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:40]Read from MH i2c: E2 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 0E 00 [11:24:40]MH_I2C_Read... [11:24:40]Read from MH i2c: E2 0E 00 58 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 6F [11:24:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:24:40]wFMCommunicate OK [11:24:40]SAM_PROTO_GetShiftState done [11:24:40]FM_GetShiftState done [11:24:40]req_shift_opened done [11:24:40]requested_item shift.open_date is exist - process it [11:24:40]req_shift_open_date [11:24:40]req_shift_open_date done [11:24:40]produce_requested_data done [11:24:40]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157361,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:24:40]process_action_free close_receipt [11:24:40]json_value_free [11:24:40]json_value_free done [11:24:40]process_json_proto returns [11:24:40]Send response to host [11:24:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157361,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:24:40]free response buf [11:24:40]execute_script done [11:24:40]execute_script returns [11:24:40]free content buf [11:24:40]Sock 8.Close socket [11:24:40]Sock 8.Thread stoped [11:24:44]OFD Sender: No OFD packet to send [11:24:49]OFD Sender: No OFD packet to send [11:24:54]OFD Sender: No OFD packet to send [11:24:59]OFD Sender: No OFD packet to send [11:25:04]OFD Sender: No OFD packet to send [11:25:09]OFD Sender: No OFD packet to send [11:25:14]OFD Sender: No OFD packet to send [11:25:19]OFD Sender: No OFD packet to send [11:25:24]OFD Sender: No OFD packet to send [11:25:29]OFD Sender: No OFD packet to send [11:25:34]OFD Sender: No OFD packet to send [11:25:39]OFD Sender: No OFD packet to send [11:25:44]OFD Sender: No OFD packet to send [11:25:49]accept exits with 9 [11:25:49]New connection [11:25:49]New thread 3067280740 created [11:25:49]Thread 3067137380 joined [11:25:49]Waiting for new connection... [11:25:49] Sock 9.Parse request [11:25:49]Sock 9.Check first char [11:25:49]Sock 9.First char is OK [11:25:49]request: POST /json_proto HTTP/1.0 [11:25:49]Method: POST [11:25:49]URL: /json_proto [11:25:49]Method is POST - this is cgi request [11:25:49]url: /json_proto [11:25:49]query_string will be loaded in cgi processing [11:25:49]execute_cgi json_proto POST (null) [11:25:49]execute_cgi path=json_proto method=POST [11:25:49]POST find Content-Length [11:25:49]Host: 172.17.53.67:8080 [11:25:49]Content-Length: 670 [11:25:49]Content-Type: application/json [11:25:49] [11:25:49]POST finish read [11:25:49]Found Content-Length = 670 [11:25:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.510, "sum" : 650.48, "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:25:49]execute_script... [11:25: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)875734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 9.510, "sum" : 650.48, "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:25:49]POST & json_proto [11:25:49]process_json_proto [11:25:49]json parsed OK: [11:25:49]protocol is kg_v1.0 [11:25:49]action value=close_receipt [11:25:49]process_action close_receipt [11:25:49]cmd_close_receipt [11:25:49]MH_GetDate [11:25:49]Write to MH i2c: F0 00 00 59 14 5C [11:25:49]Write i2c OK [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: F0 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: F0 09 00 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: F0 09 00 59 14 00 BD 8B 17 67 19 BC 99 64 FD [11:25:49]GetLastDocTimeStamp 1729596277 [11:25:49]current date 1729596349 [11:25:49]FM_GetShiftState [11:25:49]SAM_PROTO_GetShiftState [11:25:49]wFMCommunicate request_size=4 [11:25:49]MH_SAM_APDU [11:25:49]CAPDU: 80 13 01 00 [11:25:49]Write to MH i2c: E2 08 00 5A 14 80 13 01 00 00 00 00 00 EB [11:25:49]Write i2c OK [11:25:49]MH_I2C_Read... [11:25:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:49]Read from MH i2c: E2 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 0E 00 [11:25:49]MH_I2C_Read... [11:25:49]Read from MH i2c: E2 0E 00 5A 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 71 [11:25:49]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:25:49]wFMCommunicate OK [11:25:49]SAM_PROTO_GetShiftState done [11:25:49]FM_GetShiftState done [11:25:49]opened in 1729556748 [11:25:49]opened+sec_in_day 1729643148 [11:25:49]quantity*price = 65048 [11:25:49]sum+1 = 65049 [11:25:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.76 НДС 12% : 69.08 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 190 22.10.2024 11:25 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157362 ФПД: 711842309724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157362&fm=711842309724&tin=02508201610067®Number=0000137193017469&sum=65000 [11:25:50]StoreToDocumentArchive [11:25:50]shift 316 fd 157362 [11:25:50]save to /storage/0316/doc_00157362 [11:25:50]save last doc name /storage/0316/doc_00157362 to /storage/kkm_last_doc_name [11:25:50]save OK [11:25:50]Clear old archive folders... [11:25:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:25:50]tlvbuf is 01BDA010 [11:25:50]SAM_PROTO_ClearQueue [11:25:50]wFMCommunicate request_size=4 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 09 00 00 [11:25:50]Write to MH i2c: E2 08 00 67 14 80 09 00 00 00 00 00 00 ED [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 67 14 00 90 00 EF [11:25:50]RAPDU: 90 00 [11:25:50]wFMCommunicate OK [11:25:50]SAM_PROTO_ClearQueue done [11:25:50]KKMCreateOFDPacket [11:25:50]OFDProtocolAddRootSTLVToBuf [11:25:50]FM_MakeSignedData [11:25:50]FM_MakeSignedData [11:25:50]SAM_PROTO_SignData [11:25:50]wFMCommunicate request_size=4 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 0D 01 02 [11:25:50]Write to MH i2c: E2 08 00 68 14 80 0D 01 02 00 00 00 00 F5 [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 68 14 00 90 00 F0 [11:25:50]RAPDU: 90 00 [11:25:50]wFMCommunicate OK [11:25:50]wFMCommunicate request_size=255 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 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 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 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 BE 00 00 00 F4 03 04 00 BD 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 66 02 00 35 04 06 00 [11:25:50]Write to MH i2c: E2 02 01 69 14 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 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 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 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 BE 00 00 00 F4 03 04 00 BD 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 66 02 00 35 04 06 00 00 00 64 [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:50]Read from MH i2c: E2 03 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 69 14 00 90 00 F1 [11:25:50]RAPDU: 90 00 [11:25:50]wFMCommunicate OK [11:25:50]wFMCommunicate request_size=11 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 0D 02 02 06 00 A5 BD 1B A6 5C [11:25:50]Write to MH i2c: E2 0E 00 6A 14 80 0D 02 02 06 00 00 A5 BD 1B A6 5C 00 00 83 [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 03 00 6A 14 00 90 00 F2 [11:25:50]RAPDU: 90 00 [11:25:50]wFMCommunicate OK [11:25:50]wFMCommunicate request_size=4 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 0D 03 02 [11:25:50]Write to MH i2c: E2 08 00 6B 14 80 0D 03 02 00 00 00 00 FA [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 0B 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 0B 00 6B 14 00 A9 89 EE EC B7 0C 7D 74 90 00 BB [11:25:50]RAPDU: A9 89 EE EC B7 0C 7D 74 90 00 [11:25:50]wFMCommunicate OK [11:25:50]SAM_PROTO_SignData done [11:25:50]FM_MakeSignedData done [11:25:50]CreateOFDProtocolMessage [11:25:50]wFMCommunicate request_size=4 [11:25:50]MH_SAM_APDU [11:25:50]CAPDU: 80 11 00 00 [11:25:50]Write to MH i2c: E2 08 00 6C 14 80 11 00 00 00 00 00 00 FA [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:50]Read from MH i2c: E2 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 17 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: E2 17 00 6C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 4B [11:25:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:25:50]wFMCommunicate OK [11:25:50]CreateOFDProtocolMessage done [11:25:50]OFDSenderStorePacket 157362 [11:25:50]StoreOFDPacket docnum=157362 [11:25:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AB 91 08 01 70 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 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 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 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 BE 00 00 00 F4 03 04 00 BD 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 66 02 00 35 04 06 00 00 A5 BD 1B A6 5C A9 89 EE EC B7 0C 7D 74 [11:25:50]CheckFolder [11:25:50]dirname=/storage/ofd_packets [11:25:50]CheckFolder done [11:25:50]ProducePacketName [11:25:50]name=ofd_packets/00157362 [11:25:50]NVStorageSaveData ofd_packets/00157362 [11:25:50]File name is /storage/ofd_packets/00157362 [11:25:50]Write 302 bytes [11:25:50]NVStorageSaveData done [11:25:50]OFDSenderStorePacket done [11:25:50]KKMCreateOFDPacket done [11:25:50]NVStorageSaveData kkm_last_timestamp [11:25:50]File name is /storage/kkm_last_timestamp [11:25:50]Write 4 bytes [11:25:50]NVStorageSaveData done [11:25:50]ExternCall_PrintAddStr [11:25:50]wPrintStart [11:25:50]Write to MH i2c: 01 00 00 6D 14 81 [11:25:50]Write i2c OK [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: 01 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: 01 07 00 [11:25:50]MH_I2C_Read... [11:25:50]Read from MH i2c: 01 07 00 6D 14 00 00 00 00 00 FF 0F 96 [11:25:50]RasterBufferAndPrint [11:25:50]line Счет N : (1)875734 [11:25:50]line ИНН: 02508201610067 [11:25:50]line Контрольно-Кассовый Чек [11:25:50]line ПРОДАЖА [11:25:50]line ТРК (МРК, ГНК) : 43 [11:25:50]line Товар: 2710124130 [11:25:50]line Super 92-К-5 [11:25:50]line 9.510 * 68.40 [11:25:50]line = 650.48 [11:25:50]line НДС 12% НСП 1% [11:25:50]line > о реализуемом товаре [11:25:50]line ОКРУГЛЕНИЕ: -0.48 [11:25:50]line ИТОГО: 650.00 [11:25:50]line Внесено: 650.00 [11:25:50]line СДАЧА: 0.00 [11:25:50]line НСП 1% : 5.76 [11:25:50]line НДС 12% : 69.08 [11:25:50]line Наличными: 650.00 [11:25:50]line Безнал.: 0.00 [11:25:50]line Место: АЗС № 165 "Партнер Нефть" [11:25:50]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:25:50]line СНО: Общий режим [11:25:50]line Чек 190 22.10.2024 11:25 [11:25:50]line Смена: 316 ФФД: 1.0 [11:25:50]line ЗНМ: 0300000234 [11:25:50]line РНМ: 0000137193017469 [11:25:50]line Версия ККМ: v1.0 [11:25:50]line ФМ: 0000000000963156 [11:25:50]line ФД: 157362 [11:25:50]line ФПД: 711842309724 [11:25:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112549&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157362&fm=711842309724&tin=02508201610067®Number=0000137193017469&sum=65000 [11:25:51]OFD Sender: Processing packet 157362 [packets to send 52, broken 51] [11:25:51]ProducePacketName [11:25:51]name=ofd_packets/00157362 [11:25:51]OFD Sender: To server: pG, [11:25:51]CommunicateWithHost lk.salyk.kg:30040 [11:25:51]ConnectInit lk.salyk.kg [11:25:51]written 0, free lines is 4095 [11:25:51]Connected sock=10 [11:25:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 AB 91 08 01 70 D6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 25 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 18 FE 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 40 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FC 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 BE 00 00 00 F4 03 04 00 BD 8B 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B2 66 02 00 35 04 06 00 00 A5 BD 1B A6 5C A9 89 EE EC B7 0C 7D 74 [11:25:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 46 DE 47 00 DC 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 39 36 33 31 35 36 10 04 04 00 B2 66 02 00 F4 03 04 00 EA 31 17 67 B6 04 01 00 00 B1 77 66 67 C6 EA 6C E5 [11:25:51]CommunicateWithHost err = 0 [11:25:51]CheckOFDResponse [11:25:51]1017 (14) - 77093643461234 [11:25:51]1041 (16) - 0000000000963156 [11:25:51]1040 (4) - 157362 [11:25:51]1012 (4) - 22.10.2024 05:02 [11:25:51]1206 (1) - 0 [11:25:51]OFD Sender: Remove packet 157362 [11:25:51]ProducePacketName [11:25:51]name=ofd_packets/00157362 [11:25:51]NVStorageDeleteData [11:25:51]Write to MH i2c: 01 00 00 98 14 AC [11:25:51]Write i2c OK [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: 01 [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: 01 07 00 [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: 01 07 00 98 14 00 00 00 00 00 F4 0C B3 [11:25:51]RasterBufferAndPrint [11:25:51]line [11:25:51]line [11:25:51]line [11:25:51]line [11:25:51]line [11:25:51]written 0, free lines is 3322 [11:25:51]MH_Cut [11:25:51]Write to MH i2c: D1 01 00 9F 14 01 85 [11:25:51]Write i2c OK [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: D1 [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: D1 01 00 [11:25:51]MH_I2C_Read... [11:25:51]Read from MH i2c: D1 01 00 9F 14 00 84 [11:25:51]Write to MH i2c: 01 00 00 A0 14 B4 [11:25:51]Write i2c OK [11:25:51]MH_I2C_Read... [11:25:52]OFD Sender: No OFD packet to send [11:25:52]*** Cut start [11:25:52]*** Partial cut [11:25:52]*** CUTSNS_PIN = 1 [11:25:52]*** CUTSNS_PIN = 0 [11:25:52]*** Brake cut motor [11:25:53]Read from MH i2c: 01 [11:25:53]MH_I2C_Read... [11:25:53]*** Stop cut motor [11:25:53]*** Cut end [11:25:53]Read from MH i2c: 01 07 00 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: 01 07 00 A0 14 00 00 00 00 00 FF 0F C9 [11:25:53]process_action close_receipt done [11:25:53]requested_data is exist [11:25:53]produce_requested_data [11:25:53]requested_item fm.sn is exist - process it [11:25:53]wFMCommunicate request_size=4 [11:25:53]MH_SAM_APDU [11:25:53]CAPDU: 80 11 00 00 [11:25:53]Write to MH i2c: E2 08 00 A1 14 80 11 00 00 00 00 00 00 2F [11:25:53]Write i2c OK [11:25:53]MH_I2C_Read... [11:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:53]Read from MH i2c: E2 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 17 00 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 17 00 A1 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 80 [11:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:25:53]wFMCommunicate OK [11:25:53]requested_item fd.num is exist - process it [11:25:53]SAM_PROTO_GetFieldsCounters [11:25:53]wFMCommunicate request_size=4 [11:25:53]MH_SAM_APDU [11:25:53]CAPDU: 80 13 00 00 [11:25:53]Write to MH i2c: E2 08 00 A2 14 80 13 00 00 00 00 00 00 32 [11:25:53]Write i2c OK [11:25:53]MH_I2C_Read... [11:25:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:53]Read from MH i2c: E2 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 62 00 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 62 00 A2 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 66 02 00 0E 04 04 00 3C 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 FC [11:25:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B2 66 02 00 0E 04 04 00 3C 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 [11:25:53]wFMCommunicate OK [11:25:53]SAM_PROTO_GetFieldsCounters done [11:25:53]requested_item shift.num is exist - process it [11:25:53]requested_item shift.opened is exist - process it [11:25:53]req_shift_opened [11:25:53]FM_GetShiftState [11:25:53]SAM_PROTO_GetShiftState [11:25:53]wFMCommunicate request_size=4 [11:25:53]MH_SAM_APDU [11:25:53]CAPDU: 80 13 01 00 [11:25:53]Write to MH i2c: E2 08 00 A3 14 80 13 01 00 00 00 00 00 34 [11:25:53]Write i2c OK [11:25:53]MH_I2C_Read... [11:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:53]Read from MH i2c: E2 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 0E 00 [11:25:53]MH_I2C_Read... [11:25:53]Read from MH i2c: E2 0E 00 A3 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BA [11:25:53]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:25:53]wFMCommunicate OK [11:25:53]SAM_PROTO_GetShiftState done [11:25:53]FM_GetShiftState done [11:25:53]req_shift_opened done [11:25:53]requested_item shift.open_date is exist - process it [11:25:53]req_shift_open_date [11:25:53]req_shift_open_date done [11:25:53]produce_requested_data done [11:25:53]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157362,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:25:53]process_action_free close_receipt [11:25:53]json_value_free [11:25:53]json_value_free done [11:25:53]process_json_proto returns [11:25:53]Send response to host [11:25:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157362,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:25:53]free response buf [11:25:53]execute_script done [11:25:53]execute_script returns [11:25:53]free content buf [11:25:53]Sock 9.Close socket [11:25:53]Sock 9.Thread stoped [11:25:57]OFD Sender: No OFD packet to send [11:26:02]OFD Sender: No OFD packet to send [11:26:07]OFD Sender: No OFD packet to send [11:26:12]OFD Sender: No OFD packet to send [11:26:17]OFD Sender: No OFD packet to send [11:26:22]OFD Sender: No OFD packet to send [11:26:27]OFD Sender: No OFD packet to send [11:26:32]OFD Sender: No OFD packet to send [11:26:37]OFD Sender: No OFD packet to send [11:26:42]OFD Sender: No OFD packet to send [11:26:47]OFD Sender: No OFD packet to send [11:26:52]OFD Sender: No OFD packet to send [11:26:57]OFD Sender: No OFD packet to send [11:27:02]OFD Sender: No OFD packet to send [11:27:07]OFD Sender: No OFD packet to send [11:27:12]OFD Sender: No OFD packet to send [11:27:17]OFD Sender: No OFD packet to send [11:27:22]OFD Sender: No OFD packet to send [11:27:27]OFD Sender: No OFD packet to send [11:27:32]OFD Sender: No OFD packet to send [11:27:37]OFD Sender: No OFD packet to send [11:27:42]OFD Sender: No OFD packet to send [11:27:47]OFD Sender: No OFD packet to send [11:27:52]OFD Sender: No OFD packet to send [11:27:57]OFD Sender: No OFD packet to send [11:28:02]OFD Sender: No OFD packet to send [11:28:07]OFD Sender: No OFD packet to send [11:28:12]OFD Sender: No OFD packet to send [11:28:17]OFD Sender: No OFD packet to send [11:28:22]OFD Sender: No OFD packet to send [11:28:27]OFD Sender: No OFD packet to send [11:28:32]OFD Sender: No OFD packet to send [11:28:37]OFD Sender: No OFD packet to send [11:28:42]OFD Sender: No OFD packet to send [11:28:47]OFD Sender: No OFD packet to send [11:28:52]OFD Sender: No OFD packet to send [11:28:57]OFD Sender: No OFD packet to send [11:29:02]OFD Sender: No OFD packet to send [11:29:06]accept exits with 8 [11:29:06]New connection [11:29:06]New thread 3067137380 created [11:29:06]Thread 3067280740 joined [11:29:06]Waiting for new connection... [11:29:06] Sock 8.Parse request [11:29:06]Sock 8.Check first char [11:29:06]Sock 8.First char is OK [11:29:06]request: POST /json_proto HTTP/1.0 [11:29:06]Method: POST [11:29:06]URL: /json_proto [11:29:06]Method is POST - this is cgi request [11:29:06]url: /json_proto [11:29:06]query_string will be loaded in cgi processing [11:29:06]execute_cgi json_proto POST (null) [11:29:06]execute_cgi path=json_proto method=POST [11:29:06]POST find Content-Length [11:29:06]Host: 172.17.53.67:8080 [11:29:06]Content-Length: 677 [11:29:06]Content-Type: application/json [11:29:06] [11:29:06]POST finish read [11:29:06]Found Content-Length = 677 [11:29:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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:29:06]execute_script... [11:29: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)875735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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:29:06]POST & json_proto [11:29:06]process_json_proto [11:29:06]json parsed OK: [11:29:06]protocol is kg_v1.0 [11:29:06]action value=close_receipt [11:29:06]process_action close_receipt [11:29:06]cmd_close_receipt [11:29:06]MH_GetDate [11:29:06]Write to MH i2c: F0 00 00 A4 14 A7 [11:29:06]Write i2c OK [11:29:06]MH_I2C_Read... [11:29:06]Read from MH i2c: F0 [11:29:06]MH_I2C_Read... [11:29:06]Read from MH i2c: F0 09 00 [11:29:06]MH_I2C_Read... [11:29:06]Read from MH i2c: F0 09 00 A4 14 00 82 8C 17 67 19 BC 99 64 0E [11:29:06]GetLastDocTimeStamp 1729596349 [11:29:06]current date 1729596546 [11:29:06]FM_GetShiftState [11:29:06]SAM_PROTO_GetShiftState [11:29:06]wFMCommunicate request_size=4 [11:29:06]MH_SAM_APDU [11:29:06]CAPDU: 80 13 01 00 [11:29:06]Write to MH i2c: E2 08 00 A5 14 80 13 01 00 00 00 00 00 36 [11:29:06]Write i2c OK [11:29:06]MH_I2C_Read... [11:29:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:06]Read from MH i2c: E2 [11:29:06]MH_I2C_Read... [11:29:06]Read from MH i2c: E2 0E 00 [11:29:06]MH_I2C_Read... [11:29:06]Read from MH i2c: E2 0E 00 A5 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 BC [11:29:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:29:06]wFMCommunicate OK [11:29:06]SAM_PROTO_GetShiftState done [11:29:06]FM_GetShiftState done [11:29:06]opened in 1729556748 [11:29:06]opened+sec_in_day 1729643148 [11:29:06]quantity*price = 50010 [11:29:06]sum+1 = 50012 [11:29:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 191 22.10.2024 11:29 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157363 ФПД: 230260736984761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157363&fm=230260736984761&tin=02508201610067®Number=0000137193017469&sum=50000 [11:29:07]StoreToDocumentArchive [11:29:07]shift 316 fd 157363 [11:29:07]save to /storage/0316/doc_00157363 [11:29:07]save last doc name /storage/0316/doc_00157363 to /storage/kkm_last_doc_name [11:29:07]save OK [11:29:07]Clear old archive folders... [11:29:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:29:07]tlvbuf is B6EF85D0 [11:29:07]SAM_PROTO_ClearQueue [11:29:07]wFMCommunicate request_size=4 [11:29:07]MH_SAM_APDU [11:29:07]CAPDU: 80 09 00 00 [11:29:07]Write to MH i2c: E2 08 00 B2 14 80 09 00 00 00 00 00 00 38 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 B2 14 00 90 00 3A [11:29:07]RAPDU: 90 00 [11:29:07]wFMCommunicate OK [11:29:07]SAM_PROTO_ClearQueue done [11:29:07]KKMCreateOFDPacket [11:29:07]OFDProtocolAddRootSTLVToBuf [11:29:07]FM_MakeSignedData [11:29:07]FM_MakeSignedData [11:29:07]SAM_PROTO_SignData [11:29:07]wFMCommunicate request_size=4 [11:29:07]MH_SAM_APDU [11:29:07]CAPDU: 80 0D 01 02 [11:29:07]Write to MH i2c: E2 08 00 B3 14 80 0D 01 02 00 00 00 00 40 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 B3 14 00 90 00 3B [11:29:07]RAPDU: 90 00 [11:29:07]wFMCommunicate OK [11:29:07]wFMCommunicate request_size=255 [11:29:07]MH_SAM_APDU [11:29: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 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 BF 00 00 00 F4 03 04 00 82 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 66 02 00 35 04 06 00 D1 [11:29:07]Write to MH i2c: E2 02 01 B4 14 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 BF 00 00 00 F4 03 04 00 82 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 66 02 00 35 04 06 00 D1 00 00 33 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 B4 14 00 90 00 3C [11:29:07]RAPDU: 90 00 [11:29:07]wFMCommunicate OK [11:29:07]wFMCommunicate request_size=10 [11:29:07]MH_SAM_APDU [11:29:07]CAPDU: 80 0D 02 02 05 6B C1 6F 06 B9 [11:29:07]Write to MH i2c: E2 0D 00 B5 14 80 0D 02 02 05 00 6B C1 6F 06 B9 00 00 A7 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 03 00 B5 14 00 90 00 3D [11:29:07]RAPDU: 90 00 [11:29:07]wFMCommunicate OK [11:29:07]wFMCommunicate request_size=4 [11:29:07]MH_SAM_APDU [11:29:07]CAPDU: 80 0D 03 02 [11:29:07]Write to MH i2c: E2 08 00 B6 14 80 0D 03 02 00 00 00 00 45 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 0B 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 0B 00 B6 14 00 19 D9 6C 6D F3 64 E4 AC 90 00 F8 [11:29:07]RAPDU: 19 D9 6C 6D F3 64 E4 AC 90 00 [11:29:07]wFMCommunicate OK [11:29:07]SAM_PROTO_SignData done [11:29:07]FM_MakeSignedData done [11:29:07]CreateOFDProtocolMessage [11:29:07]wFMCommunicate request_size=4 [11:29:07]MH_SAM_APDU [11:29:07]CAPDU: 80 11 00 00 [11:29:07]Write to MH i2c: E2 08 00 B7 14 80 11 00 00 00 00 00 00 45 [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:07]Read from MH i2c: E2 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 17 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: E2 17 00 B7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 96 [11:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:29:07]wFMCommunicate OK [11:29:07]CreateOFDProtocolMessage done [11:29:07]OFDSenderStorePacket 157363 [11:29:07]StoreOFDPacket docnum=157363 [11:29:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B1 46 07 01 D2 C9 5A 03 01 00 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 BF 00 00 00 F4 03 04 00 82 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 66 02 00 35 04 06 00 D1 6B C1 6F 06 B9 19 D9 6C 6D F3 64 E4 AC [11:29:07]CheckFolder [11:29:07]dirname=/storage/ofd_packets [11:29:07]CheckFolder done [11:29:07]ProducePacketName [11:29:07]name=ofd_packets/00157363 [11:29:07]NVStorageSaveData ofd_packets/00157363 [11:29:07]File name is /storage/ofd_packets/00157363 [11:29:07]Write 301 bytes [11:29:07]NVStorageSaveData done [11:29:07]OFDSenderStorePacket done [11:29:07]KKMCreateOFDPacket done [11:29:07]NVStorageSaveData kkm_last_timestamp [11:29:07]File name is /storage/kkm_last_timestamp [11:29:07]Write 4 bytes [11:29:07]NVStorageSaveData done [11:29:07]ExternCall_PrintAddStr [11:29:07]wPrintStart [11:29:07]Write to MH i2c: 01 00 00 B8 14 CC [11:29:07]Write i2c OK [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: 01 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: 01 07 00 [11:29:07]MH_I2C_Read... [11:29:07]Read from MH i2c: 01 07 00 B8 14 00 00 00 00 00 FF 0F E1 [11:29:07]RasterBufferAndPrint [11:29:07]line Счет N : (1)875735 [11:29:07]line ИНН: 02508201610067 [11:29:07]line Контрольно-Кассовый Чек [11:29:07]line ПРОДАЖА [11:29:07]line ТРК (МРК, ГНК) : 31 [11:29:07]line Товар: 2710124500 [11:29:07]line Аи-95-К-5 [11:29:07]line 6.740 * 74.20 [11:29:07]line = 500.11 [11:29:07]line НДС 12% НСП 1% [11:29:07]line > о реализуемом товаре [11:29:07]line ОКРУГЛЕНИЕ: -0.11 [11:29:07]line ИТОГО: 500.00 [11:29:07]line Внесено: 500.00 [11:29:07]line СДАЧА: 0.00 [11:29:07]line НСП 1% : 4.43 [11:29:07]line НДС 12% : 53.11 [11:29:07]line Наличными: 500.00 [11:29:07]line Безнал.: 0.00 [11:29:07]line Место: АЗС № 165 "Партнер Нефть" [11:29:07]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:29:07]line СНО: Общий режим [11:29:07]line Чек 191 22.10.2024 11:29 [11:29:07]line Смена: 316 ФФД: 1.0 [11:29:07]line ЗНМ: 0300000234 [11:29:07]line РНМ: 0000137193017469 [11:29:07]line Версия ККМ: v1.0 [11:29:07]line ФМ: 0000000000963156 [11:29:07]line ФД: 157363 [11:29:07]line ФПД: 230260736984761 [11:29:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T112906&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157363&fm=230260736984761&tin=02508201610067®Number=0000137193017469&sum=50000 [11:29:08]OFD Sender: Processing packet 157363 [packets to send 52, broken 51] [11:29:08]ProducePacketName [11:29:08]name=ofd_packets/00157363 [11:29:08]OFD Sender: To server: pG, [11:29:08]CommunicateWithHost lk.salyk.kg:30040 [11:29:08]ConnectInit lk.salyk.kg [11:29:08]written 0, free lines is 4095 [11:29:08]Connected sock=10 [11:29:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B1 46 07 01 D2 C9 5A 03 01 00 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 BF 00 00 00 F4 03 04 00 82 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 66 02 00 35 04 06 00 D1 6B C1 6F 06 B9 19 D9 6C 6D F3 64 E4 AC [11:29:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 2E D9 47 00 C4 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B3 66 02 00 F4 03 04 00 AF 32 17 67 B6 04 01 00 00 34 19 C0 DA 9C 99 BC A1 [11:29:08]CommunicateWithHost err = 0 [11:29:08]CheckOFDResponse [11:29:08]1017 (14) - 77093643461234 [11:29:08]1041 (16) - 0000000000963156 [11:29:08]1040 (4) - 157363 [11:29:08]1012 (4) - 22.10.2024 05:05 [11:29:08]1206 (1) - 0 [11:29:08]OFD Sender: Remove packet 157363 [11:29:08]ProducePacketName [11:29:08]name=ofd_packets/00157363 [11:29:08]NVStorageDeleteData [11:29:08]Write to MH i2c: 01 00 00 E3 14 F7 [11:29:08]Write i2c OK [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: 01 [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: 01 07 00 [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: 01 07 00 E3 14 00 00 00 00 00 F4 0C FE [11:29:08]RasterBufferAndPrint [11:29:08]line [11:29:08]line [11:29:08]line [11:29:08]line [11:29:08]line [11:29:08]written 0, free lines is 3322 [11:29:08]MH_Cut [11:29:08]Write to MH i2c: D1 01 00 EA 14 01 D0 [11:29:08]Write i2c OK [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: D1 [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: D1 01 00 [11:29:08]MH_I2C_Read... [11:29:08]Read from MH i2c: D1 01 00 EA 14 00 CF [11:29:08]Write to MH i2c: 01 00 00 EB 14 FF [11:29:08]Write i2c OK [11:29:08]MH_I2C_Read... [11:29:09]OFD Sender: No OFD packet to send [11:29:09]*** Cut start [11:29:09]*** Partial cut [11:29:09]*** CUTSNS_PIN = 1 [11:29:09]*** CUTSNS_PIN = 0 [11:29:09]*** Brake cut motor [11:29:10]Read from MH i2c: 01 [11:29:10]MH_I2C_Read... [11:29:10]*** Stop cut motor [11:29:10]*** Cut end [11:29:10]Read from MH i2c: 01 07 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: 01 07 00 EB 14 00 00 00 00 00 FF 0F 14 [11:29:10]process_action close_receipt done [11:29:10]requested_data is exist [11:29:10]produce_requested_data [11:29:10]requested_item fm.sn is exist - process it [11:29:10]wFMCommunicate request_size=4 [11:29:10]MH_SAM_APDU [11:29:10]CAPDU: 80 11 00 00 [11:29:10]Write to MH i2c: E2 08 00 EC 14 80 11 00 00 00 00 00 00 7A [11:29:10]Write i2c OK [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 [11:29:10]MH_I2C_Read... [11:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:10]Read from MH i2c: E2 17 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 17 00 EC 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CB [11:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:29:10]wFMCommunicate OK [11:29:10]requested_item fd.num is exist - process it [11:29:10]SAM_PROTO_GetFieldsCounters [11:29:10]wFMCommunicate request_size=4 [11:29:10]MH_SAM_APDU [11:29:10]CAPDU: 80 13 00 00 [11:29:10]Write to MH i2c: E2 08 00 ED 14 80 13 00 00 00 00 00 00 7D [11:29:10]Write i2c OK [11:29:10]MH_I2C_Read... [11:29:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:10]Read from MH i2c: E2 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 62 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 62 00 ED 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 66 02 00 0E 04 04 00 3C 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 4B [11:29:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B3 66 02 00 0E 04 04 00 3C 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 [11:29:10]wFMCommunicate OK [11:29:10]SAM_PROTO_GetFieldsCounters done [11:29:10]requested_item shift.num is exist - process it [11:29:10]requested_item shift.opened is exist - process it [11:29:10]req_shift_opened [11:29:10]FM_GetShiftState [11:29:10]SAM_PROTO_GetShiftState [11:29:10]wFMCommunicate request_size=4 [11:29:10]MH_SAM_APDU [11:29:10]CAPDU: 80 13 01 00 [11:29:10]Write to MH i2c: E2 08 00 EE 14 80 13 01 00 00 00 00 00 7F [11:29:10]Write i2c OK [11:29:10]MH_I2C_Read... [11:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:10]Read from MH i2c: E2 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 0E 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 0E 00 EE 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 05 [11:29:10]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:29:10]wFMCommunicate OK [11:29:10]SAM_PROTO_GetShiftState done [11:29:10]FM_GetShiftState done [11:29:10]req_shift_opened done [11:29:10]requested_item shift.open_date is exist - process it [11:29:10]req_shift_open_date [11:29:10]req_shift_open_date done [11:29:10]produce_requested_data done [11:29:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157363,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:29:10]process_action_free close_receipt [11:29:10]json_value_free [11:29:10]json_value_free done [11:29:10]process_json_proto returns [11:29:10]Send response to host [11:29:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157363,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:29:10]free response buf [11:29:10]execute_script done [11:29:10]execute_script returns [11:29:10]free content buf [11:29:10]Sock 8.Close socket [11:29:10]Sock 8.Thread stoped [11:29:14]OFD Sender: No OFD packet to send [11:29:19]OFD Sender: No OFD packet to send [11:29:24]OFD Sender: No OFD packet to send [11:29:29]OFD Sender: No OFD packet to send [11:29:34]OFD Sender: No OFD packet to send [11:29:39]OFD Sender: No OFD packet to send [11:29:44]OFD Sender: No OFD packet to send [11:29:49]OFD Sender: No OFD packet to send [11:29:54]OFD Sender: No OFD packet to send [11:29:59]OFD Sender: No OFD packet to send [11:30:04]OFD Sender: No OFD packet to send [11:30:09]OFD Sender: No OFD packet to send [11:30:14]OFD Sender: No OFD packet to send [11:30:19]OFD Sender: No OFD packet to send [11:30:24]OFD Sender: No OFD packet to send [11:30:29]OFD Sender: No OFD packet to send [11:30:34]OFD Sender: No OFD packet to send [11:30:39]OFD Sender: No OFD packet to send [11:30:44]OFD Sender: No OFD packet to send [11:30:49]OFD Sender: No OFD packet to send [11:30:54]OFD Sender: No OFD packet to send [11:30:59]OFD Sender: No OFD packet to send [11:31:02]accept exits with 9 [11:31:02]New connection [11:31:02]New thread 3067280740 created [11:31:02]Thread 3067137380 joined [11:31:02]Waiting for new connection... [11:31:02] Sock 9.Parse request [11:31:02]Sock 9.Check first char [11:31:02]Sock 9.First char is OK [11:31:02]request: POST /json_proto HTTP/1.0 [11:31:02]Method: POST [11:31:02]URL: /json_proto [11:31:02]Method is POST - this is cgi request [11:31:02]url: /json_proto [11:31:02]query_string will be loaded in cgi processing [11:31:02]execute_cgi json_proto POST (null) [11:31:02]execute_cgi path=json_proto method=POST [11:31:02]POST find Content-Length [11:31:02]Host: 172.17.53.67:8080 [11:31:02]Content-Length: 677 [11:31:02]Content-Type: application/json [11:31:02] [11:31:02]POST finish read [11:31:02]Found Content-Length = 677 [11:31:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875736", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [11:31:02]execute_script... [11:31: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)875736", "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" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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" ] } } [11:31:02]POST & json_proto [11:31:02]process_json_proto [11:31:02]json parsed OK: [11:31:02]protocol is kg_v1.0 [11:31:02]action value=close_receipt [11:31:02]process_action close_receipt [11:31:02]cmd_close_receipt [11:31:02]MH_GetDate [11:31:02]Write to MH i2c: F0 00 00 EF 14 F2 [11:31:02]Write i2c OK [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: F0 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: F0 09 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: F0 09 00 EF 14 00 F7 8C 17 67 19 BC 99 64 CE [11:31:02]GetLastDocTimeStamp 1729596546 [11:31:02]current date 1729596663 [11:31:02]FM_GetShiftState [11:31:02]SAM_PROTO_GetShiftState [11:31:02]wFMCommunicate request_size=4 [11:31:02]MH_SAM_APDU [11:31:02]CAPDU: 80 13 01 00 [11:31:02]Write to MH i2c: E2 08 00 F0 14 80 13 01 00 00 00 00 00 81 [11:31:02]Write i2c OK [11:31:02]MH_I2C_Read... [11:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:02]Read from MH i2c: E2 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 0E 00 [11:31:02]MH_I2C_Read... [11:31:02]Read from MH i2c: E2 0E 00 F0 14 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 07 [11:31:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:31:02]wFMCommunicate OK [11:31:02]SAM_PROTO_GetShiftState done [11:31:02]FM_GetShiftState done [11:31:02]opened in 1729556748 [11:31:02]opened+sec_in_day 1729643148 [11:31:02]quantity*price = 30038 [11:31:02]sum+1 = 30039 [11:31:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 192 22.10.2024 11:31 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157364 ФПД: 205541123200663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113103&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157364&fm=205541123200663&tin=02508201610067®Number=0000137193017469&sum=30000 [11:31:03]StoreToDocumentArchive [11:31:03]shift 316 fd 157364 [11:31:03]save to /storage/0316/doc_00157364 [11:31:03]save last doc name /storage/0316/doc_00157364 to /storage/kkm_last_doc_name [11:31:03]save OK [11:31:03]Clear old archive folders... [11:31:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:03]tlvbuf is 01B1E950 [11:31:03]SAM_PROTO_ClearQueue [11:31:03]wFMCommunicate request_size=4 [11:31:03]MH_SAM_APDU [11:31:03]CAPDU: 80 09 00 00 [11:31:03]Write to MH i2c: E2 08 00 FD 14 80 09 00 00 00 00 00 00 83 [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:03]Read from MH i2c: E2 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 FD 14 00 90 00 85 [11:31:03]RAPDU: 90 00 [11:31:03]wFMCommunicate OK [11:31:03]SAM_PROTO_ClearQueue done [11:31:03]KKMCreateOFDPacket [11:31:03]OFDProtocolAddRootSTLVToBuf [11:31:03]FM_MakeSignedData [11:31:03]FM_MakeSignedData [11:31:03]SAM_PROTO_SignData [11:31:03]wFMCommunicate request_size=4 [11:31:03]MH_SAM_APDU [11:31:03]CAPDU: 80 0D 01 02 [11:31:03]Write to MH i2c: E2 08 00 FE 14 80 0D 01 02 00 00 00 00 8B [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:03]Read from MH i2c: E2 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 FE 14 00 90 00 86 [11:31:03]RAPDU: 90 00 [11:31:03]wFMCommunicate OK [11:31:03]wFMCommunicate request_size=255 [11:31:03]MH_SAM_APDU [11:31: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C0 00 00 00 F4 03 04 00 F7 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 66 02 00 35 04 06 00 BA [11:31:03]Write to MH i2c: E2 02 01 FF 14 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C0 00 00 00 F4 03 04 00 F7 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 66 02 00 35 04 06 00 BA 00 00 FA [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:03]Read from MH i2c: E2 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 FF 14 00 90 00 87 [11:31:03]RAPDU: 90 00 [11:31:03]wFMCommunicate OK [11:31:03]wFMCommunicate request_size=10 [11:31:03]MH_SAM_APDU [11:31:03]CAPDU: 80 0D 02 02 05 F0 45 A2 96 97 [11:31:03]Write to MH i2c: E2 0D 00 00 15 80 0D 02 02 05 00 F0 45 A2 96 97 00 00 9D [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:03]Read from MH i2c: E2 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 03 00 00 15 00 90 00 89 [11:31:03]RAPDU: 90 00 [11:31:03]wFMCommunicate OK [11:31:03]wFMCommunicate request_size=4 [11:31:03]MH_SAM_APDU [11:31:03]CAPDU: 80 0D 03 02 [11:31:03]Write to MH i2c: E2 08 00 01 15 80 0D 03 02 00 00 00 00 91 [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:03]Read from MH i2c: E2 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 0B 00 [11:31:03]MH_I2C_Read... [11:31:03]Read from MH i2c: E2 0B 00 01 15 00 E1 F2 19 22 9E D2 37 BA 90 00 01 [11:31:03]RAPDU: E1 F2 19 22 9E D2 37 BA 90 00 [11:31:03]wFMCommunicate OK [11:31:03]SAM_PROTO_SignData done [11:31:03]FM_MakeSignedData done [11:31:03]CreateOFDProtocolMessage [11:31:03]wFMCommunicate request_size=4 [11:31:03]MH_SAM_APDU [11:31:03]CAPDU: 80 11 00 00 [11:31:03]Write to MH i2c: E2 08 00 02 15 80 11 00 00 00 00 00 00 91 [11:31:03]Write i2c OK [11:31:03]MH_I2C_Read... [11:31:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:04]Read from MH i2c: E2 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: E2 17 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: E2 17 00 02 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [11:31:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:04]wFMCommunicate OK [11:31:04]CreateOFDProtocolMessage done [11:31:04]OFDSenderStorePacket 157364 [11:31:04]StoreOFDPacket docnum=157364 [11:31:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 C2 07 01 D1 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C0 00 00 00 F4 03 04 00 F7 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 66 02 00 35 04 06 00 BA F0 45 A2 96 97 E1 F2 19 22 9E D2 37 BA [11:31:04]CheckFolder [11:31:04]dirname=/storage/ofd_packets [11:31:04]CheckFolder done [11:31:04]ProducePacketName [11:31:04]name=ofd_packets/00157364 [11:31:04]NVStorageSaveData ofd_packets/00157364 [11:31:04]File name is /storage/ofd_packets/00157364 [11:31:04]Write 301 bytes [11:31:04]NVStorageSaveData done [11:31:04]OFDSenderStorePacket done [11:31:04]KKMCreateOFDPacket done [11:31:04]NVStorageSaveData kkm_last_timestamp [11:31:04]File name is /storage/kkm_last_timestamp [11:31:04]Write 4 bytes [11:31:04]NVStorageSaveData done [11:31:04]ExternCall_PrintAddStr [11:31:04]wPrintStart [11:31:04]Write to MH i2c: 01 00 00 03 15 18 [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 07 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 07 00 03 15 00 00 00 00 00 FF 0F 2D [11:31:04]RasterBufferAndPrint [11:31:04]line Счет N : (1)875736 [11:31:04]line ИНН: 02508201610067 [11:31:04]line Контрольно-Кассовый Чек [11:31:04]line ПРОДАЖА [11:31:04]line ТРК (МРК, ГНК) : 12 [11:31:04]line Товар: 2710124130 [11:31:04]line Аи-92-К-5 [11:31:04]line 4.490 * 66.90 [11:31:04]line = 300.38 [11:31:04]line НДС 12% НСП 1% [11:31:04]line > о реализуемом товаре [11:31:04]line ОКРУГЛЕНИЕ: -0.38 [11:31:04]line ИТОГО: 300.00 [11:31:04]line Внесено: 300.00 [11:31:04]line СДАЧА: 0.00 [11:31:04]line НСП 1% : 2.66 [11:31:04]line НДС 12% : 31.90 [11:31:04]line Наличными: 300.00 [11:31:04]line Безнал.: 0.00 [11:31:04]line Место: АЗС № 165 "Партнер Нефть" [11:31:04]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:31:04]line СНО: Общий режим [11:31:04]line Чек 192 22.10.2024 11:31 [11:31:04]line Смена: 316 ФФД: 1.0 [11:31:04]line ЗНМ: 0300000234 [11:31:04]line РНМ: 0000137193017469 [11:31:04]line Версия ККМ: v1.0 [11:31:04]line ФМ: 0000000000963156 [11:31:04]line ФД: 157364 [11:31:04]line ФПД: 205541123200663 [11:31:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113103&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157364&fm=205541123200663&tin=02508201610067®Number=0000137193017469&sum=30000 [11:31:04]OFD Sender: Processing packet 157364 [packets to send 52, broken 51] [11:31:04]ProducePacketName [11:31:04]name=ofd_packets/00157364 [11:31:04]OFD Sender: To server: pG, [11:31:04]CommunicateWithHost lk.salyk.kg:30040 [11:31:04]ConnectInit lk.salyk.kg [11:31:04]written 0, free lines is 4095 [11:31:04]Connected sock=10 [11:31:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 A6 C2 07 01 D1 42 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C0 00 00 00 F4 03 04 00 F7 8C 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B4 66 02 00 35 04 06 00 BA F0 45 A2 96 97 E1 F2 19 22 9E D2 37 BA [11:31:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 70 1B 47 00 20 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 39 36 33 31 35 36 10 04 04 00 B4 66 02 00 F4 03 04 00 23 33 17 67 B6 04 01 00 00 F3 E2 CE 15 86 E4 A8 4C [11:31:04]CommunicateWithHost err = 0 [11:31:04]CheckOFDResponse [11:31:04]1017 (14) - 77093643461234 [11:31:04]1041 (16) - 0000000000963156 [11:31:04]1040 (4) - 157364 [11:31:04]1012 (4) - 22.10.2024 05:07 [11:31:04]1206 (1) - 0 [11:31:04]OFD Sender: Remove packet 157364 [11:31:04]ProducePacketName [11:31:04]name=ofd_packets/00157364 [11:31:04]NVStorageDeleteData [11:31:04]Write to MH i2c: 01 00 00 2E 15 43 [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 07 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: 01 07 00 2E 15 00 00 00 00 00 ED 0C 43 [11:31:04]RasterBufferAndPrint [11:31:04]line [11:31:04]line [11:31:04]line [11:31:04]line [11:31:04]line [11:31:04]written 0, free lines is 3315 [11:31:04]MH_Cut [11:31:04]Write to MH i2c: D1 01 00 35 15 01 1C [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: D1 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: D1 01 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: D1 01 00 35 15 00 1B [11:31:04]Write to MH i2c: 01 00 00 36 15 4B [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:05]OFD Sender: No OFD packet to send [11:31:05]*** Cut start [11:31:05]*** Partial cut [11:31:05]*** CUTSNS_PIN = 1 [11:31:05]*** CUTSNS_PIN = 0 [11:31:05]*** Brake cut motor [11:31:06]Read from MH i2c: 01 [11:31:06]MH_I2C_Read... [11:31:06]*** Stop cut motor [11:31:06]*** Cut end [11:31:06]Read from MH i2c: 01 07 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 07 00 36 15 00 00 00 00 00 FF 0F 60 [11:31:06]process_action close_receipt done [11:31:06]requested_data is exist [11:31:06]produce_requested_data [11:31:06]requested_item fm.sn is exist - process it [11:31:06]wFMCommunicate request_size=4 [11:31:06]MH_SAM_APDU [11:31:06]CAPDU: 80 11 00 00 [11:31:06]Write to MH i2c: E2 08 00 37 15 80 11 00 00 00 00 00 00 C6 [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:06]Read from MH i2c: E2 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 17 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 17 00 37 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 17 [11:31:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:31:06]wFMCommunicate OK [11:31:06]requested_item fd.num is exist - process it [11:31:06]SAM_PROTO_GetFieldsCounters [11:31:06]wFMCommunicate request_size=4 [11:31:06]MH_SAM_APDU [11:31:06]CAPDU: 80 13 00 00 [11:31:06]Write to MH i2c: E2 08 00 38 15 80 13 00 00 00 00 00 00 C9 [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:06]Read from MH i2c: E2 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 62 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 62 00 38 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 66 02 00 0E 04 04 00 3C 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 9B [11:31:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B4 66 02 00 0E 04 04 00 3C 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 [11:31:06]wFMCommunicate OK [11:31:06]SAM_PROTO_GetFieldsCounters done [11:31:06]requested_item shift.num is exist - process it [11:31:06]requested_item shift.opened is exist - process it [11:31:06]req_shift_opened [11:31:06]FM_GetShiftState [11:31:06]SAM_PROTO_GetShiftState [11:31:06]wFMCommunicate request_size=4 [11:31:06]MH_SAM_APDU [11:31:06]CAPDU: 80 13 01 00 [11:31:06]Write to MH i2c: E2 08 00 39 15 80 13 01 00 00 00 00 00 CB [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:06]Read from MH i2c: E2 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 0E 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 0E 00 39 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 51 [11:31:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:31:06]wFMCommunicate OK [11:31:06]SAM_PROTO_GetShiftState done [11:31:06]FM_GetShiftState done [11:31:06]req_shift_opened done [11:31:06]requested_item shift.open_date is exist - process it [11:31:06]req_shift_open_date [11:31:06]req_shift_open_date done [11:31:06]produce_requested_data done [11:31:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157364,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:31:06]process_action_free close_receipt [11:31:06]json_value_free [11:31:06]json_value_free done [11:31:06]process_json_proto returns [11:31:06]Send response to host [11:31:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157364,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:31:06]free response buf [11:31:06]execute_script done [11:31:06]execute_script returns [11:31:06]free content buf [11:31:06]Sock 9.Close socket [11:31:06]Sock 9.Thread stoped [11:31:10]OFD Sender: No OFD packet to send [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]int [11:31:35]Write to MH i2c: 01 00 00 3A 15 4F [11:31:35]*** FLAG_PRN_KEY set [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 3A 15 00 08 00 00 00 FF 0F 6C [11:31:35]state=0 [11:31:35]Key pressed [11:31:35]Feed [11:31:35]Write to MH i2c: D8 00 00 3B 15 27 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: D8 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: D8 01 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: D8 01 00 3B 15 00 28 [11:31:35]int [11:31:35]Write to MH i2c: 01 00 00 3C 15 51 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 3C 15 00 48 00 00 00 3C 00 DC [11:31:35]state=2 [11:31:35]Key pressed [11:31:35]OFD Sender: No OFD packet to send [11:31:35]int [11:31:35]Write to MH i2c: 01 00 00 3D 15 52 [11:31:35]*** FLAG_PRN_KEY reset [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: 01 07 00 3D 15 00 00 00 00 00 FF 0F 67 [11:31:35]state=2 [11:31:35]Stop feed [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: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: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: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:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:02]accept exits with 8 [11:34:02]New connection [11:34:02]New thread 3067137380 created [11:34:02]Thread 3067280740 joined [11:34:02]Waiting for new connection... [11:34:02] Sock 8.Parse request [11:34:02]Sock 8.Check first char [11:34:02]Sock 8.First char is OK [11:34:02]request: POST /json_proto HTTP/1.0 [11:34:02]Method: POST [11:34:02]URL: /json_proto [11:34:02]Method is POST - this is cgi request [11:34:02]url: /json_proto [11:34:02]query_string will be loaded in cgi processing [11:34:02]execute_cgi json_proto POST (null) [11:34:02]execute_cgi path=json_proto method=POST [11:34:02]POST find Content-Length [11:34:02]Host: 172.17.53.67:8080 [11:34:02]Content-Length: 677 [11:34:02]Content-Type: application/json [11:34:02] [11:34:02]POST finish read [11:34:02]Found Content-Length = 677 [11:34:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [11:34:02]execute_script... [11:34: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)875738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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" ] } } [11:34:02]POST & json_proto [11:34:02]process_json_proto [11:34:02]json parsed OK: [11:34:02]protocol is kg_v1.0 [11:34:02]action value=close_receipt [11:34:02]process_action close_receipt [11:34:02]cmd_close_receipt [11:34:02]MH_GetDate [11:34:02]Write to MH i2c: F0 00 00 3E 15 42 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: F0 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: F0 09 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: F0 09 00 3E 15 00 AA 8D 17 67 19 BC 99 64 D2 [11:34:02]GetLastDocTimeStamp 1729596663 [11:34:02]current date 1729596842 [11:34:02]FM_GetShiftState [11:34:02]SAM_PROTO_GetShiftState [11:34:02]wFMCommunicate request_size=4 [11:34:02]MH_SAM_APDU [11:34:02]CAPDU: 80 13 01 00 [11:34:02]Write to MH i2c: E2 08 00 3F 15 80 13 01 00 00 00 00 00 D1 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:02]Read from MH i2c: E2 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 0E 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: E2 0E 00 3F 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 57 [11:34:02]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:34:02]wFMCommunicate OK [11:34:02]SAM_PROTO_GetShiftState done [11:34:02]FM_GetShiftState done [11:34:02]opened in 1729556748 [11:34:02]opened+sec_in_day 1729643148 [11:34:02]quantity*price = 60027 [11:34:02]sum+1 = 60029 [11:34:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 193 22.10.2024 11:34 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157365 ФПД: 156025531892210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157365&fm=156025531892210&tin=02508201610067®Number=0000137193017469&sum=60000 [11:34:03]StoreToDocumentArchive [11:34:03]shift 316 fd 157365 [11:34:03]save to /storage/0316/doc_00157365 [11:34:03]save last doc name /storage/0316/doc_00157365 to /storage/kkm_last_doc_name [11:34:03]save OK [11:34:03]Clear old archive folders... [11:34:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:03]tlvbuf is 01B76190 [11:34:03]SAM_PROTO_ClearQueue [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 09 00 00 [11:34:03]Write to MH i2c: E2 08 00 4C 15 80 09 00 00 00 00 00 00 D3 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 4C 15 00 90 00 D5 [11:34:03]RAPDU: 90 00 [11:34:03]wFMCommunicate OK [11:34:03]SAM_PROTO_ClearQueue done [11:34:03]KKMCreateOFDPacket [11:34:03]OFDProtocolAddRootSTLVToBuf [11:34:03]FM_MakeSignedData [11:34:03]FM_MakeSignedData [11:34:03]SAM_PROTO_SignData [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 0D 01 02 [11:34:03]Write to MH i2c: E2 08 00 4D 15 80 0D 01 02 00 00 00 00 DB [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 4D 15 00 90 00 D6 [11:34:03]RAPDU: 90 00 [11:34:03]wFMCommunicate OK [11:34:03]wFMCommunicate request_size=255 [11:34:03]MH_SAM_APDU [11:34: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 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 C1 00 00 00 F4 03 04 00 AA 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 66 02 00 35 04 06 00 8D [11:34:03]Write to MH i2c: E2 02 01 4E 15 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 C1 00 00 00 F4 03 04 00 AA 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 66 02 00 35 04 06 00 8D 00 00 3D [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 4E 15 00 90 00 D7 [11:34:03]RAPDU: 90 00 [11:34:03]wFMCommunicate OK [11:34:03]wFMCommunicate request_size=10 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 0D 02 02 05 E7 86 67 81 F2 [11:34:03]Write to MH i2c: E2 0D 00 4F 15 80 0D 02 02 05 00 E7 86 67 81 F2 00 00 2F [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 03 00 4F 15 00 90 00 D8 [11:34:03]RAPDU: 90 00 [11:34:03]wFMCommunicate OK [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 0D 03 02 [11:34:03]Write to MH i2c: E2 08 00 50 15 80 0D 03 02 00 00 00 00 E0 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 0B 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 0B 00 50 15 00 30 17 72 2E CC 17 EA 29 90 00 BE [11:34:03]RAPDU: 30 17 72 2E CC 17 EA 29 90 00 [11:34:03]wFMCommunicate OK [11:34:03]SAM_PROTO_SignData done [11:34:03]FM_MakeSignedData done [11:34:03]CreateOFDProtocolMessage [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 11 00 00 [11:34:03]Write to MH i2c: E2 08 00 51 15 80 11 00 00 00 00 00 00 E0 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 17 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 17 00 51 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 31 [11:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:03]wFMCommunicate OK [11:34:03]CreateOFDProtocolMessage done [11:34:03]OFDSenderStorePacket 157365 [11:34:03]StoreOFDPacket docnum=157365 [11:34:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 6A 07 01 F1 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 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 C1 00 00 00 F4 03 04 00 AA 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 66 02 00 35 04 06 00 8D E7 86 67 81 F2 30 17 72 2E CC 17 EA 29 [11:34:03]CheckFolder [11:34:03]dirname=/storage/ofd_packets [11:34:03]CheckFolder done [11:34:03]ProducePacketName [11:34:03]name=ofd_packets/00157365 [11:34:03]NVStorageSaveData ofd_packets/00157365 [11:34:03]File name is /storage/ofd_packets/00157365 [11:34:03]Write 301 bytes [11:34:03]NVStorageSaveData done [11:34:03]OFDSenderStorePacket done [11:34:03]KKMCreateOFDPacket done [11:34:03]NVStorageSaveData kkm_last_timestamp [11:34:03]File name is /storage/kkm_last_timestamp [11:34:03]Write 4 bytes [11:34:03]NVStorageSaveData done [11:34:03]ExternCall_PrintAddStr [11:34:03]wPrintStart [11:34:03]Write to MH i2c: 01 00 00 52 15 67 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: 01 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: 01 07 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: 01 07 00 52 15 00 00 00 00 00 FF 0F 7C [11:34:03]RasterBufferAndPrint [11:34:03]line Счет N : (1)875738 [11:34:03]line ИНН: 02508201610067 [11:34:03]line Контрольно-Кассовый Чек [11:34:03]line ПРОДАЖА [11:34:03]line ТРК (МРК, ГНК) : 31 [11:34:03]line Товар: 2710124500 [11:34:03]line Аи-95-К-5 [11:34:03]line 8.090 * 74.20 [11:34:03]line = 600.28 [11:34:03]line НДС 12% НСП 1% [11:34:03]line > о реализуемом товаре [11:34:03]line ОКРУГЛЕНИЕ: -0.28 [11:34:03]line ИТОГО: 600.00 [11:34:03]line Внесено: 600.00 [11:34:03]line СДАЧА: 0.00 [11:34:03]line НСП 1% : 5.31 [11:34:03]line НДС 12% : 63.75 [11:34:03]line Наличными: 600.00 [11:34:03]line Безнал.: 0.00 [11:34:03]line Место: АЗС № 165 "Партнер Нефть" [11:34:03]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:34:03]line СНО: Общий режим [11:34:03]line Чек 193 22.10.2024 11:34 [11:34:03]line Смена: 316 ФФД: 1.0 [11:34:03]line ЗНМ: 0300000234 [11:34:03]line РНМ: 0000137193017469 [11:34:03]line Версия ККМ: v1.0 [11:34:03]line ФМ: 0000000000963156 [11:34:03]line ФД: 157365 [11:34:03]line ФПД: 156025531892210 [11:34:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113402&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157365&fm=156025531892210&tin=02508201610067®Number=0000137193017469&sum=60000 [11:34:04]OFD Sender: Processing packet 157365 [packets to send 52, broken 51] [11:34:04]ProducePacketName [11:34:04]name=ofd_packets/00157365 [11:34:04]OFD Sender: To server: pG, [11:34:04]CommunicateWithHost lk.salyk.kg:30040 [11:34:04]ConnectInit lk.salyk.kg [11:34:04]written 0, free lines is 4095 [11:34:04]Connected sock=10 [11:34:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 6A 07 01 F1 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 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 C1 00 00 00 F4 03 04 00 AA 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B5 66 02 00 35 04 06 00 8D E7 86 67 81 F2 30 17 72 2E CC 17 EA 29 [11:34:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 1A 59 47 00 50 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 39 36 33 31 35 36 10 04 04 00 B5 66 02 00 F4 03 04 00 D7 33 17 67 B6 04 01 00 00 2C 21 00 C3 BC D1 F9 17 [11:34:04]CommunicateWithHost err = 0 [11:34:04]CheckOFDResponse [11:34:04]1017 (14) - 77093643461234 [11:34:04]1041 (16) - 0000000000963156 [11:34:04]1040 (4) - 157365 [11:34:04]1012 (4) - 22.10.2024 05:10 [11:34:04]1206 (1) - 0 [11:34:04]OFD Sender: Remove packet 157365 [11:34:04]ProducePacketName [11:34:04]name=ofd_packets/00157365 [11:34:04]NVStorageDeleteData [11:34:04]Write to MH i2c: 01 00 00 7D 15 92 [11:34:04]Write i2c OK [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: 01 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: 01 07 00 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: 01 07 00 7D 15 00 00 00 00 00 F8 0C 9D [11:34:04]RasterBufferAndPrint [11:34:04]line [11:34:04]line [11:34:04]line [11:34:04]line [11:34:04]line [11:34:04]written 0, free lines is 3326 [11:34:04]MH_Cut [11:34:04]Write to MH i2c: D1 01 00 84 15 01 6B [11:34:04]Write i2c OK [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: D1 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: D1 01 00 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: D1 01 00 84 15 00 6A [11:34:04]Write to MH i2c: 01 00 00 85 15 9A [11:34:04]Write i2c OK [11:34:04]MH_I2C_Read... [11:34:04]OFD Sender: No OFD packet to send [11:34:05]*** Cut start [11:34:05]*** Partial cut [11:34:05]*** CUTSNS_PIN = 1 [11:34:05]*** CUTSNS_PIN = 0 [11:34:05]*** Brake cut motor [11:34:05]Read from MH i2c: 01 [11:34:05]MH_I2C_Read... [11:34:05]*** Stop cut motor [11:34:05]*** Cut end [11:34:05]Read from MH i2c: 01 07 00 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: 01 07 00 85 15 00 00 00 00 00 FF 0F AF [11:34:05]process_action close_receipt done [11:34:05]requested_data is exist [11:34:05]produce_requested_data [11:34:05]requested_item fm.sn is exist - process it [11:34:05]wFMCommunicate request_size=4 [11:34:05]MH_SAM_APDU [11:34:05]CAPDU: 80 11 00 00 [11:34:05]Write to MH i2c: E2 08 00 86 15 80 11 00 00 00 00 00 00 15 [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:05]Read from MH i2c: E2 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: E2 17 00 [11:34:05]MH_I2C_Read... [11:34:05]Read from MH i2c: E2 17 00 86 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 66 [11:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:05]wFMCommunicate OK [11:34:05]requested_item fd.num is exist - process it [11:34:05]SAM_PROTO_GetFieldsCounters [11:34:05]wFMCommunicate request_size=4 [11:34:05]MH_SAM_APDU [11:34:05]CAPDU: 80 13 00 00 [11:34:05]Write to MH i2c: E2 08 00 87 15 80 13 00 00 00 00 00 00 18 [11:34:05]Write i2c OK [11:34:05]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 62 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 62 00 87 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 66 02 00 0E 04 04 00 3C 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 EE [11:34:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B5 66 02 00 0E 04 04 00 3C 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 [11:34:06]wFMCommunicate OK [11:34:06]SAM_PROTO_GetFieldsCounters done [11:34:06]requested_item shift.num is exist - process it [11:34:06]requested_item shift.opened is exist - process it [11:34:06]req_shift_opened [11:34:06]FM_GetShiftState [11:34:06]SAM_PROTO_GetShiftState [11:34:06]wFMCommunicate request_size=4 [11:34:06]MH_SAM_APDU [11:34:06]CAPDU: 80 13 01 00 [11:34:06]Write to MH i2c: E2 08 00 88 15 80 13 01 00 00 00 00 00 1A [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 88 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A0 [11:34:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:34:06]wFMCommunicate OK [11:34:06]SAM_PROTO_GetShiftState done [11:34:06]FM_GetShiftState done [11:34:06]req_shift_opened done [11:34:06]requested_item shift.open_date is exist - process it [11:34:06]req_shift_open_date [11:34:06]req_shift_open_date done [11:34:06]produce_requested_data done [11:34:06]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157365,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:34:06]process_action_free close_receipt [11:34:06]json_value_free [11:34:06]json_value_free done [11:34:06]process_json_proto returns [11:34:06]Send response to host [11:34:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157365,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:34:06]free response buf [11:34:06]execute_script done [11:34:06]execute_script returns [11:34:06]free content buf [11:34:06]Sock 8.Close socket [11:34:06]Sock 8.Thread stoped [11:34:06]accept exits with 9 [11:34:06]New connection [11:34:06]New thread 3067280740 created [11:34:06]Thread 3067137380 joined [11:34:06]Waiting for new connection... [11:34:06] Sock 9.Parse request [11:34:06]Sock 9.Check first char [11:34:06]Sock 9.First char is OK [11:34:06]request: POST /json_proto HTTP/1.0 [11:34:06]Method: POST [11:34:06]URL: /json_proto [11:34:06]Method is POST - this is cgi request [11:34:06]url: /json_proto [11:34:06]query_string will be loaded in cgi processing [11:34:06]execute_cgi json_proto POST (null) [11:34:06]execute_cgi path=json_proto method=POST [11:34:06]POST find Content-Length [11:34:06]Host: 172.17.53.67:8080 [11:34:06]Content-Length: 677 [11:34:06]Content-Type: application/json [11:34:06] [11:34:06]POST finish read [11:34:06]Found Content-Length = 677 [11:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875737", "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.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:06]execute_script... [11:34: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)875737", "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.90, "quantity" : 8.230, "sum" : 550.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:06]POST & json_proto [11:34:06]process_json_proto [11:34:06]json parsed OK: [11:34:06]protocol is kg_v1.0 [11:34:06]action value=close_receipt [11:34:06]process_action close_receipt [11:34:06]cmd_close_receipt [11:34:06]MH_GetDate [11:34:06]Write to MH i2c: F0 00 00 89 15 8D [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: F0 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: F0 09 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: F0 09 00 89 15 00 AF 8D 17 67 19 BC 99 64 22 [11:34:06]GetLastDocTimeStamp 1729596842 [11:34:06]current date 1729596847 [11:34:06]FM_GetShiftState [11:34:06]SAM_PROTO_GetShiftState [11:34:06]wFMCommunicate request_size=4 [11:34:06]MH_SAM_APDU [11:34:06]CAPDU: 80 13 01 00 [11:34:06]Write to MH i2c: E2 08 00 8A 15 80 13 01 00 00 00 00 00 1C [11:34:06]Write i2c OK [11:34:06]MH_I2C_Read... [11:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:06]Read from MH i2c: E2 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 [11:34:06]MH_I2C_Read... [11:34:06]Read from MH i2c: E2 0E 00 8A 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A2 [11:34:06]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:34:06]wFMCommunicate OK [11:34:06]SAM_PROTO_GetShiftState done [11:34:06]FM_GetShiftState done [11:34:06]opened in 1729556748 [11:34:06]opened+sec_in_day 1729643148 [11:34:06]quantity*price = 55058 [11:34:06]sum+1 = 55060 [11:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.47 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 194 22.10.2024 11:34 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157366 ФПД: 74856061800452 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157366&fm=74856061800452&tin=02508201610067®Number=0000137193017469&sum=55000 [11:34:07]StoreToDocumentArchive [11:34:07]shift 316 fd 157366 [11:34:07]save to /storage/0316/doc_00157366 [11:34:07]save last doc name /storage/0316/doc_00157366 to /storage/kkm_last_doc_name [11:34:07]save OK [11:34:07]Clear old archive folders... [11:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:07]tlvbuf is 01B73F60 [11:34:07]SAM_PROTO_ClearQueue [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 09 00 00 [11:34:07]Write to MH i2c: E2 08 00 97 15 80 09 00 00 00 00 00 00 1E [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 09 00 00... 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 97 15 00 90 00 20 [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]SAM_PROTO_ClearQueue done [11:34:07]KKMCreateOFDPacket [11:34:07]OFDProtocolAddRootSTLVToBuf [11:34:07]FM_MakeSignedData [11:34:07]FM_MakeSignedData [11:34:07]SAM_PROTO_SignData [11:34:07]wFMCommunicate request_size=4 [11:34:07]MH_SAM_APDU [11:34:07]CAPDU: 80 0D 01 02 [11:34:07]Write to MH i2c: E2 08 00 98 15 80 0D 01 02 00 00 00 00 26 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:07]*** iso7816_exchange 80 0D 01 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 98 15 00 90 00 21 [11:34:07]RAPDU: 90 00 [11:34:07]wFMCommunicate OK [11:34:07]wFMCommunicate request_size=255 [11:34:07]MH_SAM_APDU [11:34: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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 AF 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 66 02 00 35 04 06 00 44 [11:34:07]Write to MH i2c: E2 02 01 99 15 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 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 AF 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 66 02 00 35 04 06 00 44 00 00 00 [11:34:07]Write i2c OK [11:34:07]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 99 15 00 90 00 22 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]wFMCommunicate request_size=10 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 02 02 05 14 C8 F9 10 04 [11:34:08]Write to MH i2c: E2 0D 00 9A 15 80 0D 02 02 05 00 14 C8 F9 10 04 00 00 1C [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 03 00 9A 15 00 90 00 23 [11:34:08]RAPDU: 90 00 [11:34:08]wFMCommunicate OK [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 0D 03 02 [11:34:08]Write to MH i2c: E2 08 00 9B 15 80 0D 03 02 00 00 00 00 2B [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0B 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 0B 00 9B 15 00 5F 04 8F 30 EC A2 ED 51 90 00 1A [11:34:08]RAPDU: 5F 04 8F 30 EC A2 ED 51 90 00 [11:34:08]wFMCommunicate OK [11:34:08]SAM_PROTO_SignData done [11:34:08]FM_MakeSignedData done [11:34:08]CreateOFDProtocolMessage [11:34:08]wFMCommunicate request_size=4 [11:34:08]MH_SAM_APDU [11:34:08]CAPDU: 80 11 00 00 [11:34:08]Write to MH i2c: E2 08 00 9C 15 80 11 00 00 00 00 00 00 2B [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:08]Read from MH i2c: E2 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 17 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: E2 17 00 9C 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 7C [11:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:08]wFMCommunicate OK [11:34:08]CreateOFDProtocolMessage done [11:34:08]OFDSenderStorePacket 157366 [11:34:08]StoreOFDPacket docnum=157366 [11:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 23 07 01 27 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 AF 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 66 02 00 35 04 06 00 44 14 C8 F9 10 04 5F 04 8F 30 EC A2 ED 51 [11:34:08]CheckFolder [11:34:08]dirname=/storage/ofd_packets [11:34:08]CheckFolder done [11:34:08]ProducePacketName [11:34:08]name=ofd_packets/00157366 [11:34:08]NVStorageSaveData ofd_packets/00157366 [11:34:08]File name is /storage/ofd_packets/00157366 [11:34:08]Write 301 bytes [11:34:08]NVStorageSaveData done [11:34:08]OFDSenderStorePacket done [11:34:08]KKMCreateOFDPacket done [11:34:08]NVStorageSaveData kkm_last_timestamp [11:34:08]File name is /storage/kkm_last_timestamp [11:34:08]Write 4 bytes [11:34:08]NVStorageSaveData done [11:34:08]ExternCall_PrintAddStr [11:34:08]wPrintStart [11:34:08]Write to MH i2c: 01 00 00 9D 15 B2 [11:34:08]Write i2c OK [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 [11:34:08]MH_I2C_Read... [11:34:08]Read from MH i2c: 01 07 00 9D 15 00 00 00 00 00 FF 0F C7 [11:34:08]RasterBufferAndPrint [11:34:08]line Счет N : (1)875737 [11:34:08]line ИНН: 02508201610067 [11:34:08]line Контрольно-Кассовый Чек [11:34:08]line ПРОДАЖА [11:34:08]line ТРК (МРК, ГНК) : 22 [11:34:08]line Товар: 2710124130 [11:34:08]line Аи-92-К-5 [11:34:08]line 8.230 * 66.90 [11:34:08]line = 550.59 [11:34:08]line НДС 12% НСП 1% [11:34:08]line > о реализуемом товаре [11:34:08]line ОКРУГЛЕНИЕ: -0.59 [11:34:08]line ИТОГО: 550.00 [11:34:08]line Внесено: 550.00 [11:34:08]line СДАЧА: 0.00 [11:34:08]line НСП 1% : 4.87 [11:34:08]line НДС 12% : 58.47 [11:34:08]line Наличными: 550.00 [11:34:08]line Безнал.: 0.00 [11:34:08]line Место: АЗС № 165 "Партнер Нефть" [11:34:08]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:34:08]line СНО: Общий режим [11:34:08]line Чек 194 22.10.2024 11:34 [11:34:08]line Смена: 316 ФФД: 1.0 [11:34:08]line ЗНМ: 0300000234 [11:34:08]line РНМ: 0000137193017469 [11:34:08]line Версия ККМ: v1.0 [11:34:08]line ФМ: 0000000000963156 [11:34:08]line ФД: 157366 [11:34:08]line ФПД: 74856061800452 [11:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T113407&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157366&fm=74856061800452&tin=02508201610067®Number=0000137193017469&sum=55000 [11:34:08]written 0, free lines is 4095 [11:34:08]OFD Sender: Processing packet 157366 [packets to send 52, broken 51] [11:34:08]ProducePacketName [11:34:08]name=ofd_packets/00157366 [11:34:08]OFD Sender: To server: pG, [11:34:08]CommunicateWithHost lk.salyk.kg:30040 [11:34:08]ConnectInit lk.salyk.kg [11:34:08]Connected sock=10 [11:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 55 23 07 01 27 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 20 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 13 D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D7 16 00 00 00 00 07 04 06 00 D8 D6 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 AF 8D 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B6 66 02 00 35 04 06 00 44 14 C8 F9 10 04 5F 04 8F 30 EC A2 ED 51 [11:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 BF 4D 47 00 74 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 39 36 33 31 35 36 10 04 04 00 B6 66 02 00 F4 03 04 00 DC 33 17 67 B6 04 01 00 00 02 6A BE A6 E0 84 12 7E [11:34:09]CommunicateWithHost err = 0 [11:34:09]CheckOFDResponse [11:34:09]1017 (14) - 77093643461234 [11:34:09]1041 (16) - 0000000000963156 [11:34:09]1040 (4) - 157366 [11:34:09]1012 (4) - 22.10.2024 05:10 [11:34:09]1206 (1) - 0 [11:34:09]OFD Sender: Remove packet 157366 [11:34:09]ProducePacketName [11:34:09]name=ofd_packets/00157366 [11:34:09]NVStorageDeleteData [11:34:09]Write to MH i2c: 01 00 00 C8 15 DD [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 07 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: 01 07 00 C8 15 00 00 00 00 00 FD 0C ED [11:34:09]RasterBufferAndPrint [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]line [11:34:09]written 0, free lines is 3340 [11:34:09]MH_Cut [11:34:09]Write to MH i2c: D1 01 00 CF 15 01 B6 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 01 00 [11:34:09]MH_I2C_Read... [11:34:09]Read from MH i2c: D1 01 00 CF 15 00 B5 [11:34:09]Write to MH i2c: 01 00 00 D0 15 E5 [11:34:09]Write i2c OK [11:34:09]MH_I2C_Read... [11:34:09]OFD Sender: No OFD packet to send [11:34:09]*** Cut start [11:34:09]*** Partial cut [11:34:09]*** CUTSNS_PIN = 1 [11:34:09]*** CUTSNS_PIN = 0 [11:34:10]*** Brake cut motor [11:34:10]Read from MH i2c: 01 [11:34:10]MH_I2C_Read... [11:34:10]*** Stop cut motor [11:34:10]*** Cut end [11:34:10]Read from MH i2c: 01 07 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: 01 07 00 D0 15 00 00 00 00 00 FF 0F FA [11:34:10]process_action close_receipt done [11:34:10]requested_data is exist [11:34:10]produce_requested_data [11:34:10]requested_item fm.sn is exist - process it [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 11 00 00 [11:34:10]Write to MH i2c: E2 08 00 D1 15 80 11 00 00 00 00 00 00 60 [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 17 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 17 00 D1 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B1 [11:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:34:10]wFMCommunicate OK [11:34:10]requested_item fd.num is exist - process it [11:34:10]SAM_PROTO_GetFieldsCounters [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 13 00 00 [11:34:10]Write to MH i2c: E2 08 00 D2 15 80 13 00 00 00 00 00 00 63 [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 62 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 62 00 D2 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 66 02 00 0E 04 04 00 3C 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 3D [11:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B6 66 02 00 0E 04 04 00 3C 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 [11:34:10]wFMCommunicate OK [11:34:10]SAM_PROTO_GetFieldsCounters done [11:34:10]requested_item shift.num is exist - process it [11:34:10]requested_item shift.opened is exist - process it [11:34:10]req_shift_opened [11:34:10]FM_GetShiftState [11:34:10]SAM_PROTO_GetShiftState [11:34:10]wFMCommunicate request_size=4 [11:34:10]MH_SAM_APDU [11:34:10]CAPDU: 80 13 01 00 [11:34:10]Write to MH i2c: E2 08 00 D3 15 80 13 01 00 00 00 00 00 65 [11:34:10]Write i2c OK [11:34:10]MH_I2C_Read... [11:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:10]Read from MH i2c: E2 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0E 00 [11:34:10]MH_I2C_Read... [11:34:10]Read from MH i2c: E2 0E 00 D3 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 EB [11:34:10]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:34:10]wFMCommunicate OK [11:34:10]SAM_PROTO_GetShiftState done [11:34:10]FM_GetShiftState done [11:34:10]req_shift_opened done [11:34:10]requested_item shift.open_date is exist - process it [11:34:10]req_shift_open_date [11:34:10]req_shift_open_date done [11:34:10]produce_requested_data done [11:34:10]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157366,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:34:10]process_action_free close_receipt [11:34:10]json_value_free [11:34:10]json_value_free done [11:34:10]process_json_proto returns [11:34:10]Send response to host [11:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157366,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:34:10]free response buf [11:34:10]execute_script done [11:34:10]execute_script returns [11:34:10]free content buf [11:34:10]Sock 9.Close socket [11:34:10]Sock 9.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: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]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: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: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:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:24]OFD Sender: No OFD packet to send [11:38:29]OFD Sender: No OFD packet to send [11:38:34]OFD Sender: No OFD packet to send [11:38:39]OFD Sender: No OFD packet to send [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]accept exits with 8 [11:39:59]New connection [11:39:59]New thread 3067137380 created [11:39:59]Thread 3067280740 joined [11:39:59]Waiting for new connection... [11:39:59] Sock 8.Parse request [11:39:59]Sock 8.Check first char [11:39:59]Sock 8.First char is OK [11:39:59]request: POST /json_proto HTTP/1.0 [11:39:59]Method: POST [11:39:59]URL: /json_proto [11:39:59]Method is POST - this is cgi request [11:39:59]url: /json_proto [11:39:59]query_string will be loaded in cgi processing [11:39:59]execute_cgi json_proto POST (null) [11:39:59]execute_cgi path=json_proto method=POST [11:39:59]POST find Content-Length [11:39:59]Host: 172.17.53.67:8080 [11:39:59]Content-Length: 762 [11:39:59]Content-Type: application/json [11:39:59] [11:39:59]POST finish read [11:39:59]Found Content-Length = 762 [11:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:59]execute_script... [11:39: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)875739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:59]POST & json_proto [11:39:59]process_json_proto [11:39:59]json parsed OK: [11:39:59]protocol is kg_v1.0 [11:39:59]action value=close_receipt [11:39:59]process_action close_receipt [11:39:59]cmd_close_receipt [11:39:59]MH_GetDate [11:39:59]Write to MH i2c: F0 00 00 D4 15 D8 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: F0 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: F0 09 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: F0 09 00 D4 15 00 10 8F 17 67 19 BC 99 64 D0 [11:39:59]GetLastDocTimeStamp 1729596847 [11:39:59]current date 1729597200 [11:39:59]FM_GetShiftState [11:39:59]SAM_PROTO_GetShiftState [11:39:59]wFMCommunicate request_size=4 [11:39:59]MH_SAM_APDU [11:39:59]CAPDU: 80 13 01 00 [11:39:59]Write to MH i2c: E2 08 00 D5 15 80 13 01 00 00 00 00 00 67 [11:39:59]Write i2c OK [11:39:59]MH_I2C_Read... [11:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:59]Read from MH i2c: E2 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 0E 00 [11:39:59]MH_I2C_Read... [11:39:59]Read from MH i2c: E2 0E 00 D5 15 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 ED [11:39:59]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:39:59]wFMCommunicate OK [11:39:59]SAM_PROTO_GetShiftState done [11:39:59]FM_GetShiftState done [11:39:59]opened in 1729556748 [11:39:59]opened+sec_in_day 1729643148 [11:39:59]quantity*price = 100000 [11:39:59]sum+1 = 100002 [11:39:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 195 22.10.2024 11:40 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157367 ФПД: 149036811979447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114000&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157367&fm=149036811979447&tin=02508201610067®Number=0000137193017469&sum=100001 [11:40:00]StoreToDocumentArchive [11:40:00]shift 316 fd 157367 [11:40:00]save to /storage/0316/doc_00157367 [11:40:00]save last doc name /storage/0316/doc_00157367 to /storage/kkm_last_doc_name [11:40:00]save OK [11:40:00]Clear old archive folders... [11:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:40:00]tlvbuf is 01B93BD0 [11:40:00]SAM_PROTO_ClearQueue [11:40:00]wFMCommunicate request_size=4 [11:40:00]MH_SAM_APDU [11:40:00]CAPDU: 80 09 00 00 [11:40:00]Write to MH i2c: E2 08 00 E2 15 80 09 00 00 00 00 00 00 69 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:00]Read from MH i2c: E2 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 03 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 03 00 E2 15 00 90 00 6B [11:40:00]RAPDU: 90 00 [11:40:00]wFMCommunicate OK [11:40:00]SAM_PROTO_ClearQueue done [11:40:00]KKMCreateOFDPacket [11:40:00]OFDProtocolAddRootSTLVToBuf [11:40:00]FM_MakeSignedData [11:40:00]FM_MakeSignedData [11:40:00]SAM_PROTO_SignData [11:40:00]wFMCommunicate request_size=4 [11:40:00]MH_SAM_APDU [11:40:00]CAPDU: 80 0D 01 02 [11:40:00]Write to MH i2c: E2 08 00 E3 15 80 0D 01 02 00 00 00 00 71 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 [11:40:00]MH_I2C_Read... [11:40:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:00]Read from MH i2c: E2 03 00 [11:40:00]MH_I2C_Read... [11:40:00]Read from MH i2c: E2 03 00 E3 15 00 90 00 6C [11:40:00]RAPDU: 90 00 [11:40:00]wFMCommunicate OK [11:40:00]wFMCommunicate request_size=255 [11:40:00]MH_SAM_APDU [11:40:00]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 10 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 66 02 00 35 04 06 00 [11:40:00]Write to MH i2c: E2 02 01 E4 15 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 10 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 66 02 00 35 04 06 00 00 00 A8 [11:40:00]Write i2c OK [11:40:00]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 E4 15 00 90 00 6D [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]wFMCommunicate request_size=11 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 02 02 06 87 8C 56 3C 8A B7 [11:40:01]Write to MH i2c: E2 0E 00 E5 15 80 0D 02 02 06 00 87 8C 56 3C 8A B7 00 00 66 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 03 00 E5 15 00 90 00 6E [11:40:01]RAPDU: 90 00 [11:40:01]wFMCommunicate OK [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 0D 03 02 [11:40:01]Write to MH i2c: E2 08 00 E6 15 80 0D 03 02 00 00 00 00 76 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 0B 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 0B 00 E6 15 00 05 5B AB 4A 9F D2 5D 8B 90 00 25 [11:40:01]RAPDU: 05 5B AB 4A 9F D2 5D 8B 90 00 [11:40:01]wFMCommunicate OK [11:40:01]SAM_PROTO_SignData done [11:40:01]FM_MakeSignedData done [11:40:01]CreateOFDProtocolMessage [11:40:01]wFMCommunicate request_size=4 [11:40:01]MH_SAM_APDU [11:40:01]CAPDU: 80 11 00 00 [11:40:01]Write to MH i2c: E2 08 00 E7 15 80 11 00 00 00 00 00 00 76 [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:01]Read from MH i2c: E2 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: E2 17 00 E7 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 C7 [11:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:40:01]wFMCommunicate OK [11:40:01]CreateOFDProtocolMessage done [11:40:01]OFDSenderStorePacket 157367 [11:40:01]StoreOFDPacket docnum=157367 [11:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1A 8A 08 01 25 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 10 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 66 02 00 35 04 06 00 87 8C 56 3C 8A B7 05 5B AB 4A 9F D2 5D 8B [11:40:01]CheckFolder [11:40:01]dirname=/storage/ofd_packets [11:40:01]CheckFolder done [11:40:01]ProducePacketName [11:40:01]name=ofd_packets/00157367 [11:40:01]NVStorageSaveData ofd_packets/00157367 [11:40:01]File name is /storage/ofd_packets/00157367 [11:40:01]Write 302 bytes [11:40:01]NVStorageSaveData done [11:40:01]OFDSenderStorePacket done [11:40:01]KKMCreateOFDPacket done [11:40:01]NVStorageSaveData kkm_last_timestamp [11:40:01]File name is /storage/kkm_last_timestamp [11:40:01]Write 4 bytes [11:40:01]NVStorageSaveData done [11:40:01]ExternCall_PrintAddStr [11:40:01]wPrintStart [11:40:01]Write to MH i2c: 01 00 00 E8 15 FD [11:40:01]Write i2c OK [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 07 00 [11:40:01]MH_I2C_Read... [11:40:01]Read from MH i2c: 01 07 00 E8 15 00 00 00 00 00 FF 0F 12 [11:40:01]RasterBufferAndPrint [11:40:01]line Счет N : (1)875739 [11:40:01]line ИНН: 02508201610067 [11:40:01]line Контрольно-Кассовый Чек [11:40:01]line ПРОДАЖА [11:40:01]line ТРК (МРК, ГНК) : 43 [11:40:01]line Товар: 2710124130 [11:40:01]line Super 92-К-5 [11:40:01]line 14.620 * 68.40 [11:40:01]line = 1000.01 [11:40:01]line НДС 12% НСП 1% [11:40:01]line > о реализуемом товаре [11:40:01]line ИТОГО: 1000.01 [11:40:01]line НСП 1% : 8.85 [11:40:01]line НДС 12% : 106.20 [11:40:01]line Наличными: 0.00 [11:40:01]line Безнал.: 1000.01 [11:40:01]line Место: АЗС № 165 "Партнер Нефть" [11:40:01]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:40:01]line СНО: Общий режим [11:40:01]line Чек 195 22.10.2024 11:40 [11:40:01]line Смена: 316 ФФД: 1.0 [11:40:01]line ЗНМ: 0300000234 [11:40:01]line РНМ: 0000137193017469 [11:40:01]line Версия ККМ: v1.0 [11:40:01]line Платежная система: Mbank [11:40:01]line ФМ: 0000000000963156 [11:40:01]line ФД: 157367 [11:40:01]line ФПД: 149036811979447 [11:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114000&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157367&fm=149036811979447&tin=02508201610067®Number=0000137193017469&sum=100001 [11:40:01]OFD Sender: Processing packet 157367 [packets to send 52, broken 51] [11:40:01]ProducePacketName [11:40:01]name=ofd_packets/00157367 [11:40:01]OFD Sender: To server: pG, [11:40:01]CommunicateWithHost lk.salyk.kg:30040 [11:40:01]ConnectInit lk.salyk.kg [11:40:01]written 0, free lines is 4095 [11:40:01]Connected sock=10 [11:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 1A 8A 08 01 25 8B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 10 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B7 66 02 00 35 04 06 00 87 8C 56 3C 8A B7 05 5B AB 4A 9F D2 5D 8B [11:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 B9 A9 47 00 8B 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 39 36 33 31 35 36 10 04 04 00 B7 66 02 00 F4 03 04 00 3D 35 17 67 B6 04 01 00 00 81 B4 39 26 C9 17 8A 73 [11:40:02]CommunicateWithHost err = 0 [11:40:02]CheckOFDResponse [11:40:02]1017 (14) - 77093643461234 [11:40:02]1041 (16) - 0000000000963156 [11:40:02]1040 (4) - 157367 [11:40:02]1012 (4) - 22.10.2024 05:16 [11:40:02]1206 (1) - 0 [11:40:02]OFD Sender: Remove packet 157367 [11:40:02]ProducePacketName [11:40:02]name=ofd_packets/00157367 [11:40:02]NVStorageDeleteData [11:40:02]Write to MH i2c: 01 00 00 11 16 27 [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 07 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: 01 07 00 11 16 00 00 00 00 00 18 0D 53 [11:40:02]RasterBufferAndPrint [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]line [11:40:02]written 0, free lines is 3358 [11:40:02]MH_Cut [11:40:02]Write to MH i2c: D1 01 00 18 16 01 00 [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 01 00 [11:40:02]MH_I2C_Read... [11:40:02]Read from MH i2c: D1 01 00 18 16 00 FF [11:40:02]Write to MH i2c: 01 00 00 19 16 2F [11:40:02]Write i2c OK [11:40:02]MH_I2C_Read... [11:40:02]OFD Sender: No OFD packet to send [11:40:02]*** Cut start [11:40:02]*** Partial cut [11:40:02]*** CUTSNS_PIN = 1 [11:40:02]*** CUTSNS_PIN = 0 [11:40:03]*** Brake cut motor [11:40:03]Read from MH i2c: 01 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: 01 07 00 [11:40:03]MH_I2C_Read... [11:40:03]*** Stop cut motor [11:40:03]*** Cut end [11:40:03]Read from MH i2c: 01 07 00 19 16 00 00 00 00 00 FF 0F 44 [11:40:03]process_action close_receipt done [11:40:03]requested_data is exist [11:40:03]produce_requested_data [11:40:03]requested_item fm.sn is exist - process it [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 11 00 00 [11:40:03]Write to MH i2c: E2 08 00 1A 16 80 11 00 00 00 00 00 00 AA [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:03]Read from MH i2c: E2 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 17 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 17 00 1A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FB [11:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:40:03]wFMCommunicate OK [11:40:03]requested_item fd.num is exist - process it [11:40:03]SAM_PROTO_GetFieldsCounters [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 13 00 00 [11:40:03]Write to MH i2c: E2 08 00 1B 16 80 13 00 00 00 00 00 00 AD [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:03]Read from MH i2c: E2 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 62 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 62 00 1B 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 66 02 00 0E 04 04 00 3C 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 8B [11:40:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B7 66 02 00 0E 04 04 00 3C 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 [11:40:03]wFMCommunicate OK [11:40:03]SAM_PROTO_GetFieldsCounters done [11:40:03]requested_item shift.num is exist - process it [11:40:03]requested_item shift.opened is exist - process it [11:40:03]req_shift_opened [11:40:03]FM_GetShiftState [11:40:03]SAM_PROTO_GetShiftState [11:40:03]wFMCommunicate request_size=4 [11:40:03]MH_SAM_APDU [11:40:03]CAPDU: 80 13 01 00 [11:40:03]Write to MH i2c: E2 08 00 1C 16 80 13 01 00 00 00 00 00 AF [11:40:03]Write i2c OK [11:40:03]MH_I2C_Read... [11:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:03]Read from MH i2c: E2 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 0E 00 [11:40:03]MH_I2C_Read... [11:40:03]Read from MH i2c: E2 0E 00 1C 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 35 [11:40:03]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:40:03]wFMCommunicate OK [11:40:03]SAM_PROTO_GetShiftState done [11:40:03]FM_GetShiftState done [11:40:03]req_shift_opened done [11:40:03]requested_item shift.open_date is exist - process it [11:40:03]req_shift_open_date [11:40:03]req_shift_open_date done [11:40:03]produce_requested_data done [11:40:03]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157367,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:40:03]process_action_free close_receipt [11:40:03]json_value_free [11:40:03]json_value_free done [11:40:03]process_json_proto returns [11:40:03]Send response to host [11:40:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157367,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:40:03]free response buf [11:40:03]execute_script done [11:40:03]execute_script returns [11:40:03]free content buf [11:40:03]Sock 8.Close socket [11:40:03]Sock 8.Thread stoped [11:40:07]OFD Sender: No OFD packet to send [11:40:12]OFD Sender: No OFD packet to send [11:40:17]OFD Sender: No OFD packet to send [11:40:22]OFD Sender: No OFD packet to send [11:40:27]OFD Sender: No OFD packet to send [11:40:32]OFD Sender: No OFD packet to send [11:40:37]OFD Sender: No OFD packet to send [11:40:42]OFD Sender: No OFD packet to send [11:40:47]OFD Sender: No OFD packet to send [11:40:52]OFD Sender: No OFD packet to send [11:40:57]OFD Sender: No OFD packet to send [11:41:02]OFD Sender: No OFD packet to send [11:41:07]OFD Sender: No OFD packet to send [11:41:12]OFD Sender: No OFD packet to send [11:41:12]accept exits with 9 [11:41:12]New connection [11:41:12]New thread 3067280740 created [11:41:12]Thread 3067137380 joined [11:41:12]Waiting for new connection... [11:41:12] Sock 9.Parse request [11:41:12]Sock 9.Check first char [11:41:12]Sock 9.First char is OK [11:41:12]request: POST /json_proto HTTP/1.0 [11:41:12]Method: POST [11:41:12]URL: /json_proto [11:41:12]Method is POST - this is cgi request [11:41:12]url: /json_proto [11:41:12]query_string will be loaded in cgi processing [11:41:12]execute_cgi json_proto POST (null) [11:41:12]execute_cgi path=json_proto method=POST [11:41:12]POST find Content-Length [11:41:12]Host: 172.17.53.67:8080 [11:41:12]Content-Length: 769 [11:41:12]Content-Type: application/json [11:41:12] [11:41:12]POST finish read [11:41:12]Found Content-Length = 769 [11:41:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875740", "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" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "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: Mbank", "payments": [ { "type": 1, "sum" : 1700.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:12]execute_script... [11:41: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)875740", "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" : 66.90, "quantity" : 25.420, "sum" : 1700.60, "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: Mbank", "payments": [ { "type": 1, "sum" : 1700.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:12]POST & json_proto [11:41:12]process_json_proto [11:41:12]json parsed OK: [11:41:12]protocol is kg_v1.0 [11:41:12]action value=close_receipt [11:41:12]process_action close_receipt [11:41:12]cmd_close_receipt [11:41:12]MH_GetDate [11:41:12]Write to MH i2c: F0 00 00 1D 16 22 [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: F0 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: F0 09 00 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: F0 09 00 1D 16 00 59 8F 17 67 19 BC 99 64 63 [11:41:12]GetLastDocTimeStamp 1729597200 [11:41:12]current date 1729597273 [11:41:12]FM_GetShiftState [11:41:12]SAM_PROTO_GetShiftState [11:41:12]wFMCommunicate request_size=4 [11:41:12]MH_SAM_APDU [11:41:12]CAPDU: 80 13 01 00 [11:41:12]Write to MH i2c: E2 08 00 1E 16 80 13 01 00 00 00 00 00 B1 [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:13]Read from MH i2c: E2 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 0E 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 0E 00 1E 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 37 [11:41:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:41:13]wFMCommunicate OK [11:41:13]SAM_PROTO_GetShiftState done [11:41:13]FM_GetShiftState done [11:41:13]opened in 1729556748 [11:41:13]opened+sec_in_day 1729643148 [11:41:13]quantity*price = 170059 [11:41:13]sum+1 = 170061 [11:41:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.60 НСП 1% : 15.05 НДС 12% : 180.59 Наличными: 0.00 Безнал.: 1700.60 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 196 22.10.2024 11:41 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157368 ФПД: 228284181957892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157368&fm=228284181957892&tin=02508201610067®Number=0000137193017469&sum=170060 [11:41:14]StoreToDocumentArchive [11:41:14]shift 316 fd 157368 [11:41:14]save to /storage/0316/doc_00157368 [11:41:14]save last doc name /storage/0316/doc_00157368 to /storage/kkm_last_doc_name [11:41:14]save OK [11:41:14]Clear old archive folders... [11:41:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:14]tlvbuf is 01C08520 [11:41:14]SAM_PROTO_ClearQueue [11:41:14]wFMCommunicate request_size=4 [11:41:14]MH_SAM_APDU [11:41:14]CAPDU: 80 09 00 00 [11:41:14]Write to MH i2c: E2 08 00 2B 16 80 09 00 00 00 00 00 00 B3 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 2B 16 00 90 00 B5 [11:41:14]RAPDU: 90 00 [11:41:14]wFMCommunicate OK [11:41:14]SAM_PROTO_ClearQueue done [11:41:14]KKMCreateOFDPacket [11:41:14]OFDProtocolAddRootSTLVToBuf [11:41:14]FM_MakeSignedData [11:41:14]FM_MakeSignedData [11:41:14]SAM_PROTO_SignData [11:41:14]wFMCommunicate request_size=4 [11:41:14]MH_SAM_APDU [11:41:14]CAPDU: 80 0D 01 02 [11:41:14]Write to MH i2c: E2 08 00 2C 16 80 0D 01 02 00 00 00 00 BB [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 2C 16 00 90 00 B6 [11:41:14]RAPDU: 90 00 [11:41:14]wFMCommunicate OK [11:41:14]wFMCommunicate request_size=255 [11:41:14]MH_SAM_APDU [11:41: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 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 59 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 66 02 00 35 04 06 00 CF [11:41:14]Write to MH i2c: E2 02 01 2D 16 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 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 59 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 66 02 00 35 04 06 00 CF 00 00 87 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 2D 16 00 90 00 B7 [11:41:14]RAPDU: 90 00 [11:41:14]wFMCommunicate OK [11:41:14]wFMCommunicate request_size=10 [11:41:14]MH_SAM_APDU [11:41:14]CAPDU: 80 0D 02 02 05 9F 8D 92 CD 04 [11:41:14]Write to MH i2c: E2 0D 00 2E 16 80 0D 02 02 05 00 9F 8D 92 CD 04 00 00 57 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 03 00 2E 16 00 90 00 B8 [11:41:14]RAPDU: 90 00 [11:41:14]wFMCommunicate OK [11:41:14]wFMCommunicate request_size=4 [11:41:14]MH_SAM_APDU [11:41:14]CAPDU: 80 0D 03 02 [11:41:14]Write to MH i2c: E2 08 00 2F 16 80 0D 03 02 00 00 00 00 C0 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 0B 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 0B 00 2F 16 00 3F F4 1B 9C B8 59 8D 02 90 00 4B [11:41:14]RAPDU: 3F F4 1B 9C B8 59 8D 02 90 00 [11:41:14]wFMCommunicate OK [11:41:14]SAM_PROTO_SignData done [11:41:14]FM_MakeSignedData done [11:41:14]CreateOFDProtocolMessage [11:41:14]wFMCommunicate request_size=4 [11:41:14]MH_SAM_APDU [11:41:14]CAPDU: 80 11 00 00 [11:41:14]Write to MH i2c: E2 08 00 30 16 80 11 00 00 00 00 00 00 C0 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:14]Read from MH i2c: E2 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 17 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: E2 17 00 30 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 11 [11:41:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:14]wFMCommunicate OK [11:41:14]CreateOFDProtocolMessage done [11:41:14]OFDSenderStorePacket 157368 [11:41:14]StoreOFDPacket docnum=157368 [11:41:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 18 07 01 1A DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 59 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 66 02 00 35 04 06 00 CF 9F 8D 92 CD 04 3F F4 1B 9C B8 59 8D 02 [11:41:14]CheckFolder [11:41:14]dirname=/storage/ofd_packets [11:41:14]CheckFolder done [11:41:14]ProducePacketName [11:41:14]name=ofd_packets/00157368 [11:41:14]NVStorageSaveData ofd_packets/00157368 [11:41:14]File name is /storage/ofd_packets/00157368 [11:41:14]Write 301 bytes [11:41:14]NVStorageSaveData done [11:41:14]OFDSenderStorePacket done [11:41:14]KKMCreateOFDPacket done [11:41:14]NVStorageSaveData kkm_last_timestamp [11:41:14]File name is /storage/kkm_last_timestamp [11:41:14]Write 4 bytes [11:41:14]NVStorageSaveData done [11:41:14]ExternCall_PrintAddStr [11:41:14]wPrintStart [11:41:14]Write to MH i2c: 01 00 00 31 16 47 [11:41:14]Write i2c OK [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: 01 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: 01 07 00 [11:41:14]MH_I2C_Read... [11:41:14]Read from MH i2c: 01 07 00 31 16 00 00 00 00 00 FF 0F 5C [11:41:14]RasterBufferAndPrint [11:41:14]line Счет N : (1)875740 [11:41:14]line ИНН: 02508201610067 [11:41:14]line Контрольно-Кассовый Чек [11:41:14]line ПРОДАЖА [11:41:14]line ТРК (МРК, ГНК) : 32 [11:41:14]line Товар: 2710124130 [11:41:14]line Аи-92-К-5 [11:41:14]line 25.420 * 66.90 [11:41:14]line = 1700.60 [11:41:14]line НДС 12% НСП 1% [11:41:14]line > о реализуемом товаре [11:41:14]line ИТОГО: 1700.60 [11:41:14]line НСП 1% : 15.05 [11:41:14]line НДС 12% : 180.59 [11:41:14]line Наличными: 0.00 [11:41:14]line Безнал.: 1700.60 [11:41:14]line Место: АЗС № 165 "Партнер Нефть" [11:41:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:41:14]line СНО: Общий режим [11:41:14]line Чек 196 22.10.2024 11:41 [11:41:14]line Смена: 316 ФФД: 1.0 [11:41:14]line ЗНМ: 0300000234 [11:41:14]line РНМ: 0000137193017469 [11:41:14]line Версия ККМ: v1.0 [11:41:14]line Платежная система: Mbank [11:41:14]line ФМ: 0000000000963156 [11:41:14]line ФД: 157368 [11:41:14]line ФПД: 228284181957892 [11:41:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114113&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157368&fm=228284181957892&tin=02508201610067®Number=0000137193017469&sum=170060 [11:41:14]written 0, free lines is 4095 [11:41:14]OFD Sender: Processing packet 157368 [packets to send 52, broken 51] [11:41:14]ProducePacketName [11:41:14]name=ofd_packets/00157368 [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:14]Connected sock=11 [11:41:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 1C 18 07 01 1A DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 63 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 4C 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 8B 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 59 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B8 66 02 00 35 04 06 00 CF 9F 8D 92 CD 04 3F F4 1B 9C B8 59 8D 02 [11:41:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9B 5A 47 00 CD 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 39 36 33 31 35 36 10 04 04 00 B8 66 02 00 F4 03 04 00 86 35 17 67 B6 04 01 00 00 7E 7E E2 83 A8 F8 74 F6 [11:41:14]CommunicateWithHost err = 0 [11:41:14]CheckOFDResponse [11:41:14]1017 (14) - 77093643461234 [11:41:14]1041 (16) - 0000000000963156 [11:41:14]1040 (4) - 157368 [11:41:14]1012 (4) - 22.10.2024 05:17 [11:41:14]1206 (1) - 0 [11:41:14]OFD Sender: Remove packet 157368 [11:41:14]ProducePacketName [11:41:14]name=ofd_packets/00157368 [11:41:14]NVStorageDeleteData [11:41:15]Write to MH i2c: 01 00 00 5A 16 70 [11:41:15]Write i2c OK [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: 01 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: 01 07 00 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: 01 07 00 5A 16 00 00 00 00 00 1F 0D A3 [11:41:15]RasterBufferAndPrint [11:41:15]line [11:41:15]line [11:41:15]line [11:41:15]line [11:41:15]line [11:41:15]written 0, free lines is 3365 [11:41:15]MH_Cut [11:41:15]Write to MH i2c: D1 01 00 61 16 01 49 [11:41:15]Write i2c OK [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: D1 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: D1 01 00 [11:41:15]MH_I2C_Read... [11:41:15]Read from MH i2c: D1 01 00 61 16 00 48 [11:41:15]Write to MH i2c: 01 00 00 62 16 78 [11:41:15]Write i2c OK [11:41:15]MH_I2C_Read... [11:41:15]OFD Sender: No OFD packet to send [11:41:15]*** Cut start [11:41:15]*** Partial cut [11:41:15]*** CUTSNS_PIN = 1 [11:41:15]*** CUTSNS_PIN = 0 [11:41:16]*** Brake cut motor [11:41:16]Read from MH i2c: 01 [11:41:16]MH_I2C_Read... [11:41:16]*** Stop cut motor [11:41:16]*** Cut end [11:41:16]Read from MH i2c: 01 07 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: 01 07 00 62 16 00 00 00 00 00 FF 0F 8D [11:41:16]process_action close_receipt done [11:41:16]requested_data is exist [11:41:16]produce_requested_data [11:41:16]requested_item fm.sn is exist - process it [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 11 00 00 [11:41:16]Write to MH i2c: E2 08 00 63 16 80 11 00 00 00 00 00 00 F3 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 17 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 17 00 63 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 44 [11:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:16]wFMCommunicate OK [11:41:16]requested_item fd.num is exist - process it [11:41:16]SAM_PROTO_GetFieldsCounters [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 13 00 00 [11:41:16]Write to MH i2c: E2 08 00 64 16 80 13 00 00 00 00 00 00 F6 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 62 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 62 00 64 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 66 02 00 0E 04 04 00 3C 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 D8 [11:41:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B8 66 02 00 0E 04 04 00 3C 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 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_GetFieldsCounters done [11:41:16]requested_item shift.num is exist - process it [11:41:16]requested_item shift.opened is exist - process it [11:41:16]req_shift_opened [11:41:16]FM_GetShiftState [11:41:16]SAM_PROTO_GetShiftState [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 13 01 00 [11:41:16]Write to MH i2c: E2 08 00 65 16 80 13 01 00 00 00 00 00 F8 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 65 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 7E [11:41:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_GetShiftState done [11:41:16]FM_GetShiftState done [11:41:16]req_shift_opened done [11:41:16]requested_item shift.open_date is exist - process it [11:41:16]req_shift_open_date [11:41:16]req_shift_open_date done [11:41:16]produce_requested_data done [11:41:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157368,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:41:16]process_action_free close_receipt [11:41:16]json_value_free [11:41:16]json_value_free done [11:41:16]process_json_proto returns [11:41:16]Send response to host [11:41:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157368,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:41:16]free response buf [11:41:16]execute_script done [11:41:16]execute_script returns [11:41:16]free content buf [11:41:16]Sock 9.Close socket [11:41:16]Sock 9.Thread stoped [11:41:18]accept exits with 8 [11:41:18]New connection [11:41:18]New thread 3067137380 created [11:41:18]Thread 3067280740 joined [11:41:18]Waiting for new connection... [11:41:18] Sock 8.Parse request [11:41:18]Sock 8.Check first char [11:41:18]Sock 8.First char is OK [11:41:18]request: POST /json_proto HTTP/1.0 [11:41:18]Method: POST [11:41:18]URL: /json_proto [11:41:18]Method is POST - this is cgi request [11:41:18]url: /json_proto [11:41:18]query_string will be loaded in cgi processing [11:41:18]execute_cgi json_proto POST (null) [11:41:18]execute_cgi path=json_proto method=POST [11:41:18]POST find Content-Length [11:41:18]Host: 172.17.53.67:8080 [11:41:18]Content-Length: 762 [11:41:18]Content-Type: application/json [11:41:18] [11:41:18]POST finish read [11:41:18]Found Content-Length = 762 [11:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:18]execute_script... [11:41: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)875741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:18]POST & json_proto [11:41:18]process_json_proto [11:41:18]json parsed OK: [11:41:18]protocol is kg_v1.0 [11:41:18]action value=close_receipt [11:41:18]process_action close_receipt [11:41:18]cmd_close_receipt [11:41:18]MH_GetDate [11:41:18]Write to MH i2c: F0 00 00 66 16 6B [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: F0 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: F0 09 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: F0 09 00 66 16 00 5E 8F 17 67 19 BC 99 64 B1 [11:41:18]GetLastDocTimeStamp 1729597273 [11:41:18]current date 1729597278 [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 67 16 80 13 01 00 00 00 00 00 FA [11:41:18]Write i2c OK [11:41:18]MH_I2C_Read... [11:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:18]Read from MH i2c: E2 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 0E 00 [11:41:18]MH_I2C_Read... [11:41:18]Read from MH i2c: E2 0E 00 67 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 80 [11:41:18]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:41:18]wFMCommunicate OK [11:41:18]SAM_PROTO_GetShiftState done [11:41:18]FM_GetShiftState done [11:41:18]opened in 1729556748 [11:41:18]opened+sec_in_day 1729643148 [11:41:18]quantity*price = 100000 [11:41:18]sum+1 = 100002 [11:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.01 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.01 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 197 22.10.2024 11:41 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157369 ФПД: 91005444673196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157369&fm=91005444673196&tin=02508201610067®Number=0000137193017469&sum=100001 [11:41:19]StoreToDocumentArchive [11:41:19]shift 316 fd 157369 [11:41:19]save to /storage/0316/doc_00157369 [11:41:19]save last doc name /storage/0316/doc_00157369 to /storage/kkm_last_doc_name [11:41:19]save OK [11:41:19]Clear old archive folders... [11:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:41:19]tlvbuf is 01B60B10 [11:41:19]SAM_PROTO_ClearQueue [11:41:19]wFMCommunicate request_size=4 [11:41:19]MH_SAM_APDU [11:41:19]CAPDU: 80 09 00 00 [11:41:19]Write to MH i2c: E2 08 00 74 16 80 09 00 00 00 00 00 00 FC [11:41:19]Write i2c OK [11:41:19]MH_I2C_Read... [11:41:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:19]Read from MH i2c: E2 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 03 00 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 03 00 74 16 00 90 00 FE [11:41:19]RAPDU: 90 00 [11:41:19]wFMCommunicate OK [11:41:19]SAM_PROTO_ClearQueue done [11:41:19]KKMCreateOFDPacket [11:41:19]OFDProtocolAddRootSTLVToBuf [11:41:19]FM_MakeSignedData [11:41:19]FM_MakeSignedData [11:41:19]SAM_PROTO_SignData [11:41:19]wFMCommunicate request_size=4 [11:41:19]MH_SAM_APDU [11:41:19]CAPDU: 80 0D 01 02 [11:41:19]Write to MH i2c: E2 08 00 75 16 80 0D 01 02 00 00 00 00 04 [11:41:19]Write i2c OK [11:41:19]MH_I2C_Read... [11:41:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:19]Read from MH i2c: E2 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 03 00 [11:41:19]MH_I2C_Read... [11:41:19]Read from MH i2c: E2 03 00 75 16 00 90 00 FF [11:41:19]RAPDU: 90 00 [11:41:19]wFMCommunicate OK [11:41:19]wFMCommunicate request_size=255 [11:41:19]MH_SAM_APDU [11:41:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 5E 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 66 02 00 35 04 06 00 [11:41:19]Write to MH i2c: E2 02 01 76 16 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 5E 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 66 02 00 35 04 06 00 00 00 8D [11:41:19]Write i2c OK [11:41:19]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 03 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 03 00 76 16 00 90 00 00 [11:41:20]RAPDU: 90 00 [11:41:20]wFMCommunicate OK [11:41:20]wFMCommunicate request_size=11 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 0D 02 02 06 52 C4 DB 33 CE AC [11:41:20]Write to MH i2c: E2 0E 00 77 16 80 0D 02 02 06 00 52 C4 DB 33 CE AC 00 00 B1 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 03 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 03 00 77 16 00 90 00 01 [11:41:20]RAPDU: 90 00 [11:41:20]wFMCommunicate OK [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 0D 03 02 [11:41:20]Write to MH i2c: E2 08 00 78 16 80 0D 03 02 00 00 00 00 09 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0B 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 0B 00 78 16 00 A8 D1 50 11 36 65 0C 20 90 00 AB [11:41:20]RAPDU: A8 D1 50 11 36 65 0C 20 90 00 [11:41:20]wFMCommunicate OK [11:41:20]SAM_PROTO_SignData done [11:41:20]FM_MakeSignedData done [11:41:20]CreateOFDProtocolMessage [11:41:20]wFMCommunicate request_size=4 [11:41:20]MH_SAM_APDU [11:41:20]CAPDU: 80 11 00 00 [11:41:20]Write to MH i2c: E2 08 00 79 16 80 11 00 00 00 00 00 00 09 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:20]Read from MH i2c: E2 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 17 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: E2 17 00 79 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5A [11:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:20]wFMCommunicate OK [11:41:20]CreateOFDProtocolMessage done [11:41:20]OFDSenderStorePacket 157369 [11:41:20]StoreOFDPacket docnum=157369 [11:41:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 51 08 01 D1 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 5E 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 66 02 00 35 04 06 00 52 C4 DB 33 CE AC A8 D1 50 11 36 65 0C 20 [11:41:20]CheckFolder [11:41:20]dirname=/storage/ofd_packets [11:41:20]CheckFolder done [11:41:20]ProducePacketName [11:41:20]name=ofd_packets/00157369 [11:41:20]NVStorageSaveData ofd_packets/00157369 [11:41:20]File name is /storage/ofd_packets/00157369 [11:41:20]Write 302 bytes [11:41:20]NVStorageSaveData done [11:41:20]OFDSenderStorePacket done [11:41:20]KKMCreateOFDPacket done [11:41:20]NVStorageSaveData kkm_last_timestamp [11:41:20]File name is /storage/kkm_last_timestamp [11:41:20]Write 4 bytes [11:41:20]NVStorageSaveData done [11:41:20]ExternCall_PrintAddStr [11:41:20]wPrintStart [11:41:20]Write to MH i2c: 01 00 00 7A 16 90 [11:41:20]Write i2c OK [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: 01 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: 01 07 00 [11:41:20]MH_I2C_Read... [11:41:20]Read from MH i2c: 01 07 00 7A 16 00 00 00 00 00 FF 0F A5 [11:41:20]RasterBufferAndPrint [11:41:20]line Счет N : (1)875741 [11:41:20]line ИНН: 02508201610067 [11:41:20]line Контрольно-Кассовый Чек [11:41:20]line ПРОДАЖА [11:41:20]line ТРК (МРК, ГНК) : 13 [11:41:20]line Товар: 2710124130 [11:41:20]line Super 92-К-5 [11:41:20]line 14.620 * 68.40 [11:41:20]line = 1000.01 [11:41:20]line НДС 12% НСП 1% [11:41:20]line > о реализуемом товаре [11:41:20]line ИТОГО: 1000.01 [11:41:20]line НСП 1% : 8.85 [11:41:20]line НДС 12% : 106.20 [11:41:20]line Наличными: 0.00 [11:41:20]line Безнал.: 1000.01 [11:41:20]line Место: АЗС № 165 "Партнер Нефть" [11:41:20]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:41:20]line СНО: Общий режим [11:41:20]line Чек 197 22.10.2024 11:41 [11:41:20]line Смена: 316 ФФД: 1.0 [11:41:20]line ЗНМ: 0300000234 [11:41:20]line РНМ: 0000137193017469 [11:41:20]line Версия ККМ: v1.0 [11:41:20]line Платежная система: Mbank [11:41:20]line ФМ: 0000000000963156 [11:41:20]line ФД: 157369 [11:41:20]line ФПД: 91005444673196 [11:41:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114118&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157369&fm=91005444673196&tin=02508201610067®Number=0000137193017469&sum=100001 [11:41:20]OFD Sender: Processing packet 157369 [packets to send 52, broken 51] [11:41:20]ProducePacketName [11:41:20]name=ofd_packets/00157369 [11:41:20]OFD Sender: To server: pG, [11:41:20]CommunicateWithHost lk.salyk.kg:30040 [11:41:20]ConnectInit lk.salyk.kg [11:41:20]written 0, free lines is 4095 [11:41:20]Connected sock=10 [11:41:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 20 51 08 01 D1 80 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 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 00 00 00 00 00 00 39 04 06 00 A1 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 5E 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 B9 66 02 00 35 04 06 00 52 C4 DB 33 CE AC A8 D1 50 11 36 65 0C 20 [11:41:21]Write to MH i2c: 01 00 00 A3 16 B9 [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: 01 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: 01 07 00 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: 01 07 00 A3 16 00 00 00 00 00 12 0D DF [11:41:21]RasterBufferAndPrint [11:41:21]line [11:41:21]line [11:41:21]line [11:41:21]line [11:41:21]line [11:41:21]written 0, free lines is 3356 [11:41:21]MH_Cut [11:41:21]Write to MH i2c: D1 01 00 AA 16 01 92 [11:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 39 97 47 00 34 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 39 36 33 31 35 36 10 04 04 00 B9 66 02 00 F4 03 04 00 8C 35 17 67 B6 04 01 00 00 58 9D B8 4C 76 84 7A 28 [11:41:21]CommunicateWithHost err = 0 [11:41:21]CheckOFDResponse [11:41:21]1017 (14) - 77093643461234 [11:41:21]1041 (16) - 0000000000963156 [11:41:21]1040 (4) - 157369 [11:41:21]1012 (4) - 22.10.2024 05:18 [11:41:21]1206 (1) - 0 [11:41:21]OFD Sender: Remove packet 157369 [11:41:21]ProducePacketName [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]name=ofd_packets/00157369 [11:41:21]NVStorageDeleteData [11:41:21]Read from MH i2c: D1 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: D1 01 00 [11:41:21]MH_I2C_Read... [11:41:21]Read from MH i2c: D1 01 00 AA 16 00 91 [11:41:21]Write to MH i2c: 01 00 00 AB 16 C1 [11:41:21]Write i2c OK [11:41:21]MH_I2C_Read... [11:41:21]OFD Sender: No OFD packet to send [11:41:21]*** Cut start [11:41:21]*** Partial cut [11:41:21]*** CUTSNS_PIN = 1 [11:41:21]*** CUTSNS_PIN = 0 [11:41:22]*** Brake cut motor [11:41:22]Read from MH i2c: 01 [11:41:22]MH_I2C_Read... [11:41:22]*** Stop cut motor [11:41:22]*** Cut end [11:41:22]Read from MH i2c: 01 07 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: 01 07 00 AB 16 00 00 00 00 00 FF 0F D6 [11:41:22]process_action close_receipt done [11:41:22]requested_data is exist [11:41:22]produce_requested_data [11:41:22]requested_item fm.sn is exist - process it [11:41:22]wFMCommunicate request_size=4 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 11 00 00 [11:41:22]Write to MH i2c: E2 08 00 AC 16 80 11 00 00 00 00 00 00 3C [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 17 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 17 00 AC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 8D [11:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:41:22]wFMCommunicate OK [11:41:22]requested_item fd.num is exist - process it [11:41:22]SAM_PROTO_GetFieldsCounters [11:41:22]wFMCommunicate request_size=4 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 13 00 00 [11:41:22]Write to MH i2c: E2 08 00 AD 16 80 13 00 00 00 00 00 00 3F [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 62 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 62 00 AD 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 66 02 00 0E 04 04 00 3C 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 25 [11:41:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 B9 66 02 00 0E 04 04 00 3C 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 [11:41:22]wFMCommunicate OK [11:41:22]SAM_PROTO_GetFieldsCounters done [11:41:22]requested_item shift.num is exist - process it [11:41:22]requested_item shift.opened is exist - process it [11:41:22]req_shift_opened [11:41:22]FM_GetShiftState [11:41:22]SAM_PROTO_GetShiftState [11:41:22]wFMCommunicate request_size=4 [11:41:22]MH_SAM_APDU [11:41:22]CAPDU: 80 13 01 00 [11:41:22]Write to MH i2c: E2 08 00 AE 16 80 13 01 00 00 00 00 00 41 [11:41:22]Write i2c OK [11:41:22]MH_I2C_Read... [11:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:22]Read from MH i2c: E2 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 0E 00 [11:41:22]MH_I2C_Read... [11:41:22]Read from MH i2c: E2 0E 00 AE 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C7 [11:41:22]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:41:22]wFMCommunicate OK [11:41:22]SAM_PROTO_GetShiftState done [11:41:22]FM_GetShiftState done [11:41:22]req_shift_opened done [11:41:22]requested_item shift.open_date is exist - process it [11:41:22]req_shift_open_date [11:41:22]req_shift_open_date done [11:41:22]produce_requested_data done [11:41:22]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157369,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:41:22]process_action_free close_receipt [11:41:22]json_value_free [11:41:22]json_value_free done [11:41:22]process_json_proto returns [11:41:22]Send response to host [11:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157369,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:41:22]free response buf [11:41:22]execute_script done [11:41:22]execute_script returns [11:41:22]free content buf [11:41:22]Sock 8.Close socket [11:41:22]Sock 8.Thread stoped [11:41:26]OFD Sender: No OFD packet to send [11:41:31]OFD Sender: No OFD packet to send [11:41:36]OFD Sender: No OFD packet to send [11:41:41]OFD Sender: No OFD packet to send [11:41:46]OFD Sender: No OFD packet to send [11:41:51]OFD Sender: No OFD packet to send [11:41:56]OFD Sender: No OFD packet to send [11:42:01]OFD Sender: No OFD packet to send [11:42:06]OFD Sender: No OFD packet to send [11:42:11]OFD Sender: No OFD packet to send [11:42:16]accept exits with 9 [11:42:16]New connection [11:42:16]New thread 3067280740 created [11:42:16]Thread 3067137380 joined [11:42:16]Waiting for new connection... [11:42:16] Sock 9.Parse request [11:42:16]Sock 9.Check first char [11:42:16]Sock 9.First char is OK [11:42:16]request: POST /json_proto HTTP/1.0 [11:42:16]Method: POST [11:42:16]URL: /json_proto [11:42:16]Method is POST - this is cgi request [11:42:16]url: /json_proto [11:42:16]query_string will be loaded in cgi processing [11:42:16]execute_cgi json_proto POST (null) [11:42:16]execute_cgi path=json_proto method=POST [11:42:16]POST find Content-Length [11:42:16]Host: 172.17.53.67:8080 [11:42:16]Content-Length: 766 [11:42:16]Content-Type: application/json [11:42:16] [11:42:16]POST finish read [11:42:16]Found Content-Length = 766 [11:42:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "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: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:16]execute_script... [11:42: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)875742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 24", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "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: Mbank", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:16]POST & json_proto [11:42:16]process_json_proto [11:42:16]json parsed OK: [11:42:16]protocol is kg_v1.0 [11:42:16]action value=close_receipt [11:42:16]process_action close_receipt [11:42:16]cmd_close_receipt [11:42:16]MH_GetDate [11:42:16]Write to MH i2c: F0 00 00 AF 16 B4 [11:42:16]Write i2c OK [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 09 00 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: F0 09 00 AF 16 00 99 8F 17 67 19 BC 99 64 35 [11:42:16]GetLastDocTimeStamp 1729597278 [11:42:16]current date 1729597337 [11:42:16]FM_GetShiftState [11:42:16]SAM_PROTO_GetShiftState [11:42:16]wFMCommunicate request_size=4 [11:42:16]MH_SAM_APDU [11:42:16]CAPDU: 80 13 01 00 [11:42:16]Write to MH i2c: E2 08 00 B0 16 80 13 01 00 00 00 00 00 43 [11:42:16]Write i2c OK [11:42:16]MH_I2C_Read... [11:42:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:16]Read from MH i2c: E2 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: E2 0E 00 [11:42:16]MH_I2C_Read... [11:42:16]Read from MH i2c: E2 0E 00 B0 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 C9 [11:42:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:42:16]wFMCommunicate OK [11:42:16]SAM_PROTO_GetShiftState done [11:42:16]FM_GetShiftState done [11:42:16]opened in 1729556748 [11:42:16]opened+sec_in_day 1729643148 [11:42:16]quantity*price = 300075 [11:42:16]sum+1 = 300077 [11:42:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 198 22.10.2024 11:42 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157370 ФПД: 92029105773409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157370&fm=92029105773409&tin=02508201610067®Number=0000137193017469&sum=300076 [11:42:17]StoreToDocumentArchive [11:42:17]shift 316 fd 157370 [11:42:17]save to /storage/0316/doc_00157370 [11:42:17]save last doc name /storage/0316/doc_00157370 to /storage/kkm_last_doc_name [11:42:17]save OK [11:42:17]Clear old archive folders... [11:42:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:42:17]tlvbuf is 01C08260 [11:42:17]SAM_PROTO_ClearQueue [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 09 00 00 [11:42:17]Write to MH i2c: E2 08 00 BD 16 80 09 00 00 00 00 00 00 45 [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 BD 16 00 90 00 47 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]SAM_PROTO_ClearQueue done [11:42:17]KKMCreateOFDPacket [11:42:17]OFDProtocolAddRootSTLVToBuf [11:42:17]FM_MakeSignedData [11:42:17]FM_MakeSignedData [11:42:17]SAM_PROTO_SignData [11:42:17]wFMCommunicate request_size=4 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 01 02 [11:42:17]Write to MH i2c: E2 08 00 BE 16 80 0D 01 02 00 00 00 00 4D [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 BE 16 00 90 00 48 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]wFMCommunicate request_size=255 [11:42:17]MH_SAM_APDU [11:42: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 32 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 2C 94 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 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 99 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 66 02 00 35 04 06 00 53 B3 32 28 [11:42:17]Write to MH i2c: E2 02 01 BF 16 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 32 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 2C 94 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 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 99 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 66 02 00 35 04 06 00 53 B3 32 28 00 00 E3 [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:17]Read from MH i2c: E2 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 [11:42:17]MH_I2C_Read... [11:42:17]Read from MH i2c: E2 03 00 BF 16 00 90 00 49 [11:42:17]RAPDU: 90 00 [11:42:17]wFMCommunicate OK [11:42:17]wFMCommunicate request_size=7 [11:42:17]MH_SAM_APDU [11:42:17]CAPDU: 80 0D 02 02 02 9B 61 [11:42:17]Write to MH i2c: E2 0A 00 C0 16 80 0D 02 02 02 00 9B 61 00 00 50 [11:42:17]Write i2c OK [11:42:17]MH_I2C_Read... [11:42:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:18]Read from MH i2c: E2 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 03 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 03 00 C0 16 00 90 00 4A [11:42:18]RAPDU: 90 00 [11:42:18]wFMCommunicate OK [11:42:18]wFMCommunicate request_size=4 [11:42:18]MH_SAM_APDU [11:42:18]CAPDU: 80 0D 03 02 [11:42:18]Write to MH i2c: E2 08 00 C1 16 80 0D 03 02 00 00 00 00 52 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:18]Read from MH i2c: E2 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 0B 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 0B 00 C1 16 00 6A E9 8E 17 C2 1D B0 87 90 00 61 [11:42:18]RAPDU: 6A E9 8E 17 C2 1D B0 87 90 00 [11:42:18]wFMCommunicate OK [11:42:18]SAM_PROTO_SignData done [11:42:18]FM_MakeSignedData done [11:42:18]CreateOFDProtocolMessage [11:42:18]wFMCommunicate request_size=4 [11:42:18]MH_SAM_APDU [11:42:18]CAPDU: 80 11 00 00 [11:42:18]Write to MH i2c: E2 08 00 C2 16 80 11 00 00 00 00 00 00 52 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:18]Read from MH i2c: E2 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 17 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: E2 17 00 C2 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A3 [11:42:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:18]wFMCommunicate OK [11:42:18]CreateOFDProtocolMessage done [11:42:18]OFDSenderStorePacket 157370 [11:42:18]StoreOFDPacket docnum=157370 [11:42:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EF AC 04 01 5D 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2C 94 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 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 99 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 66 02 00 35 04 06 00 53 B3 32 28 9B 61 6A E9 8E 17 C2 1D B0 87 [11:42:18]CheckFolder [11:42:18]dirname=/storage/ofd_packets [11:42:18]CheckFolder done [11:42:18]ProducePacketName [11:42:18]name=ofd_packets/00157370 [11:42:18]NVStorageSaveData ofd_packets/00157370 [11:42:18]File name is /storage/ofd_packets/00157370 [11:42:18]Write 298 bytes [11:42:18]NVStorageSaveData done [11:42:18]OFDSenderStorePacket done [11:42:18]KKMCreateOFDPacket done [11:42:18]NVStorageSaveData kkm_last_timestamp [11:42:18]File name is /storage/kkm_last_timestamp [11:42:18]Write 4 bytes [11:42:18]NVStorageSaveData done [11:42:18]ExternCall_PrintAddStr [11:42:18]wPrintStart [11:42:18]Write to MH i2c: 01 00 00 C3 16 D9 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 C3 16 00 00 00 00 00 FF 0F EE [11:42:18]RasterBufferAndPrint [11:42:18]line Счет N : (1)875742 [11:42:18]line ИНН: 02508201610067 [11:42:18]line Контрольно-Кассовый Чек [11:42:18]line ПРОДАЖА [11:42:18]line ТРК (МРК, ГНК) : 24 [11:42:18]line Товар: 2710194210 [11:42:18]line ДТ-К-2 [11:42:18]line 39.380 * 76.20 [11:42:18]line = 3000.76 [11:42:18]line НДС 12% НСП 1% [11:42:18]line > о реализуемом товаре [11:42:18]line ИТОГО: 3000.76 [11:42:18]line НСП 1% : 26.55 [11:42:18]line НДС 12% : 318.66 [11:42:18]line Наличными: 0.00 [11:42:18]line Безнал.: 3000.76 [11:42:18]line Место: АЗС № 165 "Партнер Нефть" [11:42:18]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:42:18]line СНО: Общий режим [11:42:18]line Чек 198 22.10.2024 11:42 [11:42:18]line Смена: 316 ФФД: 1.0 [11:42:18]line ЗНМ: 0300000234 [11:42:18]line РНМ: 0000137193017469 [11:42:18]line Версия ККМ: v1.0 [11:42:18]line Платежная система: Mbank [11:42:18]line ФМ: 0000000000963156 [11:42:18]line ФД: 157370 [11:42:18]line ФПД: 92029105773409 [11:42:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114217&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157370&fm=92029105773409&tin=02508201610067®Number=0000137193017469&sum=300076 [11:42:18]OFD Sender: Processing packet 157370 [packets to send 52, broken 51] [11:42:18]ProducePacketName [11:42:18]name=ofd_packets/00157370 [11:42:18]OFD Sender: To server: pG, [11:42:18]CommunicateWithHost lk.salyk.kg:30040 [11:42:18]ConnectInit lk.salyk.kg [11:42:18]written 0, free lines is 4095 [11:42:18]Connected sock=10 [11:42:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 EF AC 04 01 5D 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 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 2C 94 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 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 99 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BA 66 02 00 35 04 06 00 53 B3 32 28 9B 61 6A E9 8E 17 C2 1D B0 87 [11:42:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 5E 47 00 B0 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 39 36 33 31 35 36 10 04 04 00 BA 66 02 00 F4 03 04 00 C5 35 17 67 B6 04 01 00 00 48 7D 47 AA E3 0F 4B 77 [11:42:18]CommunicateWithHost err = 0 [11:42:18]CheckOFDResponse [11:42:18]1017 (14) - 77093643461234 [11:42:18]1041 (16) - 0000000000963156 [11:42:18]1040 (4) - 157370 [11:42:18]1012 (4) - 22.10.2024 05:19 [11:42:18]1206 (1) - 0 [11:42:18]OFD Sender: Remove packet 157370 [11:42:18]ProducePacketName [11:42:18]name=ofd_packets/00157370 [11:42:18]NVStorageDeleteData [11:42:18]Write to MH i2c: 01 00 00 EC 16 02 [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: 01 07 00 EC 16 00 00 00 00 00 20 0D 36 [11:42:18]RasterBufferAndPrint [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]line [11:42:18]written 0, free lines is 3366 [11:42:18]MH_Cut [11:42:18]Write to MH i2c: D1 01 00 F3 16 01 DB [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 01 00 [11:42:18]MH_I2C_Read... [11:42:18]Read from MH i2c: D1 01 00 F3 16 00 DA [11:42:18]Write to MH i2c: 01 00 00 F4 16 0A [11:42:18]Write i2c OK [11:42:18]MH_I2C_Read... [11:42:19]OFD Sender: No OFD packet to send [11:42:19]*** Cut start [11:42:19]*** Partial cut [11:42:19]*** CUTSNS_PIN = 1 [11:42:19]*** CUTSNS_PIN = 0 [11:42:19]*** Brake cut motor [11:42:20]Read from MH i2c: 01 [11:42:20]MH_I2C_Read... [11:42:20]*** Stop cut motor [11:42:20]*** Cut end [11:42:20]Read from MH i2c: 01 07 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: 01 07 00 F4 16 00 00 00 00 00 FF 0F 1F [11:42:20]process_action close_receipt done [11:42:20]requested_data is exist [11:42:20]produce_requested_data [11:42:20]requested_item fm.sn is exist - process it [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 11 00 00 [11:42:20]Write to MH i2c: E2 08 00 F5 16 80 11 00 00 00 00 00 00 85 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 17 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 17 00 F5 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 D6 [11:42:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:20]wFMCommunicate OK [11:42:20]requested_item fd.num is exist - process it [11:42:20]SAM_PROTO_GetFieldsCounters [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 13 00 00 [11:42:20]Write to MH i2c: E2 08 00 F6 16 80 13 00 00 00 00 00 00 88 [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 62 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 62 00 F6 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 66 02 00 0E 04 04 00 3C 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 72 [11:42:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BA 66 02 00 0E 04 04 00 3C 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 [11:42:20]wFMCommunicate OK [11:42:20]SAM_PROTO_GetFieldsCounters done [11:42:20]requested_item shift.num is exist - process it [11:42:20]requested_item shift.opened is exist - process it [11:42:20]req_shift_opened [11:42:20]FM_GetShiftState [11:42:20]SAM_PROTO_GetShiftState [11:42:20]wFMCommunicate request_size=4 [11:42:20]MH_SAM_APDU [11:42:20]CAPDU: 80 13 01 00 [11:42:20]Write to MH i2c: E2 08 00 F7 16 80 13 01 00 00 00 00 00 8A [11:42:20]Write i2c OK [11:42:20]MH_I2C_Read... [11:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:20]Read from MH i2c: E2 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 [11:42:20]MH_I2C_Read... [11:42:20]Read from MH i2c: E2 0E 00 F7 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 10 [11:42:20]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:42:20]wFMCommunicate OK [11:42:20]SAM_PROTO_GetShiftState done [11:42:20]FM_GetShiftState done [11:42:20]req_shift_opened done [11:42:20]requested_item shift.open_date is exist - process it [11:42:20]req_shift_open_date [11:42:20]req_shift_open_date done [11:42:20]produce_requested_data done [11:42:20]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157370,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:42:20]process_action_free close_receipt [11:42:20]json_value_free [11:42:20]json_value_free done [11:42:20]process_json_proto returns [11:42:20]Send response to host [11:42:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157370,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:42:20]free response buf [11:42:20]execute_script done [11:42:20]execute_script returns [11:42:20]free content buf [11:42:20]Sock 9.Close socket [11:42:20]Sock 9.Thread stoped [11:42:24]OFD Sender: No OFD packet to send [11:42:29]OFD Sender: No OFD packet to send [11:42:34]OFD Sender: No OFD packet to send [11:42:39]OFD Sender: No OFD packet to send [11:42:40]accept exits with 8 [11:42:40]New connection [11:42:40]New thread 3067137380 created [11:42:40]Thread 3067280740 joined [11:42:40]Waiting for new connection... [11:42:40] Sock 8.Parse request [11:42:40]Sock 8.Check first char [11:42:40]Sock 8.First char is OK [11:42:40]request: POST /json_proto HTTP/1.0 [11:42:40]Method: POST [11:42:40]URL: /json_proto [11:42:40]Method is POST - this is cgi request [11:42:40]url: /json_proto [11:42:40]query_string will be loaded in cgi processing [11:42:40]execute_cgi json_proto POST (null) [11:42:40]execute_cgi path=json_proto method=POST [11:42:40]POST find Content-Length [11:42:40]Host: 172.17.53.67:8080 [11:42:40]Content-Length: 677 [11:42:40]Content-Type: application/json [11:42:40] [11:42:40]POST finish read [11:42:40]Found Content-Length = 677 [11:42:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875743", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:42:40]execute_script... [11:42: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)875743", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:42:40]POST & json_proto [11:42:40]process_json_proto [11:42:40]json parsed OK: [11:42:40]protocol is kg_v1.0 [11:42:40]action value=close_receipt [11:42:40]process_action close_receipt [11:42:40]cmd_close_receipt [11:42:40]MH_GetDate [11:42:40]Write to MH i2c: F0 00 00 F8 16 FD [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 09 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 09 00 F8 16 00 B1 8F 17 67 19 BC 99 64 96 [11:42:40]GetLastDocTimeStamp 1729597337 [11:42:40]current date 1729597361 [11:42:40]FM_GetShiftState [11:42:40]SAM_PROTO_GetShiftState [11:42:40]wFMCommunicate request_size=4 [11:42:40]MH_SAM_APDU [11:42:40]CAPDU: 80 13 01 00 [11:42:40]Write to MH i2c: E2 08 00 F9 16 80 13 01 00 00 00 00 00 8C [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:40]Read from MH i2c: E2 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 F9 16 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 12 [11:42:40]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:42:40]wFMCommunicate OK [11:42:40]SAM_PROTO_GetShiftState done [11:42:40]FM_GetShiftState done [11:42:40]opened in 1729556748 [11:42:40]opened+sec_in_day 1729643148 [11:42:40]quantity*price = 40006 [11:42:40]sum+1 = 40007 [11:42:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 199 22.10.2024 11:42 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157371 ФПД: 242259963755624 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157371&fm=242259963755624&tin=02508201610067®Number=0000137193017469&sum=40000 [11:42:41]StoreToDocumentArchive [11:42:41]shift 316 fd 157371 [11:42:41]save to /storage/0316/doc_00157371 [11:42:41]save last doc name /storage/0316/doc_00157371 to /storage/kkm_last_doc_name [11:42:41]save OK [11:42:41]Clear old archive folders... [11:42:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:42:41]tlvbuf is B6F11B60 [11:42:41]SAM_PROTO_ClearQueue [11:42:41]wFMCommunicate request_size=4 [11:42:41]MH_SAM_APDU [11:42:41]CAPDU: 80 09 00 00 [11:42:41]Write to MH i2c: E2 08 00 06 17 80 09 00 00 00 00 00 00 8F [11:42:41]Write i2c OK [11:42:41]MH_I2C_Read... [11:42:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:41]Read from MH i2c: E2 [11:42:41]MH_I2C_Read... [11:42:41]Read from MH i2c: E2 03 00 [11:42:41]MH_I2C_Read... [11:42:41]Read from MH i2c: E2 03 00 06 17 00 90 00 91 [11:42:41]RAPDU: 90 00 [11:42:41]wFMCommunicate OK [11:42:41]SAM_PROTO_ClearQueue done [11:42:41]KKMCreateOFDPacket [11:42:41]OFDProtocolAddRootSTLVToBuf [11:42:41]FM_MakeSignedData [11:42:41]FM_MakeSignedData [11:42:41]SAM_PROTO_SignData [11:42:41]wFMCommunicate request_size=4 [11:42:41]MH_SAM_APDU [11:42:41]CAPDU: 80 0D 01 02 [11:42:41]Write to MH i2c: E2 08 00 07 17 80 0D 01 02 00 00 00 00 97 [11:42:41]Write i2c OK [11:42:41]MH_I2C_Read... [11:42:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:41]Read from MH i2c: E2 [11:42:41]MH_I2C_Read... [11:42:41]Read from MH i2c: E2 03 00 [11:42:41]MH_I2C_Read... [11:42:41]Read from MH i2c: E2 03 00 07 17 00 90 00 92 [11:42:41]RAPDU: 90 00 [11:42:41]wFMCommunicate OK [11:42:41]wFMCommunicate request_size=255 [11:42:41]MH_SAM_APDU [11:42: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C7 00 00 00 F4 03 04 00 B1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 66 02 00 35 04 06 00 DC [11:42:41]Write to MH i2c: E2 02 01 08 17 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C7 00 00 00 F4 03 04 00 B1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 66 02 00 35 04 06 00 DC 00 00 CE [11:42:41]Write i2c OK [11:42:41]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 08 17 00 90 00 93 [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]wFMCommunicate request_size=10 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 02 02 05 55 8B 15 3C 68 [11:42:42]Write to MH i2c: E2 0D 00 09 17 80 0D 02 02 05 00 55 8B 15 3C 68 00 00 3D [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 09 17 00 90 00 94 [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 03 02 [11:42:42]Write to MH i2c: E2 08 00 0A 17 80 0D 03 02 00 00 00 00 9C [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 0B 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 0B 00 0A 17 00 25 29 C2 E3 B2 4A 34 AE 90 00 6E [11:42:42]RAPDU: 25 29 C2 E3 B2 4A 34 AE 90 00 [11:42:42]wFMCommunicate OK [11:42:42]SAM_PROTO_SignData done [11:42:42]FM_MakeSignedData done [11:42:42]CreateOFDProtocolMessage [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 11 00 00 [11:42:42]Write to MH i2c: E2 08 00 0B 17 80 11 00 00 00 00 00 00 9C [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 17 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 17 00 0B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 ED [11:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:42]wFMCommunicate OK [11:42:42]CreateOFDProtocolMessage done [11:42:42]OFDSenderStorePacket 157371 [11:42:42]StoreOFDPacket docnum=157371 [11:42:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E E0 07 01 05 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C7 00 00 00 F4 03 04 00 B1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 66 02 00 35 04 06 00 DC 55 8B 15 3C 68 25 29 C2 E3 B2 4A 34 AE [11:42:42]CheckFolder [11:42:42]dirname=/storage/ofd_packets [11:42:42]CheckFolder done [11:42:42]ProducePacketName [11:42:42]name=ofd_packets/00157371 [11:42:42]NVStorageSaveData ofd_packets/00157371 [11:42:42]File name is /storage/ofd_packets/00157371 [11:42:42]Write 301 bytes [11:42:42]NVStorageSaveData done [11:42:42]OFDSenderStorePacket done [11:42:42]KKMCreateOFDPacket done [11:42:42]NVStorageSaveData kkm_last_timestamp [11:42:42]File name is /storage/kkm_last_timestamp [11:42:42]Write 4 bytes [11:42:42]NVStorageSaveData done [11:42:42]ExternCall_PrintAddStr [11:42:42]wPrintStart [11:42:42]Write to MH i2c: 01 00 00 0C 17 23 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 07 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 07 00 0C 17 00 00 00 00 00 FF 0F 38 [11:42:42]RasterBufferAndPrint [11:42:42]line Счет N : (1)875743 [11:42:42]line ИНН: 02508201610067 [11:42:42]line Контрольно-Кассовый Чек [11:42:42]line ПРОДАЖА [11:42:42]line ТРК (МРК, ГНК) : 32 [11:42:42]line Товар: 2710124130 [11:42:42]line Аи-92-К-5 [11:42:42]line 5.980 * 66.90 [11:42:42]line = 400.06 [11:42:42]line НДС 12% НСП 1% [11:42:42]line > о реализуемом товаре [11:42:42]line ОКРУГЛЕНИЕ: -0.06 [11:42:42]line ИТОГО: 400.00 [11:42:42]line Внесено: 400.00 [11:42:42]line СДАЧА: 0.00 [11:42:42]line НСП 1% : 3.54 [11:42:42]line НДС 12% : 42.48 [11:42:42]line Наличными: 400.00 [11:42:42]line Безнал.: 0.00 [11:42:42]line Место: АЗС № 165 "Партнер Нефть" [11:42:42]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:42:42]line СНО: Общий режим [11:42:42]line Чек 199 22.10.2024 11:42 [11:42:42]line Смена: 316 ФФД: 1.0 [11:42:42]line ЗНМ: 0300000234 [11:42:42]line РНМ: 0000137193017469 [11:42:42]line Версия ККМ: v1.0 [11:42:42]line ФМ: 0000000000963156 [11:42:42]line ФД: 157371 [11:42:42]line ФПД: 242259963755624 [11:42:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114241&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157371&fm=242259963755624&tin=02508201610067®Number=0000137193017469&sum=40000 [11:42:42]OFD Sender: Processing packet 157371 [packets to send 52, broken 51] [11:42:42]ProducePacketName [11:42:42]name=ofd_packets/00157371 [11:42:42]OFD Sender: To server: pG, [11:42:42]CommunicateWithHost lk.salyk.kg:30040 [11:42:42]ConnectInit lk.salyk.kg [11:42:42]written 0, free lines is 4095 [11:42:42]Connected sock=10 [11:42:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 4E E0 07 01 05 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C7 00 00 00 F4 03 04 00 B1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BB 66 02 00 35 04 06 00 DC 55 8B 15 3C 68 25 29 C2 E3 B2 4A 34 AE [11:42:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 67 05 47 00 47 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 39 36 33 31 35 36 10 04 04 00 BB 66 02 00 F4 03 04 00 DE 35 17 67 B6 04 01 00 00 16 CA F6 1A 67 26 CF 98 [11:42:42]CommunicateWithHost err = 0 [11:42:42]CheckOFDResponse [11:42:42]1017 (14) - 77093643461234 [11:42:42]1041 (16) - 0000000000963156 [11:42:42]1040 (4) - 157371 [11:42:42]1012 (4) - 22.10.2024 05:19 [11:42:42]1206 (1) - 0 [11:42:42]OFD Sender: Remove packet 157371 [11:42:42]ProducePacketName [11:42:42]name=ofd_packets/00157371 [11:42:42]NVStorageDeleteData [11:42:43]Write to MH i2c: 01 00 00 37 17 4E [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 07 00 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 07 00 37 17 00 00 00 00 00 FE 0C 5F [11:42:43]RasterBufferAndPrint [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]written 0, free lines is 3332 [11:42:43]MH_Cut [11:42:43]Write to MH i2c: D1 01 00 3E 17 01 27 [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 01 00 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 01 00 3E 17 00 26 [11:42:43]Write to MH i2c: 01 00 00 3F 17 56 [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:43]OFD Sender: No OFD packet to send [11:42:43]*** Cut start [11:42:43]*** Partial cut [11:42:43]*** CUTSNS_PIN = 1 [11:42:43]*** CUTSNS_PIN = 0 [11:42:44]*** Brake cut motor [11:42:44]Read from MH i2c: 01 [11:42:44]MH_I2C_Read... [11:42:44]*** Stop cut motor [11:42:44]*** Cut end [11:42:44]Read from MH i2c: 01 07 00 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: 01 07 00 3F 17 00 00 00 00 00 FF 0F 6B [11:42:44]process_action close_receipt done [11:42:44]requested_data is exist [11:42:44]produce_requested_data [11:42:44]requested_item fm.sn is exist - process it [11:42:44]wFMCommunicate request_size=4 [11:42:44]MH_SAM_APDU [11:42:44]CAPDU: 80 11 00 00 [11:42:44]Write to MH i2c: E2 08 00 40 17 80 11 00 00 00 00 00 00 D1 [11:42:44]Write i2c OK [11:42:44]MH_I2C_Read... [11:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:44]Read from MH i2c: E2 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 17 00 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 17 00 40 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 22 [11:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:42:44]wFMCommunicate OK [11:42:44]requested_item fd.num is exist - process it [11:42:44]SAM_PROTO_GetFieldsCounters [11:42:44]wFMCommunicate request_size=4 [11:42:44]MH_SAM_APDU [11:42:44]CAPDU: 80 13 00 00 [11:42:44]Write to MH i2c: E2 08 00 41 17 80 13 00 00 00 00 00 00 D4 [11:42:44]Write i2c OK [11:42:44]MH_I2C_Read... [11:42:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:44]Read from MH i2c: E2 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 62 00 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 62 00 41 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 66 02 00 0E 04 04 00 3C 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 C2 [11:42:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BB 66 02 00 0E 04 04 00 3C 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 [11:42:44]wFMCommunicate OK [11:42:44]SAM_PROTO_GetFieldsCounters done [11:42:44]requested_item shift.num is exist - process it [11:42:44]requested_item shift.opened is exist - process it [11:42:44]req_shift_opened [11:42:44]FM_GetShiftState [11:42:44]SAM_PROTO_GetShiftState [11:42:44]wFMCommunicate request_size=4 [11:42:44]MH_SAM_APDU [11:42:44]CAPDU: 80 13 01 00 [11:42:44]Write to MH i2c: E2 08 00 42 17 80 13 01 00 00 00 00 00 D6 [11:42:44]Write i2c OK [11:42:44]MH_I2C_Read... [11:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:44]Read from MH i2c: E2 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 0E 00 [11:42:44]MH_I2C_Read... [11:42:44]Read from MH i2c: E2 0E 00 42 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5C [11:42:44]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:42:44]wFMCommunicate OK [11:42:44]SAM_PROTO_GetShiftState done [11:42:44]FM_GetShiftState done [11:42:44]req_shift_opened done [11:42:44]requested_item shift.open_date is exist - process it [11:42:44]req_shift_open_date [11:42:44]req_shift_open_date done [11:42:44]produce_requested_data done [11:42:44]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157371,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:42:44]process_action_free close_receipt [11:42:44]json_value_free [11:42:44]json_value_free done [11:42:44]process_json_proto returns [11:42:44]Send response to host [11:42:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157371,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:42:44]free response buf [11:42:44]execute_script done [11:42:44]execute_script returns [11:42:44]free content buf [11:42:44]Sock 8.Close socket [11:42:44]Sock 8.Thread stoped [11:42:48]OFD Sender: No OFD packet to send [11:42:53]OFD Sender: No OFD packet to send [11:42:58]OFD Sender: No OFD packet to send [11:43:03]OFD Sender: No OFD packet to send [11:43:08]OFD Sender: No OFD packet to send [11:43:12]accept exits with 9 [11:43:12]New connection [11:43:12]New thread 3067280740 created [11:43:12]Thread 3067137380 joined [11:43:12]Waiting for new connection... [11:43:12] Sock 9.Parse request [11:43:12]Sock 9.Check first char [11:43:12]Sock 9.First char is OK [11:43:12]request: POST /json_proto HTTP/1.0 [11:43:12]Method: POST [11:43:12]URL: /json_proto [11:43:12]Method is POST - this is cgi request [11:43:12]url: /json_proto [11:43:12]query_string will be loaded in cgi processing [11:43:12]execute_cgi json_proto POST (null) [11:43:12]execute_cgi path=json_proto method=POST [11:43:12]POST find Content-Length [11:43:12]Host: 172.17.53.67:8080 [11:43:12]Content-Length: 677 [11:43:12]Content-Type: application/json [11:43:12] [11:43:12]POST finish read [11:43:12]Found Content-Length = 677 [11:43:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875744", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:43:12]execute_script... [11:43: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)875744", "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" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:43:12]POST & json_proto [11:43:12]process_json_proto [11:43:12]json parsed OK: [11:43:12]protocol is kg_v1.0 [11:43:12]action value=close_receipt [11:43:12]process_action close_receipt [11:43:12]cmd_close_receipt [11:43:12]MH_GetDate [11:43:12]Write to MH i2c: F0 00 00 43 17 49 [11:43:12]Write i2c OK [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 09 00 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 09 00 43 17 00 D1 8F 17 67 19 BC 99 64 02 [11:43:12]GetLastDocTimeStamp 1729597361 [11:43:12]current date 1729597393 [11:43:12]FM_GetShiftState [11:43:12]SAM_PROTO_GetShiftState [11:43:12]wFMCommunicate request_size=4 [11:43:12]MH_SAM_APDU [11:43:12]CAPDU: 80 13 01 00 [11:43:12]Write to MH i2c: E2 08 00 44 17 80 13 01 00 00 00 00 00 D8 [11:43:12]Write i2c OK [11:43:12]MH_I2C_Read... [11:43:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:12]Read from MH i2c: E2 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: E2 0E 00 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: E2 0E 00 44 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 5E [11:43:12]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:43:12]wFMCommunicate OK [11:43:12]SAM_PROTO_GetShiftState done [11:43:12]FM_GetShiftState done [11:43:12]opened in 1729556748 [11:43:12]opened+sec_in_day 1729643148 [11:43:12]quantity*price = 40006 [11:43:12]sum+1 = 40007 [11:43:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 200 22.10.2024 11:43 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 ФМ: 0000000000963156 ФД: 157372 ФПД: 186343290910436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157372&fm=186343290910436&tin=02508201610067®Number=0000137193017469&sum=40000 [11:43:13]StoreToDocumentArchive [11:43:13]shift 316 fd 157372 [11:43:13]save to /storage/0316/doc_00157372 [11:43:13]save last doc name /storage/0316/doc_00157372 to /storage/kkm_last_doc_name [11:43:13]save OK [11:43:13]Clear old archive folders... [11:43:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:13]tlvbuf is B6F11AD0 [11:43:13]SAM_PROTO_ClearQueue [11:43:13]wFMCommunicate request_size=4 [11:43:13]MH_SAM_APDU [11:43:13]CAPDU: 80 09 00 00 [11:43:13]Write to MH i2c: E2 08 00 51 17 80 09 00 00 00 00 00 00 DA [11:43:13]Write i2c OK [11:43:13]MH_I2C_Read... [11:43:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:13]Read from MH i2c: E2 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 51 17 00 90 00 DC [11:43:13]RAPDU: 90 00 [11:43:13]wFMCommunicate OK [11:43:13]SAM_PROTO_ClearQueue done [11:43:13]KKMCreateOFDPacket [11:43:13]OFDProtocolAddRootSTLVToBuf [11:43:13]FM_MakeSignedData [11:43:13]FM_MakeSignedData [11:43:13]SAM_PROTO_SignData [11:43:13]wFMCommunicate request_size=4 [11:43:13]MH_SAM_APDU [11:43:13]CAPDU: 80 0D 01 02 [11:43:13]Write to MH i2c: E2 08 00 52 17 80 0D 01 02 00 00 00 00 E2 [11:43:13]Write i2c OK [11:43:13]MH_I2C_Read... [11:43:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:13]Read from MH i2c: E2 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 52 17 00 90 00 DD [11:43:13]RAPDU: 90 00 [11:43:13]wFMCommunicate OK [11:43:13]wFMCommunicate request_size=255 [11:43:13]MH_SAM_APDU [11:43: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C8 00 00 00 F4 03 04 00 D1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 66 02 00 35 04 06 00 A9 [11:43:13]Write to MH i2c: E2 02 01 53 17 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C8 00 00 00 F4 03 04 00 D1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 66 02 00 35 04 06 00 A9 00 00 08 [11:43:13]Write i2c OK [11:43:13]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 53 17 00 90 00 DE [11:43:14]RAPDU: 90 00 [11:43:14]wFMCommunicate OK [11:43:14]wFMCommunicate request_size=10 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 0D 02 02 05 7A 6D A9 36 E4 [11:43:14]Write to MH i2c: E2 0D 00 54 17 80 0D 02 02 05 00 7A 6D A9 36 E4 00 00 99 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 54 17 00 90 00 DF [11:43:14]RAPDU: 90 00 [11:43:14]wFMCommunicate OK [11:43:14]wFMCommunicate request_size=4 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 0D 03 02 [11:43:14]Write to MH i2c: E2 08 00 55 17 80 0D 03 02 00 00 00 00 E7 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0B 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0B 00 55 17 00 6B DE B3 DE F4 EF 9E 5F 90 00 A2 [11:43:14]RAPDU: 6B DE B3 DE F4 EF 9E 5F 90 00 [11:43:14]wFMCommunicate OK [11:43:14]SAM_PROTO_SignData done [11:43:14]FM_MakeSignedData done [11:43:14]CreateOFDProtocolMessage [11:43:14]wFMCommunicate request_size=4 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 11 00 00 [11:43:14]Write to MH i2c: E2 08 00 56 17 80 11 00 00 00 00 00 00 E7 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 17 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 17 00 56 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 38 [11:43:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:43:14]wFMCommunicate OK [11:43:14]CreateOFDProtocolMessage done [11:43:14]OFDSenderStorePacket 157372 [11:43:14]StoreOFDPacket docnum=157372 [11:43:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 CF 07 01 A9 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C8 00 00 00 F4 03 04 00 D1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 66 02 00 35 04 06 00 A9 7A 6D A9 36 E4 6B DE B3 DE F4 EF 9E 5F [11:43:14]CheckFolder [11:43:14]dirname=/storage/ofd_packets [11:43:14]CheckFolder done [11:43:14]ProducePacketName [11:43:14]name=ofd_packets/00157372 [11:43:14]NVStorageSaveData ofd_packets/00157372 [11:43:14]File name is /storage/ofd_packets/00157372 [11:43:14]Write 301 bytes [11:43:14]NVStorageSaveData done [11:43:14]OFDSenderStorePacket done [11:43:14]KKMCreateOFDPacket done [11:43:14]NVStorageSaveData kkm_last_timestamp [11:43:14]File name is /storage/kkm_last_timestamp [11:43:14]Write 4 bytes [11:43:14]NVStorageSaveData done [11:43:14]OFD Sender: Processing packet 157372 [packets to send 52, broken 51] [11:43:14]ProducePacketName [11:43:14]name=ofd_packets/00157372 [11:43:14]OFD Sender: To server: pG, [11:43:14]CommunicateWithHost lk.salyk.kg:30040 [11:43:14]ConnectInit lk.salyk.kg [11:43:14]ExternCall_PrintAddStr [11:43:14]wPrintStart [11:43:14]Write to MH i2c: 01 00 00 57 17 6E [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: 01 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: 01 07 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: 01 07 00 57 17 00 00 00 00 00 FF 0F 83 [11:43:14]RasterBufferAndPrint [11:43:14]line Счет N : (1)875744 [11:43:14]line ИНН: 02508201610067 [11:43:14]line Контрольно-Кассовый Чек [11:43:14]line ПРОДАЖА [11:43:14]line ТРК (МРК, ГНК) : 12 [11:43:14]line Товар: 2710124130 [11:43:14]line Аи-92-К-5 [11:43:14]line 5.980 * 66.90 [11:43:14]line = 400.06 [11:43:14]line НДС 12% НСП 1% [11:43:14]line > о реализуемом товаре [11:43:14]line ОКРУГЛЕНИЕ: -0.06 [11:43:14]line ИТОГО: 400.00 [11:43:14]line Внесено: 400.00 [11:43:14]line СДАЧА: 0.00 [11:43:14]line НСП 1% : 3.54 [11:43:14]line НДС 12% : 42.48 [11:43:14]line Наличными: 400.00 [11:43:14]line Безнал.: 0.00 [11:43:14]line Место: АЗС № 165 "Партнер Нефть" [11:43:14]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:43:14]line СНО: Общий режим [11:43:14]line Чек 200 22.10.2024 11:43 [11:43:14]line Смена: 316 ФФД: 1.0 [11:43:14]line ЗНМ: 0300000234 [11:43:14]line РНМ: 0000137193017469 [11:43:14]line Версия ККМ: v1.0 [11:43:14]line ФМ: 0000000000963156 [11:43:14]line ФД: 157372 [11:43:14]line ФПД: 186343290910436 [11:43:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T114313&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157372&fm=186343290910436&tin=02508201610067®Number=0000137193017469&sum=40000 [11:43:14]Connected sock=11 [11:43:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 58 CF 07 01 A9 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 C8 00 00 00 F4 03 04 00 D1 8F 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BC 66 02 00 35 04 06 00 A9 7A 6D A9 36 E4 6B DE B3 DE F4 EF 9E 5F [11:43:14]written 0, free lines is 4095 [11:43:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 C6 F8 47 00 76 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 39 36 33 31 35 36 10 04 04 00 BC 66 02 00 F4 03 04 00 FD 35 17 67 B6 04 01 00 00 89 B3 14 9C B0 FC F0 E0 [11:43:14]CommunicateWithHost err = 0 [11:43:14]CheckOFDResponse [11:43:14]1017 (14) - 77093643461234 [11:43:14]1041 (16) - 0000000000963156 [11:43:14]1040 (4) - 157372 [11:43:14]1012 (4) - 22.10.2024 05:19 [11:43:14]1206 (1) - 0 [11:43:14]OFD Sender: Remove packet 157372 [11:43:14]ProducePacketName [11:43:14]name=ofd_packets/00157372 [11:43:14]NVStorageDeleteData [11:43:15]Write to MH i2c: 01 00 00 82 17 99 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 82 17 00 00 00 00 00 F0 0C 9C [11:43:15]RasterBufferAndPrint [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]written 0, free lines is 3318 [11:43:15]MH_Cut [11:43:15]Write to MH i2c: D1 01 00 89 17 01 72 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 01 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 01 00 89 17 00 71 [11:43:15]Write to MH i2c: 01 00 00 8A 17 A1 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]OFD Sender: No OFD packet to send [11:43:15]*** Cut start [11:43:15]*** Partial cut [11:43:15]*** CUTSNS_PIN = 1 [11:43:15]*** CUTSNS_PIN = 0 [11:43:15]*** Brake cut motor [11:43:16]Read from MH i2c: 01 [11:43:16]MH_I2C_Read... [11:43:16]*** Stop cut motor [11:43:16]*** Cut end [11:43:16]Read from MH i2c: 01 07 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: 01 07 00 8A 17 00 00 00 00 00 FF 0F B6 [11:43:16]process_action close_receipt done [11:43:16]requested_data is exist [11:43:16]produce_requested_data [11:43:16]requested_item fm.sn is exist - process it [11:43:16]wFMCommunicate request_size=4 [11:43:16]MH_SAM_APDU [11:43:16]CAPDU: 80 11 00 00 [11:43:16]Write to MH i2c: E2 08 00 8B 17 80 11 00 00 00 00 00 00 1C [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:16]Read from MH i2c: E2 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 17 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 17 00 8B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 6D [11:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:43:16]wFMCommunicate OK [11:43:16]requested_item fd.num is exist - process it [11:43:16]SAM_PROTO_GetFieldsCounters [11:43:16]wFMCommunicate request_size=4 [11:43:16]MH_SAM_APDU [11:43:16]CAPDU: 80 13 00 00 [11:43:16]Write to MH i2c: E2 08 00 8C 17 80 13 00 00 00 00 00 00 1F [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:16]Read from MH i2c: E2 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 62 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 62 00 8C 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 66 02 00 0E 04 04 00 3C 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 11 [11:43:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BC 66 02 00 0E 04 04 00 3C 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 [11:43:16]wFMCommunicate OK [11:43:16]SAM_PROTO_GetFieldsCounters done [11:43:16]requested_item shift.num is exist - process it [11:43:16]requested_item shift.opened is exist - process it [11:43:16]req_shift_opened [11:43:16]FM_GetShiftState [11:43:16]SAM_PROTO_GetShiftState [11:43:16]wFMCommunicate request_size=4 [11:43:16]MH_SAM_APDU [11:43:16]CAPDU: 80 13 01 00 [11:43:16]Write to MH i2c: E2 08 00 8D 17 80 13 01 00 00 00 00 00 21 [11:43:16]Write i2c OK [11:43:16]MH_I2C_Read... [11:43:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:16]Read from MH i2c: E2 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 0E 00 [11:43:16]MH_I2C_Read... [11:43:16]Read from MH i2c: E2 0E 00 8D 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A7 [11:43:16]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:43:16]wFMCommunicate OK [11:43:16]SAM_PROTO_GetShiftState done [11:43:16]FM_GetShiftState done [11:43:16]req_shift_opened done [11:43:16]requested_item shift.open_date is exist - process it [11:43:16]req_shift_open_date [11:43:16]req_shift_open_date done [11:43:16]produce_requested_data done [11:43:16]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157372,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:43:16]process_action_free close_receipt [11:43:16]json_value_free [11:43:16]json_value_free done [11:43:16]process_json_proto returns [11:43:16]Send response to host [11:43:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157372,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:43:16]free response buf [11:43:16]execute_script done [11:43:16]execute_script returns [11:43:16]free content buf [11:43:16]Sock 9.Close socket [11:43:16]Sock 9.Thread stoped [11:43:20]OFD Sender: No OFD packet to send [11:43:25]OFD Sender: No OFD packet to send [11:43:30]OFD Sender: No OFD packet to send [11:43:35]OFD Sender: No OFD packet to send [11:43:40]OFD Sender: No OFD packet to send [11:43:45]OFD Sender: No OFD packet to send [11:43:50]OFD Sender: No OFD packet to send [11:43:55]OFD Sender: No OFD packet to send [11:44:00]OFD Sender: No OFD packet to send [11:44:05]OFD Sender: No OFD packet to send [11:44:10]OFD Sender: No OFD packet to send [11:44:15]OFD Sender: No OFD packet to send [11:44:20]OFD Sender: No OFD packet to send [11:44:25]OFD Sender: No OFD packet to send [11:44:30]OFD Sender: No OFD packet to send [11:44:35]OFD Sender: No OFD packet to send [11:44:40]OFD Sender: No OFD packet to send [11:44:45]OFD Sender: No OFD packet to send [11:44:50]OFD Sender: No OFD packet to send [11:44:55]OFD Sender: No OFD packet to send [11:45:00]OFD Sender: No OFD packet to send [11:45:05]OFD Sender: No OFD packet to send [11:45:10]OFD Sender: No OFD packet to send [11:45:15]OFD Sender: No OFD packet to send [11:45:20]OFD Sender: No OFD packet to send [11:45:25]OFD Sender: No OFD packet to send [11:45:30]OFD Sender: No OFD packet to send [11:45:35]OFD Sender: No OFD packet to send [11:45:40]OFD Sender: No OFD packet to send [11:45:45]OFD Sender: No OFD packet to send [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 [11:46:10]OFD Sender: No OFD packet to send [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: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: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:10]OFD Sender: No OFD packet to send [11:48:15]OFD Sender: No OFD packet to send [11:48:20]OFD Sender: No OFD packet to send [11:48:25]OFD Sender: No OFD packet to send [11:48:30]OFD Sender: No OFD packet to send [11:48:35]OFD Sender: No OFD packet to send [11:48:40]OFD Sender: No OFD packet to send [11:48:45]OFD Sender: No OFD packet to send [11:48:50]OFD Sender: No OFD packet to send [11:48:55]OFD Sender: No OFD packet to send [11:49:00]OFD Sender: No OFD packet to send [11:49:05]OFD Sender: No OFD packet to send [11:49:10]OFD Sender: No OFD packet to send [11:49:15]OFD Sender: No OFD packet to send [11:49:20]OFD Sender: No OFD packet to send [11:49:25]OFD Sender: No OFD packet to send [11:49:30]OFD Sender: No OFD packet to send [11:49:35]OFD Sender: No OFD packet to send [11:49:40]OFD Sender: No OFD packet to send [11:49:45]OFD Sender: No OFD packet to send [11:49:50]OFD Sender: No OFD packet to send [11:49:55]OFD Sender: No OFD packet to send [11:50:00]OFD Sender: No OFD packet to send [11:50:05]OFD Sender: No OFD packet to send [11:50:10]OFD Sender: No OFD packet to send [11:50:15]OFD Sender: No OFD packet to send [11:50:20]OFD Sender: No OFD packet to send [11:50:25]OFD Sender: No OFD packet to send [11:50:30]OFD Sender: No OFD packet to send [11:50:31]accept exits with 8 [11:50:31]New connection [11:50:31]New thread 3067137380 created [11:50:31]Thread 3067280740 joined [11:50:31]Waiting for new connection... [11:50:31] Sock 8.Parse request [11:50:31]Sock 8.Check first char [11:50:31]Sock 8.First char is OK [11:50:31]request: POST /json_proto HTTP/1.0 [11:50:31]Method: POST [11:50:31]URL: /json_proto [11:50:31]Method is POST - this is cgi request [11:50:31]url: /json_proto [11:50:31]query_string will be loaded in cgi processing [11:50:31]execute_cgi json_proto POST (null) [11:50:31]execute_cgi path=json_proto method=POST [11:50:31]POST find Content-Length [11:50:31]Host: 172.17.53.67:8080 [11:50:31]Content-Length: 766 [11:50:31]Content-Type: application/json [11:50:31] [11:50:31]POST finish read [11:50:31]Found Content-Length = 766 [11:50:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:31]execute_script... [11:50: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)875747", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:31]POST & json_proto [11:50:31]process_json_proto [11:50:31]json parsed OK: [11:50:31]protocol is kg_v1.0 [11:50:31]action value=close_receipt [11:50:31]process_action close_receipt [11:50:31]cmd_close_receipt [11:50:31]MH_GetDate [11:50:31]Write to MH i2c: F0 00 00 8E 17 94 [11:50:31]Write i2c OK [11:50:31]MH_I2C_Read... [11:50:31]Read from MH i2c: F0 [11:50:31]MH_I2C_Read... [11:50:31]Read from MH i2c: F0 09 00 [11:50:31]MH_I2C_Read... [11:50:31]Read from MH i2c: F0 09 00 8E 17 00 88 91 17 67 19 BC 99 64 06 [11:50:31]GetLastDocTimeStamp 1729597393 [11:50:31]current date 1729597832 [11:50:31]FM_GetShiftState [11:50:31]SAM_PROTO_GetShiftState [11:50:31]wFMCommunicate request_size=4 [11:50:31]MH_SAM_APDU [11:50:31]CAPDU: 80 13 01 00 [11:50:31]Write to MH i2c: E2 08 00 8F 17 80 13 01 00 00 00 00 00 23 [11:50:31]Write i2c OK [11:50:31]MH_I2C_Read... [11:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:32]Read from MH i2c: E2 [11:50:32]MH_I2C_Read... [11:50:32]Read from MH i2c: E2 0E 00 [11:50:32]MH_I2C_Read... [11:50:32]Read from MH i2c: E2 0E 00 8F 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 A9 [11:50:32]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:50:32]wFMCommunicate OK [11:50:32]SAM_PROTO_GetShiftState done [11:50:32]FM_GetShiftState done [11:50:32]opened in 1729556748 [11:50:32]opened+sec_in_day 1729643148 [11:50:32]quantity*price = 70044 [11:50:32]sum+1 = 70046 [11:50:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 201 22.10.2024 11:50 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157373 ФПД: 48910057649501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157373&fm=48910057649501&tin=02508201610067®Number=0000137193017469&sum=70045 [11:50:33]StoreToDocumentArchive [11:50:33]shift 316 fd 157373 [11:50:33]save to /storage/0316/doc_00157373 [11:50:33]save last doc name /storage/0316/doc_00157373 to /storage/kkm_last_doc_name [11:50:33]save OK [11:50:33]Clear old archive folders... [11:50:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:33]tlvbuf is 01C08680 [11:50:33]SAM_PROTO_ClearQueue [11:50:33]wFMCommunicate request_size=4 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 09 00 00 [11:50:33]Write to MH i2c: E2 08 00 9C 17 80 09 00 00 00 00 00 00 25 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 9C 17 00 90 00 27 [11:50:33]RAPDU: 90 00 [11:50:33]wFMCommunicate OK [11:50:33]SAM_PROTO_ClearQueue done [11:50:33]KKMCreateOFDPacket [11:50:33]OFDProtocolAddRootSTLVToBuf [11:50:33]FM_MakeSignedData [11:50:33]FM_MakeSignedData [11:50:33]SAM_PROTO_SignData [11:50:33]wFMCommunicate request_size=4 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 0D 01 02 [11:50:33]Write to MH i2c: E2 08 00 9D 17 80 0D 01 02 00 00 00 00 2D [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 9D 17 00 90 00 28 [11:50:33]RAPDU: 90 00 [11:50:33]wFMCommunicate OK [11:50:33]wFMCommunicate request_size=255 [11:50:33]MH_SAM_APDU [11:50: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 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 9D 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 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 88 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 66 02 00 35 04 06 00 2C [11:50:33]Write to MH i2c: E2 02 01 9E 17 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 9D 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 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 88 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 66 02 00 35 04 06 00 2C 00 00 03 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 9E 17 00 90 00 29 [11:50:33]RAPDU: 90 00 [11:50:33]wFMCommunicate OK [11:50:33]wFMCommunicate request_size=10 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 0D 02 02 05 7B C2 9C B5 5D [11:50:33]Write to MH i2c: E2 0D 00 9F 17 80 0D 02 02 05 00 7B C2 9C B5 5D 00 00 25 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 03 00 9F 17 00 90 00 2A [11:50:33]RAPDU: 90 00 [11:50:33]wFMCommunicate OK [11:50:33]wFMCommunicate request_size=4 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 0D 03 02 [11:50:33]Write to MH i2c: E2 08 00 A0 17 80 0D 03 02 00 00 00 00 32 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 0B 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 0B 00 A0 17 00 09 70 5F 34 EE FD A0 9E 90 00 68 [11:50:33]RAPDU: 09 70 5F 34 EE FD A0 9E 90 00 [11:50:33]wFMCommunicate OK [11:50:33]SAM_PROTO_SignData done [11:50:33]FM_MakeSignedData done [11:50:33]CreateOFDProtocolMessage [11:50:33]wFMCommunicate request_size=4 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 11 00 00 [11:50:33]Write to MH i2c: E2 08 00 A1 17 80 11 00 00 00 00 00 00 32 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 17 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 17 00 A1 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 83 [11:50:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:33]wFMCommunicate OK [11:50:33]CreateOFDProtocolMessage done [11:50:33]OFDSenderStorePacket 157373 [11:50:33]StoreOFDPacket docnum=157373 [11:50:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 7F 07 01 7F 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 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 9D 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 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 88 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 66 02 00 35 04 06 00 2C 7B C2 9C B5 5D 09 70 5F 34 EE FD A0 9E [11:50:33]CheckFolder [11:50:33]dirname=/storage/ofd_packets [11:50:33]CheckFolder done [11:50:33]ProducePacketName [11:50:33]name=ofd_packets/00157373 [11:50:33]NVStorageSaveData ofd_packets/00157373 [11:50:33]File name is /storage/ofd_packets/00157373 [11:50:33]Write 301 bytes [11:50:33]NVStorageSaveData done [11:50:33]OFDSenderStorePacket done [11:50:33]KKMCreateOFDPacket done [11:50:33]NVStorageSaveData kkm_last_timestamp [11:50:33]File name is /storage/kkm_last_timestamp [11:50:33]Write 4 bytes [11:50:33]NVStorageSaveData done [11:50:33]OFD Sender: Processing packet 157373 [packets to send 52, broken 51] [11:50:33]ProducePacketName [11:50:33]name=ofd_packets/00157373 [11:50:33]OFD Sender: To server: pG, [11:50:33]CommunicateWithHost lk.salyk.kg:30040 [11:50:33]ConnectInit lk.salyk.kg [11:50:33]ExternCall_PrintAddStr [11:50:33]wPrintStart [11:50:33]Write to MH i2c: 01 00 00 A2 17 B9 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: 01 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: 01 07 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: 01 07 00 A2 17 00 00 00 00 00 FF 0F CE [11:50:33]RasterBufferAndPrint [11:50:33]line Счет N : (1)875747 [11:50:33]line ИНН: 02508201610067 [11:50:33]line Контрольно-Кассовый Чек [11:50:33]line ПРОДАЖА [11:50:33]line ТРК (МРК, ГНК) : 41 [11:50:33]line Товар: 2710124500 [11:50:33]line Аи-95-К-5 [11:50:33]line 9.440 * 74.20 [11:50:33]line = 700.45 [11:50:33]line НДС 12% НСП 1% [11:50:33]line > о реализуемом товаре [11:50:33]line ИТОГО: 700.45 [11:50:33]line НСП 1% : 6.20 [11:50:33]line НДС 12% : 74.38 [11:50:33]line Наличными: 0.00 [11:50:33]line Безнал.: 700.45 [11:50:33]line Место: АЗС № 165 "Партнер Нефть" [11:50:33]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:50:33]line СНО: Общий режим [11:50:33]line Чек 201 22.10.2024 11:50 [11:50:33]line Смена: 316 ФФД: 1.0 [11:50:33]line ЗНМ: 0300000234 [11:50:33]line РНМ: 0000137193017469 [11:50:33]line Версия ККМ: v1.0 [11:50:33]line Платежная система: Mbank [11:50:34]line ФМ: 0000000000963156 [11:50:34]line ФД: 157373 [11:50:34]line ФПД: 48910057649501 [11:50:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115032&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157373&fm=48910057649501&tin=02508201610067®Number=0000137193017469&sum=70045 [11:50:34]Connected sock=11 [11:50:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 72 7F 07 01 7F 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 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 9D 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 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 88 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BD 66 02 00 35 04 06 00 2C 7B C2 9C B5 5D 09 70 5F 34 EE FD A0 9E [11:50:34]written 0, free lines is 4095 [11:50:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 71 BC 47 00 F5 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 39 36 33 31 35 36 10 04 04 00 BD 66 02 00 F4 03 04 00 B5 37 17 67 B6 04 01 00 00 74 5F FB F1 34 52 B5 50 [11:50:34]CommunicateWithHost err = 0 [11:50:34]CheckOFDResponse [11:50:34]1017 (14) - 77093643461234 [11:50:34]1041 (16) - 0000000000963156 [11:50:34]1040 (4) - 157373 [11:50:34]1012 (4) - 22.10.2024 05:27 [11:50:34]1206 (1) - 0 [11:50:34]OFD Sender: Remove packet 157373 [11:50:34]ProducePacketName [11:50:34]name=ofd_packets/00157373 [11:50:34]NVStorageDeleteData [11:50:34]Write to MH i2c: 01 00 00 CB 17 E2 [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: 01 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: 01 07 00 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: 01 07 00 CB 17 00 00 00 00 00 0F 0D 05 [11:50:34]RasterBufferAndPrint [11:50:34]line [11:50:34]line [11:50:34]line [11:50:34]line [11:50:34]line [11:50:34]written 0, free lines is 3349 [11:50:34]MH_Cut [11:50:34]Write to MH i2c: D1 01 00 D2 17 01 BB [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: D1 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: D1 01 00 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: D1 01 00 D2 17 00 BA [11:50:34]Write to MH i2c: 01 00 00 D3 17 EA [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:34]OFD Sender: No OFD packet to send [11:50:35]*** Cut start [11:50:35]*** Partial cut [11:50:35]*** CUTSNS_PIN = 1 [11:50:35]*** CUTSNS_PIN = 0 [11:50:35]*** Brake cut motor [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]*** Stop cut motor [11:50:35]*** Cut end [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 D3 17 00 00 00 00 00 FF 0F FF [11:50:35]process_action close_receipt done [11:50:35]requested_data is exist [11:50:35]produce_requested_data [11:50:35]requested_item fm.sn is exist - process it [11:50:35]wFMCommunicate request_size=4 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 11 00 00 [11:50:35]Write to MH i2c: E2 08 00 D4 17 80 11 00 00 00 00 00 00 65 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 17 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 17 00 D4 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 B6 [11:50:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:50:35]wFMCommunicate OK [11:50:35]requested_item fd.num is exist - process it [11:50:35]SAM_PROTO_GetFieldsCounters [11:50:35]wFMCommunicate request_size=4 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 13 00 00 [11:50:35]Write to MH i2c: E2 08 00 D5 17 80 13 00 00 00 00 00 00 68 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 62 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 62 00 D5 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 66 02 00 0E 04 04 00 3C 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 5E [11:50:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BD 66 02 00 0E 04 04 00 3C 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 [11:50:35]wFMCommunicate OK [11:50:35]SAM_PROTO_GetFieldsCounters done [11:50:35]requested_item shift.num is exist - process it [11:50:35]requested_item shift.opened is exist - process it [11:50:35]req_shift_opened [11:50:35]FM_GetShiftState [11:50:35]SAM_PROTO_GetShiftState [11:50:35]wFMCommunicate request_size=4 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 13 01 00 [11:50:35]Write to MH i2c: E2 08 00 D6 17 80 13 01 00 00 00 00 00 6A [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:36]Read from MH i2c: E2 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: E2 0E 00 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: E2 0E 00 D6 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F0 [11:50:36]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:50:36]wFMCommunicate OK [11:50:36]SAM_PROTO_GetShiftState done [11:50:36]FM_GetShiftState done [11:50:36]req_shift_opened done [11:50:36]requested_item shift.open_date is exist - process it [11:50:36]req_shift_open_date [11:50:36]req_shift_open_date done [11:50:36]produce_requested_data done [11:50:36]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157373,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:50:36]process_action_free close_receipt [11:50:36]json_value_free [11:50:36]json_value_free done [11:50:36]process_json_proto returns [11:50:36]Send response to host [11:50:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157373,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:50:36]free response buf [11:50:36]execute_script done [11:50:36]execute_script returns [11:50:36]free content buf [11:50:36]Sock 8.Close socket [11:50:36]Sock 8.Thread stoped [11:50:39]OFD Sender: No OFD packet to send [11:50:44]OFD Sender: No OFD packet to send [11:50:49]OFD Sender: No OFD packet to send [11:50:54]OFD Sender: No OFD packet to send [11:50:59]OFD Sender: No OFD packet to send [11:51:04]OFD Sender: No OFD packet to send [11:51:09]OFD Sender: No OFD packet to send [11:51:14]OFD Sender: No OFD packet to send [11:51:19]OFD Sender: No OFD packet to send [11:51:24]OFD Sender: No OFD packet to send [11:51:29]OFD Sender: No OFD packet to send [11:51:31]accept exits with 9 [11:51:31]New connection [11:51:31]New thread 3067280740 created [11:51:31]Thread 3067137380 joined [11:51:31]Waiting for new connection... [11:51:31] Sock 9.Parse request [11:51:31]Sock 9.Check first char [11:51:31]Sock 9.First char is OK [11:51:31]request: POST /json_proto HTTP/1.0 [11:51:31]Method: POST [11:51:31]URL: /json_proto [11:51:31]Method is POST - this is cgi request [11:51:31]url: /json_proto [11:51:31]query_string will be loaded in cgi processing [11:51:31]execute_cgi json_proto POST (null) [11:51:31]execute_cgi path=json_proto method=POST [11:51:31]POST find Content-Length [11:51:31]Host: 172.17.53.67:8080 [11:51:31]Content-Length: 762 [11:51:31]Content-Type: application/json [11:51:31] [11:51:31]POST finish read [11:51:31]Found Content-Length = 762 [11:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:31]execute_script... [11:51: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)875745", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 29.240, "sum" : 2000.02, "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: Mbank", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:31]POST & json_proto [11:51:31]process_json_proto [11:51:31]json parsed OK: [11:51:31]protocol is kg_v1.0 [11:51:31]action value=close_receipt [11:51:31]process_action close_receipt [11:51:31]cmd_close_receipt [11:51:31]MH_GetDate [11:51:31]Write to MH i2c: F0 00 00 D7 17 DD [11:51:31]Write i2c OK [11:51:31]MH_I2C_Read... [11:51:31]Read from MH i2c: F0 [11:51:31]MH_I2C_Read... [11:51:31]Read from MH i2c: F0 09 00 [11:51:31]MH_I2C_Read... [11:51:31]Read from MH i2c: F0 09 00 D7 17 00 C3 91 17 67 19 BC 99 64 8A [11:51:31]GetLastDocTimeStamp 1729597832 [11:51:31]current date 1729597891 [11:51:31]FM_GetShiftState [11:51:31]SAM_PROTO_GetShiftState [11:51:31]wFMCommunicate request_size=4 [11:51:31]MH_SAM_APDU [11:51:31]CAPDU: 80 13 01 00 [11:51:31]Write to MH i2c: E2 08 00 D8 17 80 13 01 00 00 00 00 00 6C [11:51:31]Write i2c OK [11:51:31]MH_I2C_Read... [11:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:31]Read from MH i2c: E2 [11:51:31]MH_I2C_Read... [11:51:31]Read from MH i2c: E2 0E 00 [11:51:31]MH_I2C_Read... [11:51:31]Read from MH i2c: E2 0E 00 D8 17 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 F2 [11:51:31]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:51:31]wFMCommunicate OK [11:51:31]SAM_PROTO_GetShiftState done [11:51:31]FM_GetShiftState done [11:51:31]opened in 1729556748 [11:51:31]opened+sec_in_day 1729643148 [11:51:31]quantity*price = 200001 [11:51:31]sum+1 = 200003 [11:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 202 22.10.2024 11:51 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157374 ФПД: 33254647608989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157374&fm=33254647608989&tin=02508201610067®Number=0000137193017469&sum=200002 [11:51:32]StoreToDocumentArchive [11:51:32]shift 316 fd 157374 [11:51:32]save to /storage/0316/doc_00157374 [11:51:32]save last doc name /storage/0316/doc_00157374 to /storage/kkm_last_doc_name [11:51:32]save OK [11:51:32]Clear old archive folders... [11:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:51:32]tlvbuf is B6EF87A0 [11:51:32]SAM_PROTO_ClearQueue [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 09 00 00 [11:51:32]Write to MH i2c: E2 08 00 E5 17 80 09 00 00 00 00 00 00 6E [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 E5 17 00 90 00 70 [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]SAM_PROTO_ClearQueue done [11:51:32]KKMCreateOFDPacket [11:51:32]OFDProtocolAddRootSTLVToBuf [11:51:32]FM_MakeSignedData [11:51:32]FM_MakeSignedData [11:51:32]SAM_PROTO_SignData [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 01 02 [11:51:32]Write to MH i2c: E2 08 00 E6 17 80 0D 01 02 00 00 00 00 76 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 E6 17 00 90 00 71 [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=255 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 C3 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 66 02 00 35 04 06 00 [11:51:32]Write to MH i2c: E2 02 01 E7 17 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 C3 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 66 02 00 35 04 06 00 00 00 5F [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 E7 17 00 90 00 72 [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=11 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 02 02 06 1E 3E B3 75 36 9D [11:51:32]Write to MH i2c: E2 0E 00 E8 17 80 0D 02 02 06 00 1E 3E B3 75 36 9D 00 00 DC [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 03 00 E8 17 00 90 00 73 [11:51:32]RAPDU: 90 00 [11:51:32]wFMCommunicate OK [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 0D 03 02 [11:51:32]Write to MH i2c: E2 08 00 E9 17 80 0D 03 02 00 00 00 00 7B [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 0B 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 0B 00 E9 17 00 51 19 DE F3 13 A9 DC 08 90 00 57 [11:51:32]RAPDU: 51 19 DE F3 13 A9 DC 08 90 00 [11:51:32]wFMCommunicate OK [11:51:32]SAM_PROTO_SignData done [11:51:32]FM_MakeSignedData done [11:51:32]CreateOFDProtocolMessage [11:51:32]wFMCommunicate request_size=4 [11:51:32]MH_SAM_APDU [11:51:32]CAPDU: 80 11 00 00 [11:51:32]Write to MH i2c: E2 08 00 EA 17 80 11 00 00 00 00 00 00 7B [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:32]Read from MH i2c: E2 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 17 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: E2 17 00 EA 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 CC [11:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:32]wFMCommunicate OK [11:51:32]CreateOFDProtocolMessage done [11:51:32]OFDSenderStorePacket 157374 [11:51:32]StoreOFDPacket docnum=157374 [11:51:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CB 5B 08 01 A7 B1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 C3 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 66 02 00 35 04 06 00 1E 3E B3 75 36 9D 51 19 DE F3 13 A9 DC 08 [11:51:32]CheckFolder [11:51:32]dirname=/storage/ofd_packets [11:51:32]CheckFolder done [11:51:32]ProducePacketName [11:51:32]name=ofd_packets/00157374 [11:51:32]NVStorageSaveData ofd_packets/00157374 [11:51:32]File name is /storage/ofd_packets/00157374 [11:51:32]Write 302 bytes [11:51:32]NVStorageSaveData done [11:51:32]OFDSenderStorePacket done [11:51:32]KKMCreateOFDPacket done [11:51:32]NVStorageSaveData kkm_last_timestamp [11:51:32]File name is /storage/kkm_last_timestamp [11:51:32]Write 4 bytes [11:51:32]NVStorageSaveData done [11:51:32]ExternCall_PrintAddStr [11:51:32]wPrintStart [11:51:32]Write to MH i2c: 01 00 00 EB 17 02 [11:51:32]Write i2c OK [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 07 00 [11:51:32]MH_I2C_Read... [11:51:32]Read from MH i2c: 01 07 00 EB 17 00 00 00 00 00 FF 0F 17 [11:51:32]RasterBufferAndPrint [11:51:32]line Счет N : (1)875745 [11:51:32]line ИНН: 02508201610067 [11:51:32]line Контрольно-Кассовый Чек [11:51:32]line ПРОДАЖА [11:51:32]line ТРК (МРК, ГНК) : 23 [11:51:32]line Товар: 2710124130 [11:51:32]line Super 92-К-5 [11:51:32]line 29.240 * 68.40 [11:51:32]line = 2000.02 [11:51:32]line НДС 12% НСП 1% [11:51:32]line > о реализуемом товаре [11:51:32]line ИТОГО: 2000.02 [11:51:32]line НСП 1% : 17.70 [11:51:32]line НДС 12% : 212.39 [11:51:32]line Наличными: 0.00 [11:51:32]line Безнал.: 2000.02 [11:51:32]line Место: АЗС № 165 "Партнер Нефть" [11:51:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:51:32]line СНО: Общий режим [11:51:32]line Чек 202 22.10.2024 11:51 [11:51:32]line Смена: 316 ФФД: 1.0 [11:51:32]line ЗНМ: 0300000234 [11:51:32]line РНМ: 0000137193017469 [11:51:32]line Версия ККМ: v1.0 [11:51:32]line Платежная система: Mbank [11:51:32]line ФМ: 0000000000963156 [11:51:32]line ФД: 157374 [11:51:32]line ФПД: 33254647608989 [11:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115131&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157374&fm=33254647608989&tin=02508201610067®Number=0000137193017469&sum=200002 [11:51:33]OFD Sender: Processing packet 157374 [packets to send 52, broken 51] [11:51:33]ProducePacketName [11:51:33]name=ofd_packets/00157374 [11:51:33]OFD Sender: To server: pG, [11:51:33]CommunicateWithHost lk.salyk.kg:30040 [11:51:33]ConnectInit lk.salyk.kg [11:51:33]written 0, free lines is 4095 [11:51:33]Connected sock=10 [11:51:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 CB 5B 08 01 A7 B1 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 F7 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 C3 91 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BE 66 02 00 35 04 06 00 1E 3E B3 75 36 9D 51 19 DE F3 13 A9 DC 08 [11:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 74 8A 47 00 DB 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 39 36 33 31 35 36 10 04 04 00 BE 66 02 00 F4 03 04 00 F0 37 17 67 B6 04 01 00 00 FA 65 EC 6F 47 D8 DD E2 [11:51:33]CommunicateWithHost err = 0 [11:51:33]CheckOFDResponse [11:51:33]1017 (14) - 77093643461234 [11:51:33]1041 (16) - 0000000000963156 [11:51:33]1040 (4) - 157374 [11:51:33]1012 (4) - 22.10.2024 05:28 [11:51:33]1206 (1) - 0 [11:51:33]OFD Sender: Remove packet 157374 [11:51:33]ProducePacketName [11:51:33]name=ofd_packets/00157374 [11:51:33]NVStorageDeleteData [11:51:33]Write to MH i2c: 01 00 00 14 18 2C [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 07 00 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: 01 07 00 14 18 00 00 00 00 00 19 0D 59 [11:51:33]RasterBufferAndPrint [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]line [11:51:33]written 0, free lines is 3359 [11:51:33]MH_Cut [11:51:33]Write to MH i2c: D1 01 00 1B 18 01 05 [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 01 00 [11:51:33]MH_I2C_Read... [11:51:33]Read from MH i2c: D1 01 00 1B 18 00 04 [11:51:33]Write to MH i2c: 01 00 00 1C 18 34 [11:51:33]Write i2c OK [11:51:33]MH_I2C_Read... [11:51:34]OFD Sender: No OFD packet to send [11:51:34]*** Cut start [11:51:34]*** Partial cut [11:51:34]*** CUTSNS_PIN = 1 [11:51:34]*** CUTSNS_PIN = 0 [11:51:34]*** Brake cut motor [11:51:34]Read from MH i2c: 01 [11:51:34]MH_I2C_Read... [11:51:34]*** Stop cut motor [11:51:34]*** Cut end [11:51:34]Read from MH i2c: 01 07 00 [11:51:34]MH_I2C_Read... [11:51:34]Read from MH i2c: 01 07 00 1C 18 00 00 00 00 00 FF 0F 49 [11:51:34]process_action close_receipt done [11:51:34]requested_data is exist [11:51:34]produce_requested_data [11:51:34]requested_item fm.sn is exist - process it [11:51:34]wFMCommunicate request_size=4 [11:51:34]MH_SAM_APDU [11:51:34]CAPDU: 80 11 00 00 [11:51:34]Write to MH i2c: E2 08 00 1D 18 80 11 00 00 00 00 00 00 AF [11:51:34]Write i2c OK [11:51:34]MH_I2C_Read... [11:51:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:35]Read from MH i2c: E2 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 17 00 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 17 00 1D 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 00 [11:51:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:51:35]wFMCommunicate OK [11:51:35]requested_item fd.num is exist - process it [11:51:35]SAM_PROTO_GetFieldsCounters [11:51:35]wFMCommunicate request_size=4 [11:51:35]MH_SAM_APDU [11:51:35]CAPDU: 80 13 00 00 [11:51:35]Write to MH i2c: E2 08 00 1E 18 80 13 00 00 00 00 00 00 B2 [11:51:35]Write i2c OK [11:51:35]MH_I2C_Read... [11:51:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:35]Read from MH i2c: E2 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 62 00 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 62 00 1E 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 66 02 00 0E 04 04 00 3C 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 AC [11:51:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BE 66 02 00 0E 04 04 00 3C 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 [11:51:35]wFMCommunicate OK [11:51:35]SAM_PROTO_GetFieldsCounters done [11:51:35]requested_item shift.num is exist - process it [11:51:35]requested_item shift.opened is exist - process it [11:51:35]req_shift_opened [11:51:35]FM_GetShiftState [11:51:35]SAM_PROTO_GetShiftState [11:51:35]wFMCommunicate request_size=4 [11:51:35]MH_SAM_APDU [11:51:35]CAPDU: 80 13 01 00 [11:51:35]Write to MH i2c: E2 08 00 1F 18 80 13 01 00 00 00 00 00 B4 [11:51:35]Write i2c OK [11:51:35]MH_I2C_Read... [11:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:35]Read from MH i2c: E2 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 0E 00 [11:51:35]MH_I2C_Read... [11:51:35]Read from MH i2c: E2 0E 00 1F 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3A [11:51:35]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:51:35]wFMCommunicate OK [11:51:35]SAM_PROTO_GetShiftState done [11:51:35]FM_GetShiftState done [11:51:35]req_shift_opened done [11:51:35]requested_item shift.open_date is exist - process it [11:51:35]req_shift_open_date [11:51:35]req_shift_open_date done [11:51:35]produce_requested_data done [11:51:35]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157374,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:51:35]process_action_free close_receipt [11:51:35]json_value_free [11:51:35]json_value_free done [11:51:35]process_json_proto returns [11:51:35]Send response to host [11:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157374,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:51:35]free response buf [11:51:35]execute_script done [11:51:35]execute_script returns [11:51:35]free content buf [11:51:35]Sock 9.Close socket [11:51:35]Sock 9.Thread stoped [11:51:39]OFD Sender: No OFD packet to send [11:51:44]OFD Sender: No OFD packet to send [11:51:49]OFD Sender: No OFD packet to send [11:51:54]OFD Sender: No OFD packet to send [11:51:59]OFD Sender: No OFD packet to send [11:52:04]OFD Sender: No OFD packet to send [11:52:09]OFD Sender: No OFD packet to send [11:52:14]OFD Sender: No OFD packet to send [11:52:19]OFD Sender: No OFD packet to send [11:52:24]OFD Sender: No OFD packet to send [11:52:29]OFD Sender: No OFD packet to send [11:52:34]OFD Sender: No OFD packet to send [11:52:39]OFD Sender: No OFD packet to send [11:52:44]OFD Sender: No OFD packet to send [11:52:49]OFD Sender: No OFD packet to send [11:52:54]OFD Sender: No OFD packet to send [11:52:59]OFD Sender: No OFD packet to send [11:53:04]OFD Sender: No OFD packet to send [11:53:09]OFD Sender: No OFD packet to send [11:53:09]accept exits with 8 [11:53:09]New connection [11:53:09]New thread 3067137380 created [11:53:09]Thread 3067280740 joined [11:53:09]Waiting for new connection... [11:53:09] Sock 8.Parse request [11:53:09]Sock 8.Check first char [11:53:09]Sock 8.First char is OK [11:53:09]request: POST /json_proto HTTP/1.0 [11:53:09]Method: POST [11:53:09]URL: /json_proto [11:53:09]Method is POST - this is cgi request [11:53:09]url: /json_proto [11:53:09]query_string will be loaded in cgi processing [11:53:09]execute_cgi json_proto POST (null) [11:53:09]execute_cgi path=json_proto method=POST [11:53:09]POST find Content-Length [11:53:09]Host: 172.17.53.67:8080 [11:53:09]Content-Length: 760 [11:53:09]Content-Type: application/json [11:53:09] [11:53:09]POST finish read [11:53:09]Found Content-Length = 760 [11:53:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.970, "sum" : 750.35, "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: Mbank", "payments": [ { "type": 1, "sum" : 750.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:09]execute_script... [11:53: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)875748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super 92-\u041A-5", "price" : 68.40, "quantity" : 10.970, "sum" : 750.35, "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: Mbank", "payments": [ { "type": 1, "sum" : 750.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:09]POST & json_proto [11:53:09]process_json_proto [11:53:09]json parsed OK: [11:53:09]protocol is kg_v1.0 [11:53:09]action value=close_receipt [11:53:09]process_action close_receipt [11:53:09]cmd_close_receipt [11:53:09]MH_GetDate [11:53:09]Write to MH i2c: F0 00 00 20 18 27 [11:53:09]Write i2c OK [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: F0 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: F0 09 00 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: F0 09 00 20 18 00 26 92 17 67 19 BC 99 64 38 [11:53:09]GetLastDocTimeStamp 1729597891 [11:53:09]current date 1729597990 [11:53:09]FM_GetShiftState [11:53:09]SAM_PROTO_GetShiftState [11:53:09]wFMCommunicate request_size=4 [11:53:09]MH_SAM_APDU [11:53:09]CAPDU: 80 13 01 00 [11:53:09]Write to MH i2c: E2 08 00 21 18 80 13 01 00 00 00 00 00 B6 [11:53:09]Write i2c OK [11:53:09]MH_I2C_Read... [11:53:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:09]Read from MH i2c: E2 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: E2 0E 00 [11:53:09]MH_I2C_Read... [11:53:09]Read from MH i2c: E2 0E 00 21 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 3C [11:53:09]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:53:09]wFMCommunicate OK [11:53:09]SAM_PROTO_GetShiftState done [11:53:09]FM_GetShiftState done [11:53:09]opened in 1729556748 [11:53:09]opened+sec_in_day 1729643148 [11:53:09]quantity*price = 75034 [11:53:09]sum+1 = 75036 [11:53:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 750.35 НСП 1% : 6.64 НДС 12% : 79.68 Наличными: 0.00 Безнал.: 750.35 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 203 22.10.2024 11:53 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157375 ФПД: 94821645430936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115310&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157375&fm=94821645430936&tin=02508201610067®Number=0000137193017469&sum=75035 [11:53:10]StoreToDocumentArchive [11:53:10]shift 316 fd 157375 [11:53:10]save to /storage/0316/doc_00157375 [11:53:10]save last doc name /storage/0316/doc_00157375 to /storage/kkm_last_doc_name [11:53:10]save OK [11:53:10]Clear old archive folders... [11:53:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:53:10]tlvbuf is B6EF8920 [11:53:10]SAM_PROTO_ClearQueue [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 09 00 00 [11:53:10]Write to MH i2c: E2 08 00 2E 18 80 09 00 00 00 00 00 00 B8 [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:10]Read from MH i2c: E2 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 03 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 03 00 2E 18 00 90 00 BA [11:53:10]RAPDU: 90 00 [11:53:10]wFMCommunicate OK [11:53:10]SAM_PROTO_ClearQueue done [11:53:10]KKMCreateOFDPacket [11:53:10]OFDProtocolAddRootSTLVToBuf [11:53:10]FM_MakeSignedData [11:53:10]FM_MakeSignedData [11:53:10]SAM_PROTO_SignData [11:53:10]wFMCommunicate request_size=4 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 0D 01 02 [11:53:10]Write to MH i2c: E2 08 00 2F 18 80 0D 01 02 00 00 00 00 C0 [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:10]Read from MH i2c: E2 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 03 00 [11:53:10]MH_I2C_Read... [11:53:10]Read from MH i2c: E2 03 00 2F 18 00 90 00 BB [11:53:10]RAPDU: 90 00 [11:53:10]wFMCommunicate OK [11:53:10]wFMCommunicate request_size=255 [11:53:10]MH_SAM_APDU [11:53:10]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1B 25 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 20 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1B 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 26 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 66 02 00 35 04 06 00 [11:53:10]Write to MH i2c: E2 02 01 30 18 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1B 25 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 20 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1B 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 26 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 66 02 00 35 04 06 00 00 00 D6 [11:53:10]Write i2c OK [11:53:10]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 30 18 00 90 00 BC [11:53:11]RAPDU: 90 00 [11:53:11]wFMCommunicate OK [11:53:11]wFMCommunicate request_size=11 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 0D 02 02 06 56 3D 62 7E 30 98 [11:53:11]Write to MH i2c: E2 0E 00 31 18 80 0D 02 02 06 00 56 3D 62 7E 30 98 00 00 0A [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 03 00 31 18 00 90 00 BD [11:53:11]RAPDU: 90 00 [11:53:11]wFMCommunicate OK [11:53:11]wFMCommunicate request_size=4 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 0D 03 02 [11:53:11]Write to MH i2c: E2 08 00 32 18 80 0D 03 02 00 00 00 00 C5 [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 0B 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 0B 00 32 18 00 DD 1C AA 9A B9 DD D0 DF 90 00 48 [11:53:11]RAPDU: DD 1C AA 9A B9 DD D0 DF 90 00 [11:53:11]wFMCommunicate OK [11:53:11]SAM_PROTO_SignData done [11:53:11]FM_MakeSignedData done [11:53:11]CreateOFDProtocolMessage [11:53:11]wFMCommunicate request_size=4 [11:53:11]MH_SAM_APDU [11:53:11]CAPDU: 80 11 00 00 [11:53:11]Write to MH i2c: E2 08 00 33 18 80 11 00 00 00 00 00 00 C5 [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:11]Read from MH i2c: E2 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 17 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: E2 17 00 33 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 16 [11:53:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:53:11]wFMCommunicate OK [11:53:11]CreateOFDProtocolMessage done [11:53:11]OFDSenderStorePacket 157375 [11:53:11]StoreOFDPacket docnum=157375 [11:53:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B8 55 08 01 66 75 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1B 25 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 20 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1B 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 26 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 66 02 00 35 04 06 00 56 3D 62 7E 30 98 DD 1C AA 9A B9 DD D0 DF [11:53:11]CheckFolder [11:53:11]dirname=/storage/ofd_packets [11:53:11]CheckFolder done [11:53:11]ProducePacketName [11:53:11]name=ofd_packets/00157375 [11:53:11]NVStorageSaveData ofd_packets/00157375 [11:53:11]File name is /storage/ofd_packets/00157375 [11:53:11]Write 302 bytes [11:53:11]NVStorageSaveData done [11:53:11]OFDSenderStorePacket done [11:53:11]KKMCreateOFDPacket done [11:53:11]NVStorageSaveData kkm_last_timestamp [11:53:11]File name is /storage/kkm_last_timestamp [11:53:11]Write 4 bytes [11:53:11]NVStorageSaveData done [11:53:11]ExternCall_PrintAddStr [11:53:11]wPrintStart [11:53:11]Write to MH i2c: 01 00 00 34 18 4C [11:53:11]Write i2c OK [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: 01 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: 01 07 00 [11:53:11]MH_I2C_Read... [11:53:11]Read from MH i2c: 01 07 00 34 18 00 00 00 00 00 FF 0F 61 [11:53:11]RasterBufferAndPrint [11:53:11]line Счет N : (1)875748 [11:53:11]line ИНН: 02508201610067 [11:53:11]line Контрольно-Кассовый Чек [11:53:11]line ПРОДАЖА [11:53:11]line ТРК (МРК, ГНК) : 33 [11:53:11]line Товар: 2710124130 [11:53:11]line Super 92-К-5 [11:53:11]line 10.970 * 68.40 [11:53:11]line = 750.35 [11:53:11]line НДС 12% НСП 1% [11:53:11]line > о реализуемом товаре [11:53:11]line ИТОГО: 750.35 [11:53:11]line НСП 1% : 6.64 [11:53:11]line НДС 12% : 79.68 [11:53:11]line Наличными: 0.00 [11:53:11]line Безнал.: 750.35 [11:53:11]line Место: АЗС № 165 "Партнер Нефть" [11:53:11]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:53:11]line СНО: Общий режим [11:53:11]line Чек 203 22.10.2024 11:53 [11:53:11]line Смена: 316 ФФД: 1.0 [11:53:11]line ЗНМ: 0300000234 [11:53:11]line РНМ: 0000137193017469 [11:53:11]line Версия ККМ: v1.0 [11:53:11]line Платежная система: Mbank [11:53:11]line ФМ: 0000000000963156 [11:53:11]line ФД: 157375 [11:53:11]line ФПД: 94821645430936 [11:53:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115310&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157375&fm=94821645430936&tin=02508201610067®Number=0000137193017469&sum=75035 [11:53:11]OFD Sender: Processing packet 157375 [packets to send 52, broken 51] [11:53:11]ProducePacketName [11:53:11]name=ofd_packets/00157375 [11:53:11]OFD Sender: To server: pG, [11:53:11]CommunicateWithHost lk.salyk.kg:30040 [11:53:11]ConnectInit lk.salyk.kg [11:53:11]written 0, free lines is 4095 [11:53:11]Connected sock=10 [11:53:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 01 00 00 B8 55 08 01 66 75 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0D 00 53 75 70 65 72 20 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA 2A 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 1B 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1B 25 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 20 1F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1B 25 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 26 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 BF 66 02 00 35 04 06 00 56 3D 62 7E 30 98 DD 1C AA 9A B9 DD D0 DF [11:53:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 15 1B 47 00 52 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 39 36 33 31 35 36 10 04 04 00 BF 66 02 00 F4 03 04 00 53 38 17 67 B6 04 01 00 00 F2 64 13 A1 2A 8E 3F B2 [11:53:12]CommunicateWithHost err = 0 [11:53:12]CheckOFDResponse [11:53:12]1017 (14) - 77093643461234 [11:53:12]1041 (16) - 0000000000963156 [11:53:12]1040 (4) - 157375 [11:53:12]1012 (4) - 22.10.2024 05:29 [11:53:12]1206 (1) - 0 [11:53:12]OFD Sender: Remove packet 157375 [11:53:12]ProducePacketName [11:53:12]name=ofd_packets/00157375 [11:53:12]NVStorageDeleteData [11:53:12]Write to MH i2c: 01 00 00 5D 18 75 [11:53:12]Write i2c OK [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: 01 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: 01 07 00 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: 01 07 00 5D 18 00 00 00 00 00 11 0D 9A [11:53:12]RasterBufferAndPrint [11:53:12]line [11:53:12]line [11:53:12]line [11:53:12]line [11:53:12]line [11:53:12]written 0, free lines is 3351 [11:53:12]MH_Cut [11:53:12]Write to MH i2c: D1 01 00 64 18 01 4E [11:53:12]Write i2c OK [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: D1 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: D1 01 00 [11:53:12]MH_I2C_Read... [11:53:12]Read from MH i2c: D1 01 00 64 18 00 4D [11:53:12]Write to MH i2c: 01 00 00 65 18 7D [11:53:12]Write i2c OK [11:53:12]MH_I2C_Read... [11:53:12]OFD Sender: No OFD packet to send [11:53:12]*** Cut start [11:53:12]*** Partial cut [11:53:12]*** CUTSNS_PIN = 1 [11:53:12]*** CUTSNS_PIN = 0 [11:53:13]*** Brake cut motor [11:53:13]Read from MH i2c: 01 [11:53:13]MH_I2C_Read... [11:53:13]*** Stop cut motor [11:53:13]*** Cut end [11:53:13]Read from MH i2c: 01 07 00 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: 01 07 00 65 18 00 00 00 00 00 FF 0F 92 [11:53:13]process_action close_receipt done [11:53:13]requested_data is exist [11:53:13]produce_requested_data [11:53:13]requested_item fm.sn is exist - process it [11:53:13]wFMCommunicate request_size=4 [11:53:13]MH_SAM_APDU [11:53:13]CAPDU: 80 11 00 00 [11:53:13]Write to MH i2c: E2 08 00 66 18 80 11 00 00 00 00 00 00 F8 [11:53:13]Write i2c OK [11:53:13]MH_I2C_Read... [11:53:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:13]Read from MH i2c: E2 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 17 00 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 17 00 66 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 49 [11:53:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:53:13]wFMCommunicate OK [11:53:13]requested_item fd.num is exist - process it [11:53:13]SAM_PROTO_GetFieldsCounters [11:53:13]wFMCommunicate request_size=4 [11:53:13]MH_SAM_APDU [11:53:13]CAPDU: 80 13 00 00 [11:53:13]Write to MH i2c: E2 08 00 67 18 80 13 00 00 00 00 00 00 FB [11:53:13]Write i2c OK [11:53:13]MH_I2C_Read... [11:53:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:13]Read from MH i2c: E2 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 62 00 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 62 00 67 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 66 02 00 0E 04 04 00 3C 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 F9 [11:53:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 BF 66 02 00 0E 04 04 00 3C 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 [11:53:13]wFMCommunicate OK [11:53:13]SAM_PROTO_GetFieldsCounters done [11:53:13]requested_item shift.num is exist - process it [11:53:13]requested_item shift.opened is exist - process it [11:53:13]req_shift_opened [11:53:13]FM_GetShiftState [11:53:13]SAM_PROTO_GetShiftState [11:53:13]wFMCommunicate request_size=4 [11:53:13]MH_SAM_APDU [11:53:13]CAPDU: 80 13 01 00 [11:53:13]Write to MH i2c: E2 08 00 68 18 80 13 01 00 00 00 00 00 FD [11:53:13]Write i2c OK [11:53:13]MH_I2C_Read... [11:53:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:13]Read from MH i2c: E2 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 0E 00 [11:53:13]MH_I2C_Read... [11:53:13]Read from MH i2c: E2 0E 00 68 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 83 [11:53:13]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:53:13]wFMCommunicate OK [11:53:13]SAM_PROTO_GetShiftState done [11:53:13]FM_GetShiftState done [11:53:13]req_shift_opened done [11:53:13]requested_item shift.open_date is exist - process it [11:53:13]req_shift_open_date [11:53:13]req_shift_open_date done [11:53:13]produce_requested_data done [11:53:13]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157375,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:53:13]process_action_free close_receipt [11:53:13]json_value_free [11:53:13]json_value_free done [11:53:13]process_json_proto returns [11:53:13]Send response to host [11:53:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157375,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:53:13]free response buf [11:53:13]execute_script done [11:53:13]execute_script returns [11:53:13]free content buf [11:53:13]Sock 8.Close socket [11:53:13]Sock 8.Thread stoped [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]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:38]accept exits with 9 [11:54:38]New connection [11:54:38]New thread 3067280740 created [11:54:38]Thread 3067137380 joined [11:54:38]Waiting for new connection... [11:54:38] Sock 9.Parse request [11:54:38]Sock 9.Check first char [11:54:38]Sock 9.First char is OK [11:54:38]request: POST /json_proto HTTP/1.0 [11:54:38]Method: POST [11:54:38]URL: /json_proto [11:54:38]Method is POST - this is cgi request [11:54:38]url: /json_proto [11:54:38]query_string will be loaded in cgi processing [11:54:38]execute_cgi json_proto POST (null) [11:54:38]execute_cgi path=json_proto method=POST [11:54:38]POST find Content-Length [11:54:38]Host: 172.17.53.67:8080 [11:54:38]Content-Length: 769 [11:54:38]Content-Type: application/json [11:54:38] [11:54:38]POST finish read [11:54:38]Found Content-Length = 769 [11:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 183.730, "sum" : 14000.23, "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: Mbank", "payments": [ { "type": 1, "sum" : 14000.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:38]execute_script... [11:54: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)875746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 14", "code": "2710194210", "name": "\u0414\u0422-\u041A-2", "price" : 76.20, "quantity" : 183.730, "sum" : 14000.23, "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: Mbank", "payments": [ { "type": 1, "sum" : 14000.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:38]POST & json_proto [11:54:38]process_json_proto [11:54:38]json parsed OK: [11:54:38]protocol is kg_v1.0 [11:54:38]action value=close_receipt [11:54:38]process_action close_receipt [11:54:38]cmd_close_receipt [11:54:38]MH_GetDate [11:54:38]Write to MH i2c: F0 00 00 69 18 70 [11:54:38]Write i2c OK [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 09 00 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: F0 09 00 69 18 00 7F 92 17 67 19 BC 99 64 DA [11:54:38]GetLastDocTimeStamp 1729597990 [11:54:38]current date 1729598079 [11:54:38]FM_GetShiftState [11:54:38]SAM_PROTO_GetShiftState [11:54:38]wFMCommunicate request_size=4 [11:54:38]MH_SAM_APDU [11:54:38]CAPDU: 80 13 01 00 [11:54:38]Write to MH i2c: E2 08 00 6A 18 80 13 01 00 00 00 00 00 FF [11:54:38]Write i2c OK [11:54:38]MH_I2C_Read... [11:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:38]Read from MH i2c: E2 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: E2 0E 00 [11:54:38]MH_I2C_Read... [11:54:38]Read from MH i2c: E2 0E 00 6A 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 85 [11:54:38]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:54:38]wFMCommunicate OK [11:54:38]SAM_PROTO_GetShiftState done [11:54:38]FM_GetShiftState done [11:54:38]opened in 1729556748 [11:54:38]opened+sec_in_day 1729643148 [11:54:38]quantity*price = 1400022 [11:54:38]sum+1 = 1400024 [11:54:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 14000.23 НСП 1% : 123.90 НДС 12% : 1486.75 Наличными: 0.00 Безнал.: 14000.23 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 204 22.10.2024 11:54 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157376 ФПД: 44362707757704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115439&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157376&fm=44362707757704&tin=02508201610067®Number=0000137193017469&sum=1400023 [11:54:39]StoreToDocumentArchive [11:54:39]shift 316 fd 157376 [11:54:39]save to /storage/0316/doc_00157376 [11:54:39]save last doc name /storage/0316/doc_00157376 to /storage/kkm_last_doc_name [11:54:39]save OK [11:54:39]Clear old archive folders... [11:54:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:54:39]tlvbuf is 01B09C60 [11:54:39]SAM_PROTO_ClearQueue [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 09 00 00 [11:54:39]Write to MH i2c: E2 08 00 77 18 80 09 00 00 00 00 00 00 01 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 77 18 00 90 00 03 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]SAM_PROTO_ClearQueue done [11:54:39]KKMCreateOFDPacket [11:54:39]OFDProtocolAddRootSTLVToBuf [11:54:39]FM_MakeSignedData [11:54:39]FM_MakeSignedData [11:54:39]SAM_PROTO_SignData [11:54:39]wFMCommunicate request_size=4 [11:54:39]MH_SAM_APDU [11:54:39]CAPDU: 80 0D 01 02 [11:54:39]Write to MH i2c: E2 08 00 78 18 80 0D 01 02 00 00 00 00 09 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:39]Read from MH i2c: E2 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 [11:54:39]MH_I2C_Read... [11:54:39]Read from MH i2c: E2 03 00 78 18 00 90 00 04 [11:54:39]RAPDU: 90 00 [11:54:39]wFMCommunicate OK [11:54:39]wFMCommunicate request_size=255 [11:54:39]MH_SAM_APDU [11:54: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 32 FF 03 08 00 03 B2 CD 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D7 5C 15 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 5C 15 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 30 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 44 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 5C 15 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7F 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 66 02 00 35 04 06 00 28 58 FF 6F [11:54:39]Write to MH i2c: E2 02 01 79 18 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 32 FF 03 08 00 03 B2 CD 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D7 5C 15 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 5C 15 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 30 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 44 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 5C 15 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7F 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 66 02 00 35 04 06 00 28 58 FF 6F 00 00 02 [11:54:39]Write i2c OK [11:54:39]MH_I2C_Read... [11:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:40]Read from MH i2c: E2 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 03 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 03 00 79 18 00 90 00 05 [11:54:40]RAPDU: 90 00 [11:54:40]wFMCommunicate OK [11:54:40]wFMCommunicate request_size=7 [11:54:40]MH_SAM_APDU [11:54:40]CAPDU: 80 0D 02 02 02 EA 88 [11:54:40]Write to MH i2c: E2 0A 00 7A 18 80 0D 02 02 02 00 EA 88 00 00 82 [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:40]Read from MH i2c: E2 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 03 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 03 00 7A 18 00 90 00 06 [11:54:40]RAPDU: 90 00 [11:54:40]wFMCommunicate OK [11:54:40]wFMCommunicate request_size=4 [11:54:40]MH_SAM_APDU [11:54:40]CAPDU: 80 0D 03 02 [11:54:40]Write to MH i2c: E2 08 00 7B 18 80 0D 03 02 00 00 00 00 0E [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:40]Read from MH i2c: E2 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 0B 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 0B 00 7B 18 00 91 66 C0 E9 FC 7C 93 3F 90 00 F9 [11:54:40]RAPDU: 91 66 C0 E9 FC 7C 93 3F 90 00 [11:54:40]wFMCommunicate OK [11:54:40]SAM_PROTO_SignData done [11:54:40]FM_MakeSignedData done [11:54:40]CreateOFDProtocolMessage [11:54:40]wFMCommunicate request_size=4 [11:54:40]MH_SAM_APDU [11:54:40]CAPDU: 80 11 00 00 [11:54:40]Write to MH i2c: E2 08 00 7C 18 80 11 00 00 00 00 00 00 0E [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:40]Read from MH i2c: E2 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 17 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: E2 17 00 7C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 5F [11:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:40]wFMCommunicate OK [11:54:40]CreateOFDProtocolMessage done [11:54:40]OFDSenderStorePacket 157376 [11:54:40]StoreOFDPacket docnum=157376 [11:54:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2B 25 04 01 99 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 CD 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D7 5C 15 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 5C 15 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 30 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 44 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 5C 15 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7F 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 66 02 00 35 04 06 00 28 58 FF 6F EA 88 91 66 C0 E9 FC 7C 93 3F [11:54:40]CheckFolder [11:54:40]dirname=/storage/ofd_packets [11:54:40]CheckFolder done [11:54:40]ProducePacketName [11:54:40]name=ofd_packets/00157376 [11:54:40]NVStorageSaveData ofd_packets/00157376 [11:54:40]File name is /storage/ofd_packets/00157376 [11:54:40]Write 298 bytes [11:54:40]NVStorageSaveData done [11:54:40]OFDSenderStorePacket done [11:54:40]KKMCreateOFDPacket done [11:54:40]NVStorageSaveData kkm_last_timestamp [11:54:40]File name is /storage/kkm_last_timestamp [11:54:40]Write 4 bytes [11:54:40]NVStorageSaveData done [11:54:40]ExternCall_PrintAddStr [11:54:40]wPrintStart [11:54:40]Write to MH i2c: 01 00 00 7D 18 95 [11:54:40]Write i2c OK [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 07 00 [11:54:40]MH_I2C_Read... [11:54:40]Read from MH i2c: 01 07 00 7D 18 00 00 00 00 00 FF 0F AA [11:54:40]RasterBufferAndPrint [11:54:40]line Счет N : (1)875746 [11:54:40]line ИНН: 02508201610067 [11:54:40]line Контрольно-Кассовый Чек [11:54:40]line ПРОДАЖА [11:54:40]line ТРК (МРК, ГНК) : 14 [11:54:40]line Товар: 2710194210 [11:54:40]line ДТ-К-2 [11:54:40]line 183.730 * 76.20 [11:54:40]line = 14000.23 [11:54:40]line НДС 12% НСП 1% [11:54:40]line > о реализуемом товаре [11:54:40]line ИТОГО: 14000.23 [11:54:40]line НСП 1% : 123.90 [11:54:40]line НДС 12% : 1486.75 [11:54:40]line Наличными: 0.00 [11:54:40]line Безнал.: 14000.23 [11:54:40]line Место: АЗС № 165 "Партнер Нефть" [11:54:40]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:54:40]line СНО: Общий режим [11:54:40]line Чек 204 22.10.2024 11:54 [11:54:40]line Смена: 316 ФФД: 1.0 [11:54:40]line ЗНМ: 0300000234 [11:54:40]line РНМ: 0000137193017469 [11:54:40]line Версия ККМ: v1.0 [11:54:40]line Платежная система: Mbank [11:54:40]line ФМ: 0000000000963156 [11:54:40]line ФД: 157376 [11:54:40]line ФПД: 44362707757704 [11:54:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115439&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157376&fm=44362707757704&tin=02508201610067®Number=0000137193017469&sum=1400023 [11:54:40]OFD Sender: Processing packet 157376 [packets to send 52, broken 51] [11:54:40]ProducePacketName [11:54:40]name=ofd_packets/00157376 [11:54:40]OFD Sender: To server: pG, [11:54:40]CommunicateWithHost lk.salyk.kg:30040 [11:54:40]ConnectInit lk.salyk.kg [11:54:40]written 0, free lines is 4095 [11:54:40]Connected sock=10 [11:54:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0C 01 00 00 2B 25 04 01 99 EA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 32 FF 03 08 00 03 B2 CD 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D7 5C 15 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 5C 15 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 30 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 44 02 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 5C 15 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 7F 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C0 66 02 00 35 04 06 00 28 58 FF 6F EA 88 91 66 C0 E9 FC 7C 93 3F [11:54:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 38 FA 47 00 81 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 39 36 33 31 35 36 10 04 04 00 C0 66 02 00 F4 03 04 00 AC 38 17 67 B6 04 01 00 00 08 D1 B6 22 30 65 F4 65 [11:54:40]CommunicateWithHost err = 0 [11:54:40]CheckOFDResponse [11:54:40]1017 (14) - 77093643461234 [11:54:40]1041 (16) - 0000000000963156 [11:54:40]1040 (4) - 157376 [11:54:40]1012 (4) - 22.10.2024 05:31 [11:54:40]1206 (1) - 0 [11:54:40]OFD Sender: Remove packet 157376 [11:54:40]ProducePacketName [11:54:40]name=ofd_packets/00157376 [11:54:40]NVStorageDeleteData [11:54:41]Write to MH i2c: 01 00 00 A6 18 BE [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: 01 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: 01 07 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: 01 07 00 A6 18 00 00 00 00 00 17 0D E9 [11:54:41]RasterBufferAndPrint [11:54:41]line [11:54:41]line [11:54:41]line [11:54:41]line [11:54:41]line [11:54:41]written 0, free lines is 3357 [11:54:41]MH_Cut [11:54:41]Write to MH i2c: D1 01 00 AD 18 01 97 [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: D1 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: D1 01 00 [11:54:41]MH_I2C_Read... [11:54:41]Read from MH i2c: D1 01 00 AD 18 00 96 [11:54:41]Write to MH i2c: 01 00 00 AE 18 C6 [11:54:41]Write i2c OK [11:54:41]MH_I2C_Read... [11:54:41]OFD Sender: No OFD packet to send [11:54:41]*** Cut start [11:54:41]*** Partial cut [11:54:41]*** CUTSNS_PIN = 1 [11:54:41]*** CUTSNS_PIN = 0 [11:54:42]*** Brake cut motor [11:54:42]Read from MH i2c: 01 [11:54:42]MH_I2C_Read... [11:54:42]*** Stop cut motor [11:54:42]*** Cut end [11:54:42]Read from MH i2c: 01 07 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: 01 07 00 AE 18 00 00 00 00 00 FF 0F DB [11:54:42]process_action close_receipt done [11:54:42]requested_data is exist [11:54:42]produce_requested_data [11:54:42]requested_item fm.sn is exist - process it [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 11 00 00 [11:54:42]Write to MH i2c: E2 08 00 AF 18 80 11 00 00 00 00 00 00 41 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:42]Read from MH i2c: E2 17 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 17 00 AF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 92 [11:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:54:42]wFMCommunicate OK [11:54:42]requested_item fd.num is exist - process it [11:54:42]SAM_PROTO_GetFieldsCounters [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 13 00 00 [11:54:42]Write to MH i2c: E2 08 00 B0 18 80 13 00 00 00 00 00 00 44 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 62 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 62 00 B0 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 66 02 00 0E 04 04 00 3C 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 46 [11:54:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C0 66 02 00 0E 04 04 00 3C 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 [11:54:42]wFMCommunicate OK [11:54:42]SAM_PROTO_GetFieldsCounters done [11:54:42]requested_item shift.num is exist - process it [11:54:42]requested_item shift.opened is exist - process it [11:54:42]req_shift_opened [11:54:42]FM_GetShiftState [11:54:42]SAM_PROTO_GetShiftState [11:54:42]wFMCommunicate request_size=4 [11:54:42]MH_SAM_APDU [11:54:42]CAPDU: 80 13 01 00 [11:54:42]Write to MH i2c: E2 08 00 B1 18 80 13 01 00 00 00 00 00 46 [11:54:42]Write i2c OK [11:54:42]MH_I2C_Read... [11:54:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:42]Read from MH i2c: E2 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0E 00 [11:54:42]MH_I2C_Read... [11:54:42]Read from MH i2c: E2 0E 00 B1 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CC [11:54:42]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:54:42]wFMCommunicate OK [11:54:42]SAM_PROTO_GetShiftState done [11:54:42]FM_GetShiftState done [11:54:42]req_shift_opened done [11:54:42]requested_item shift.open_date is exist - process it [11:54:42]req_shift_open_date [11:54:42]req_shift_open_date done [11:54:42]produce_requested_data done [11:54:42]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157376,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:54:42]process_action_free close_receipt [11:54:42]json_value_free [11:54:42]json_value_free done [11:54:42]process_json_proto returns [11:54:42]Send response to host [11:54:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157376,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:54:42]free response buf [11:54:42]execute_script done [11:54:42]execute_script returns [11:54:42]free content buf [11:54:42]Sock 9.Close socket [11:54:42]Sock 9.Thread stoped [11:54:46]OFD Sender: No OFD packet to send [11:54:51]OFD Sender: No OFD packet to send [11:54:56]OFD Sender: No OFD packet to send [11:55:01]OFD Sender: No OFD packet to send [11:55:06]OFD Sender: No OFD packet to send [11:55:11]OFD Sender: No OFD packet to send [11:55:16]OFD Sender: No OFD packet to send [11:55:21]OFD Sender: No OFD packet to send [11:55:26]OFD Sender: No OFD packet to send [11:55:30]accept exits with 8 [11:55:30]New connection [11:55:30]New thread 3067137380 created [11:55:30]Thread 3067280740 joined [11:55:30]Waiting for new connection... [11:55:30] Sock 8.Parse request [11:55:30]Sock 8.Check first char [11:55:30]Sock 8.First char is OK [11:55:30]request: POST /json_proto HTTP/1.0 [11:55:30]Method: POST [11:55:30]URL: /json_proto [11:55:30]Method is POST - this is cgi request [11:55:30]url: /json_proto [11:55:30]query_string will be loaded in cgi processing [11:55:30]execute_cgi json_proto POST (null) [11:55:30]execute_cgi path=json_proto method=POST [11:55:30]POST find Content-Length [11:55:30]Host: 172.17.53.67:8080 [11:55:30]Content-Length: 766 [11:55:30]Content-Type: application/json [11:55:30] [11:55:30]POST finish read [11:55:30]Found Content-Length = 766 [11:55:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)875749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:30]execute_script... [11:55: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)875749", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:30]POST & json_proto [11:55:30]process_json_proto [11:55:30]json parsed OK: [11:55:30]protocol is kg_v1.0 [11:55:30]action value=close_receipt [11:55:30]process_action close_receipt [11:55:30]cmd_close_receipt [11:55:30]MH_GetDate [11:55:30]Write to MH i2c: F0 00 00 B2 18 B9 [11:55:30]Write i2c OK [11:55:30]MH_I2C_Read... [11:55:30]Read from MH i2c: F0 [11:55:30]MH_I2C_Read... [11:55:30]Read from MH i2c: F0 09 00 [11:55:30]MH_I2C_Read... [11:55:30]Read from MH i2c: F0 09 00 B2 18 00 B3 92 17 67 19 BC 99 64 57 [11:55:30]GetLastDocTimeStamp 1729598079 [11:55:30]current date 1729598131 [11:55:30]FM_GetShiftState [11:55:30]SAM_PROTO_GetShiftState [11:55:30]wFMCommunicate request_size=4 [11:55:30]MH_SAM_APDU [11:55:30]CAPDU: 80 13 01 00 [11:55:30]Write to MH i2c: E2 08 00 B3 18 80 13 01 00 00 00 00 00 48 [11:55:30]Write i2c OK [11:55:30]MH_I2C_Read... [11:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:30]Read from MH i2c: E2 [11:55:30]MH_I2C_Read... [11:55:30]Read from MH i2c: E2 0E 00 [11:55:30]MH_I2C_Read... [11:55:30]Read from MH i2c: E2 0E 00 B3 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 CE [11:55:30]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:55:30]wFMCommunicate OK [11:55:30]SAM_PROTO_GetShiftState done [11:55:30]FM_GetShiftState done [11:55:30]opened in 1729556748 [11:55:30]opened+sec_in_day 1729643148 [11:55:30]quantity*price = 50010 [11:55:30]sum+1 = 50012 [11:55:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 165 "Партнер Нефть" Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 СНО: Общий режим Чек 205 22.10.2024 11:55 Смена: 316 ФФД: 1.0 ЗНМ: 0300000234 РНМ: 0000137193017469 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963156 ФД: 157377 ФПД: 235506964914982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157377&fm=235506964914982&tin=02508201610067®Number=0000137193017469&sum=50011 [11:55:31]StoreToDocumentArchive [11:55:31]shift 316 fd 157377 [11:55:31]save to /storage/0316/doc_00157377 [11:55:31]save last doc name /storage/0316/doc_00157377 to /storage/kkm_last_doc_name [11:55:31]save OK [11:55:31]Clear old archive folders... [11:55:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:31]tlvbuf is 01B76750 [11:55:31]SAM_PROTO_ClearQueue [11:55:31]wFMCommunicate request_size=4 [11:55:31]MH_SAM_APDU [11:55:31]CAPDU: 80 09 00 00 [11:55:31]Write to MH i2c: E2 08 00 C0 18 80 09 00 00 00 00 00 00 4A [11:55:31]Write i2c OK [11:55:31]MH_I2C_Read... [11:55:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:31]Read from MH i2c: E2 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 C0 18 00 90 00 4C [11:55:31]RAPDU: 90 00 [11:55:31]wFMCommunicate OK [11:55:31]SAM_PROTO_ClearQueue done [11:55:31]KKMCreateOFDPacket [11:55:31]OFDProtocolAddRootSTLVToBuf [11:55:31]FM_MakeSignedData [11:55:31]FM_MakeSignedData [11:55:31]SAM_PROTO_SignData [11:55:31]wFMCommunicate request_size=4 [11:55:31]MH_SAM_APDU [11:55:31]CAPDU: 80 0D 01 02 [11:55:31]Write to MH i2c: E2 08 00 C1 18 80 0D 01 02 00 00 00 00 52 [11:55:31]Write i2c OK [11:55:31]MH_I2C_Read... [11:55:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:31]Read from MH i2c: E2 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 C1 18 00 90 00 4D [11:55:31]RAPDU: 90 00 [11:55:31]wFMCommunicate OK [11:55:31]wFMCommunicate request_size=255 [11:55:31]MH_SAM_APDU [11:55: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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 66 02 00 35 04 06 00 D6 [11:55:31]Write to MH i2c: E2 02 01 C2 18 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 66 02 00 35 04 06 00 D6 00 00 B3 [11:55:31]Write i2c OK [11:55:31]MH_I2C_Read... [11:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:31]Read from MH i2c: E2 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 C2 18 00 90 00 4E [11:55:31]RAPDU: 90 00 [11:55:31]wFMCommunicate OK [11:55:31]wFMCommunicate request_size=10 [11:55:31]MH_SAM_APDU [11:55:31]CAPDU: 80 0D 02 02 05 31 3C FC 63 26 [11:55:31]Write to MH i2c: E2 0D 00 C3 18 80 0D 02 02 05 00 31 3C FC 63 26 00 00 51 [11:55:31]Write i2c OK [11:55:31]MH_I2C_Read... [11:55:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:31]Read from MH i2c: E2 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 [11:55:31]MH_I2C_Read... [11:55:31]Read from MH i2c: E2 03 00 C3 18 00 90 00 4F [11:55:31]RAPDU: 90 00 [11:55:31]wFMCommunicate OK [11:55:31]wFMCommunicate request_size=4 [11:55:31]MH_SAM_APDU [11:55:31]CAPDU: 80 0D 03 02 [11:55:31]Write to MH i2c: E2 08 00 C4 18 80 0D 03 02 00 00 00 00 57 [11:55:31]Write i2c OK [11:55:31]MH_I2C_Read... [11:55:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:32]Read from MH i2c: E2 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: E2 0B 00 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: E2 0B 00 C4 18 00 BF B5 A3 4A 55 45 FB 75 90 00 C3 [11:55:32]RAPDU: BF B5 A3 4A 55 45 FB 75 90 00 [11:55:32]wFMCommunicate OK [11:55:32]SAM_PROTO_SignData done [11:55:32]FM_MakeSignedData done [11:55:32]CreateOFDProtocolMessage [11:55:32]wFMCommunicate request_size=4 [11:55:32]MH_SAM_APDU [11:55:32]CAPDU: 80 11 00 00 [11:55:32]Write to MH i2c: E2 08 00 C5 18 80 11 00 00 00 00 00 00 57 [11:55:32]Write i2c OK [11:55:32]MH_I2C_Read... [11:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:32]Read from MH i2c: E2 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: E2 17 00 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: E2 17 00 C5 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 A8 [11:55:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:55:32]wFMCommunicate OK [11:55:32]CreateOFDProtocolMessage done [11:55:32]OFDSenderStorePacket 157377 [11:55:32]StoreOFDPacket docnum=157377 [11:55:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B5 C6 07 01 BA B8 5A 03 01 00 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 66 02 00 35 04 06 00 D6 31 3C FC 63 26 BF B5 A3 4A 55 45 FB 75 [11:55:32]CheckFolder [11:55:32]dirname=/storage/ofd_packets [11:55:32]CheckFolder done [11:55:32]ProducePacketName [11:55:32]name=ofd_packets/00157377 [11:55:32]NVStorageSaveData ofd_packets/00157377 [11:55:32]File name is /storage/ofd_packets/00157377 [11:55:32]Write 301 bytes [11:55:32]NVStorageSaveData done [11:55:32]OFDSenderStorePacket done [11:55:32]KKMCreateOFDPacket done [11:55:32]NVStorageSaveData kkm_last_timestamp [11:55:32]File name is /storage/kkm_last_timestamp [11:55:32]Write 4 bytes [11:55:32]NVStorageSaveData done [11:55:32]ExternCall_PrintAddStr [11:55:32]wPrintStart [11:55:32]Write to MH i2c: 01 00 00 C6 18 DE [11:55:32]Write i2c OK [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 07 00 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 07 00 C6 18 00 00 00 00 00 FF 0F F3 [11:55:32]RasterBufferAndPrint [11:55:32]line Счет N : (1)875749 [11:55:32]line ИНН: 02508201610067 [11:55:32]line Контрольно-Кассовый Чек [11:55:32]line ПРОДАЖА [11:55:32]line ТРК (МРК, ГНК) : 31 [11:55:32]line Товар: 2710124500 [11:55:32]line Аи-95-К-5 [11:55:32]line 6.740 * 74.20 [11:55:32]line = 500.11 [11:55:32]line НДС 12% НСП 1% [11:55:32]line > о реализуемом товаре [11:55:32]line ИТОГО: 500.11 [11:55:32]line НСП 1% : 4.43 [11:55:32]line НДС 12% : 53.11 [11:55:32]line Наличными: 0.00 [11:55:32]line Безнал.: 500.11 [11:55:32]line Место: АЗС № 165 "Партнер Нефть" [11:55:32]line Адрес: 720001. с. Барпы, ул. Аттокурова 220, Сузакский район 41.003615, 73.027864 [11:55:32]line СНО: Общий режим [11:55:32]line Чек 205 22.10.2024 11:55 [11:55:32]line Смена: 316 ФФД: 1.0 [11:55:32]line ЗНМ: 0300000234 [11:55:32]line РНМ: 0000137193017469 [11:55:32]line Версия ККМ: v1.0 [11:55:32]line Платежная система: Mbank [11:55:32]line ФМ: 0000000000963156 [11:55:32]line ФД: 157377 [11:55:32]line ФПД: 235506964914982 [11:55:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241022T115531&type=1&operation_type=1&fn_number=0000000000963156&fd_number=157377&fm=235506964914982&tin=02508201610067®Number=0000137193017469&sum=50011 [11:55:32]OFD Sender: Processing packet 157377 [packets to send 52, broken 51] [11:55:32]ProducePacketName [11:55:32]name=ofd_packets/00157377 [11:55:32]OFD Sender: To server: pG, [11:55:32]CommunicateWithHost lk.salyk.kg:30040 [11:55:32]ConnectInit lk.salyk.kg [11:55:32]written 0, free lines is 4095 [11:55:32]Connected sock=9 [11:55:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0F 01 00 00 B5 C6 07 01 BA B8 5A 03 01 00 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 B3 92 17 67 0E 04 04 00 3C 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C1 66 02 00 35 04 06 00 D6 31 3C FC 63 26 BF B5 A3 4A 55 45 FB 75 [11:55:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 9F 8F 47 00 E9 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 39 36 33 31 35 36 10 04 04 00 C1 66 02 00 F4 03 04 00 DF 38 17 67 B6 04 01 00 00 16 3E 54 66 D6 24 2C CB [11:55:32]CommunicateWithHost err = 0 [11:55:32]CheckOFDResponse [11:55:32]1017 (14) - 77093643461234 [11:55:32]1041 (16) - 0000000000963156 [11:55:32]1040 (4) - 157377 [11:55:32]1012 (4) - 22.10.2024 05:32 [11:55:32]1206 (1) - 0 [11:55:32]OFD Sender: Remove packet 157377 [11:55:32]ProducePacketName [11:55:32]name=ofd_packets/00157377 [11:55:32]NVStorageDeleteData [11:55:32]Write to MH i2c: 01 00 00 EF 18 07 [11:55:32]Write i2c OK [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 07 00 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: 01 07 00 EF 18 00 00 00 00 00 10 0D 2B [11:55:32]RasterBufferAndPrint [11:55:32]line [11:55:32]line [11:55:32]line [11:55:32]line [11:55:32]line [11:55:32]written 0, free lines is 3350 [11:55:32]MH_Cut [11:55:32]Write to MH i2c: D1 01 00 F6 18 01 E0 [11:55:32]Write i2c OK [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: D1 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: D1 01 00 [11:55:32]MH_I2C_Read... [11:55:32]Read from MH i2c: D1 01 00 F6 18 00 DF [11:55:32]Write to MH i2c: 01 00 00 F7 18 0F [11:55:32]Write i2c OK [11:55:32]MH_I2C_Read... [11:55:33]OFD Sender: No OFD packet to send [11:55:33]*** Cut start [11:55:33]*** Partial cut [11:55:33]*** CUTSNS_PIN = 1 [11:55:33]*** CUTSNS_PIN = 0 [11:55:33]*** Brake cut motor [11:55:34]Read from MH i2c: 01 [11:55:34]MH_I2C_Read... [11:55:34]*** Stop cut motor [11:55:34]*** Cut end [11:55:34]Read from MH i2c: 01 07 00 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: 01 07 00 F7 18 00 00 00 00 00 FF 0F 24 [11:55:34]process_action close_receipt done [11:55:34]requested_data is exist [11:55:34]produce_requested_data [11:55:34]requested_item fm.sn is exist - process it [11:55:34]wFMCommunicate request_size=4 [11:55:34]MH_SAM_APDU [11:55:34]CAPDU: 80 11 00 00 [11:55:34]Write to MH i2c: E2 08 00 F8 18 80 11 00 00 00 00 00 00 8A [11:55:34]Write i2c OK [11:55:34]MH_I2C_Read... [11:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:34]Read from MH i2c: E2 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 17 00 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 17 00 F8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 DB [11:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [11:55:34]wFMCommunicate OK [11:55:34]requested_item fd.num is exist - process it [11:55:34]SAM_PROTO_GetFieldsCounters [11:55:34]wFMCommunicate request_size=4 [11:55:34]MH_SAM_APDU [11:55:34]CAPDU: 80 13 00 00 [11:55:34]Write to MH i2c: E2 08 00 F9 18 80 13 00 00 00 00 00 00 8D [11:55:34]Write i2c OK [11:55:34]MH_I2C_Read... [11:55:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:34]Read from MH i2c: E2 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 62 00 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 62 00 F9 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 93 [11:55:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 [11:55:34]wFMCommunicate OK [11:55:34]SAM_PROTO_GetFieldsCounters done [11:55:34]requested_item shift.num is exist - process it [11:55:34]requested_item shift.opened is exist - process it [11:55:34]req_shift_opened [11:55:34]FM_GetShiftState [11:55:34]SAM_PROTO_GetShiftState [11:55:34]wFMCommunicate request_size=4 [11:55:34]MH_SAM_APDU [11:55:34]CAPDU: 80 13 01 00 [11:55:34]Write to MH i2c: E2 08 00 FA 18 80 13 01 00 00 00 00 00 8F [11:55:34]Write i2c OK [11:55:34]MH_I2C_Read... [11:55:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:34]Read from MH i2c: E2 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 0E 00 [11:55:34]MH_I2C_Read... [11:55:34]Read from MH i2c: E2 0E 00 FA 18 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 15 [11:55:34]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [11:55:34]wFMCommunicate OK [11:55:34]SAM_PROTO_GetShiftState done [11:55:34]FM_GetShiftState done [11:55:34]req_shift_opened done [11:55:34]requested_item shift.open_date is exist - process it [11:55:34]req_shift_open_date [11:55:34]req_shift_open_date done [11:55:34]produce_requested_data done [11:55:34]produce_requested_data return {"fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [11:55:34]process_action_free close_receipt [11:55:34]json_value_free [11:55:34]json_value_free done [11:55:34]process_json_proto returns [11:55:34]Send response to host [11:55:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [11:55:34]free response buf [11:55:34]execute_script done [11:55:34]execute_script returns [11:55:34]free content buf [11:55:34]Sock 8.Close socket [11:55:34]Sock 8.Thread stoped [11:55:38]OFD Sender: No OFD packet to send [11:55:43]OFD Sender: No OFD packet to send [11:55:48]OFD Sender: No OFD packet to send [11:55:53]OFD Sender: No OFD packet to send [11:55:58]OFD Sender: No OFD packet to send [11:56:03]OFD Sender: No OFD packet to send [11:56:08]OFD Sender: No OFD packet to send [11:56:13]OFD Sender: No OFD packet to send [11:56:18]OFD Sender: No OFD packet to send [11:56:23]OFD Sender: No OFD packet to send [11:56:28]OFD Sender: No OFD packet to send [11:56:33]OFD Sender: No OFD packet to send [11:56:38]OFD Sender: No OFD packet to send [11:56:43]OFD Sender: No OFD packet to send [11:56:48]OFD Sender: No OFD packet to send [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: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: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:18]OFD Sender: No OFD packet to send [11:58:23]OFD Sender: No OFD packet to send [11:58:28]OFD Sender: No OFD packet to send [11:58:33]OFD Sender: No OFD packet to send [11:58:38]OFD Sender: No OFD packet to send [11:58:43]OFD Sender: No OFD packet to send [11:58:48]OFD Sender: No OFD packet to send [11:58:53]OFD Sender: No OFD packet to send [11:58:58]OFD Sender: No OFD packet to send [11:59:03]OFD Sender: No OFD packet to send [11:59:08]OFD Sender: No OFD packet to send [11:59:13]OFD Sender: No OFD packet to send [11:59:18]OFD Sender: No OFD packet to send [11:59:23]OFD Sender: No OFD packet to send [11:59:28]OFD Sender: No OFD packet to send [11:59:33]OFD Sender: No OFD packet to send [11:59:38]OFD Sender: No OFD packet to send [11:59:43]OFD Sender: No OFD packet to send [11:59:48]OFD Sender: No OFD packet to send [11:59:53]OFD Sender: No OFD packet to send [11:59:58]OFD Sender: No OFD packet to send [12:00:03]OFD Sender: No OFD packet to send [12:00:08]OFD Sender: No OFD packet to send [12:00:13]OFD Sender: No OFD packet to send [12:00:18]OFD Sender: No OFD packet to send [12:00:23]OFD Sender: No OFD packet to send [12:00:28]OFD Sender: No OFD packet to send [12:00:33]OFD Sender: No OFD packet to send [12:00:38]OFD Sender: No OFD packet to send [12:00:43]OFD Sender: No OFD packet to send [12:00:48]OFD Sender: No OFD packet to send [12:00:53]OFD Sender: No OFD packet to send [12:00:58]OFD Sender: No OFD packet to send [12:01:03]OFD Sender: No OFD packet to send [12:01:08]OFD Sender: No OFD packet to send [12:01:13]OFD Sender: No OFD packet to send [12:01:18]OFD Sender: No OFD packet to send [12:01:23]OFD Sender: No OFD packet to send [12:01:28]OFD Sender: No OFD packet to send [12:01:33]OFD Sender: No OFD packet to send [12:01:38]OFD Sender: No OFD packet to send [12:01:43]OFD Sender: No OFD packet to send [12:01:48]OFD Sender: No OFD packet to send [12:01:53]OFD Sender: No OFD packet to send [12:01:58]OFD Sender: No OFD packet to send [12:02:03]OFD Sender: No OFD packet to send [12:02:07]int [12:02:07]Write to MH i2c: 01 00 00 FB 18 13 [12:02:07]*** FLAG_PRN_KEY set [12:02:07]Write i2c OK [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 07 00 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 07 00 FB 18 00 08 00 00 00 FF 0F 30 [12:02:07]state=0 [12:02:07]Key pressed [12:02:07]Feed [12:02:07]Write to MH i2c: D8 00 00 FC 18 EB [12:02:07]Write i2c OK [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: D8 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: D8 01 00 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: D8 01 00 FC 18 00 EC [12:02:07]int [12:02:07]Write to MH i2c: 01 00 00 FD 18 15 [12:02:07]Write i2c OK [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 07 00 [12:02:07]MH_I2C_Read... [12:02:07]Read from MH i2c: 01 07 00 FD 18 00 48 00 00 00 3C 00 A0 [12:02:07]state=2 [12:02:07]Key pressed [12:02:08]int [12:02:08]Write to MH i2c: 01 00 00 FE 18 16 [12:02:08]*** FLAG_PRN_KEY reset [12:02:08]Write i2c OK [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: 01 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: 01 07 00 [12:02:08]MH_I2C_Read... [12:02:08]Read from MH i2c: 01 07 00 FE 18 00 00 00 00 00 F5 0F 21 [12:02:08]state=2 [12:02:08]Stop feed [12:02:08]OFD Sender: No OFD packet to send [12:02:13]OFD Sender: No OFD packet to send [12:02:18]OFD Sender: No OFD packet to send [12:02:23]OFD Sender: No OFD packet to send [12:02:28]OFD Sender: No OFD packet to send [12:02:33]OFD Sender: No OFD packet to send [12:02:38]OFD Sender: No OFD packet to send [12:02:43]OFD Sender: No OFD packet to send [12:02:48]OFD Sender: No OFD packet to send [12:02:53]OFD Sender: No OFD packet to send [12:02:58]OFD Sender: No OFD packet to send [12:03:03]OFD Sender: No OFD packet to send [12:03:08]OFD Sender: No OFD packet to send [12:03:13]OFD Sender: No OFD packet to send [12:03:14]accept exits with 10 [12:03:14]New connection [12:03:14]New thread 3067280740 created [12:03:14]Thread 3067137380 joined [12:03:14]Waiting for new connection... [12:03:14] Sock 10.Parse request [12:03:14]Sock 10.Check first char [12:03:14]Sock 10.First char is OK [12:03:14]request: POST /json_proto HTTP/1.0 [12:03:14]Method: POST [12:03:14]URL: /json_proto [12:03:14]Method is POST - this is cgi request [12:03:14]url: /json_proto [12:03:14]query_string will be loaded in cgi processing [12:03:14]execute_cgi json_proto POST (null) [12:03:14]execute_cgi path=json_proto method=POST [12:03:14]POST find Content-Length [12:03:14]Host: 172.17.53.67:8080 [12:03:14]Content-Length: 215 [12:03:14]Content-Type: application/json [12:03:14] [12:03:14]POST finish read [12:03:14]Found Content-Length = 215 [12:03: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" ] } } [12:03:14]execute_script... [12:03: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" ] } } [12:03:14]POST & json_proto [12:03:14]process_json_proto [12:03:14]json parsed OK: [12:03:14]protocol is kg_v1.0 [12:03:14]action value=get_value [12:03:14]process_action get_value [12:03:14]cmd_get_value [12:03:14]process_action get_value done [12:03:14]requested_data is exist [12:03:14]produce_requested_data [12:03:14]requested_item kkm.sn is exist - process it [12:03:14]requested_item kkm.ver is exist - process it [12:03:14]requested_item fm.sn is exist - process it [12:03:14]wFMCommunicate request_size=4 [12:03:14]MH_SAM_APDU [12:03:14]CAPDU: 80 11 00 00 [12:03:14]Write to MH i2c: E2 08 00 FF 18 80 11 00 00 00 00 00 00 91 [12:03:14]Write i2c OK [12:03:14]MH_I2C_Read... [12:03:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:14]Read from MH i2c: E2 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 17 00 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 17 00 FF 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 E2 [12:03:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:03:14]wFMCommunicate OK [12:03:14]requested_item fd.num is exist - process it [12:03:14]SAM_PROTO_GetFieldsCounters [12:03:14]wFMCommunicate request_size=4 [12:03:14]MH_SAM_APDU [12:03:14]CAPDU: 80 13 00 00 [12:03:14]Write to MH i2c: E2 08 00 00 19 80 13 00 00 00 00 00 00 95 [12:03:14]Write i2c OK [12:03:14]MH_I2C_Read... [12:03:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:14]Read from MH i2c: E2 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 62 00 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 62 00 00 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 9B [12:03:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 [12:03:14]wFMCommunicate OK [12:03:14]SAM_PROTO_GetFieldsCounters done [12:03:14]requested_item shift.num is exist - process it [12:03:14]requested_item shift.opened is exist - process it [12:03:14]req_shift_opened [12:03:14]FM_GetShiftState [12:03:14]SAM_PROTO_GetShiftState [12:03:14]wFMCommunicate request_size=4 [12:03:14]MH_SAM_APDU [12:03:14]CAPDU: 80 13 01 00 [12:03:14]Write to MH i2c: E2 08 00 01 19 80 13 01 00 00 00 00 00 97 [12:03:14]Write i2c OK [12:03:14]MH_I2C_Read... [12:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:14]Read from MH i2c: E2 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 0E 00 [12:03:14]MH_I2C_Read... [12:03:14]Read from MH i2c: E2 0E 00 01 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 1D [12:03:14]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [12:03:14]wFMCommunicate OK [12:03:14]SAM_PROTO_GetShiftState done [12:03:14]FM_GetShiftState done [12:03:14]req_shift_opened done [12:03:14]requested_item shift.open_date is exist - process it [12:03:14]req_shift_open_date [12:03:14]req_shift_open_date done [12:03:14]produce_requested_data done [12:03:14]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [12:03:14]process_action_free get_value [12:03:14]json_value_free [12:03:14]json_value_free done [12:03:14]process_json_proto returns [12:03:14]Send response to host [12:03:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [12:03:14]free response buf [12:03:14]execute_script done [12:03:14]execute_script returns [12:03:14]free content buf [12:03:14]Sock 10.Close socket [12:03:14]Sock 10.Thread stoped [12:03:14]accept exits with 8 [12:03:14]New connection [12:03:14]New thread 3067137380 created [12:03:14]Thread 3067280740 joined [12:03:14]Waiting for new connection... [12:03:14] Sock 8.Parse request [12:03:14]Sock 8.Check first char [12:03:14]Sock 8.First char is OK [12:03:14]request: POST /json_proto HTTP/1.0 [12:03:14]Method: POST [12:03:14]URL: /json_proto [12:03:14]Method is POST - this is cgi request [12:03:14]url: /json_proto [12:03:14]query_string will be loaded in cgi processing [12:03:14]execute_cgi json_proto POST (null) [12:03:14]execute_cgi path=json_proto method=POST [12:03:14]POST find Content-Length [12:03:14]Host: 172.17.53.67:8080 [12:03:14]Content-Length: 331 [12:03:14]Content-Type: application/json [12:03:14] [12:03:14]POST finish read [12:03:14]Found Content-Length = 331 [12:03:14]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:03:14]execute_script... [12:03: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" ] } } [12:03:15]POST & json_proto [12:03:15]process_json_proto [12:03:15]json parsed OK: [12:03:15]protocol is kg_v1.0 [12:03:15]action value=get_value [12:03:15]process_action get_value [12:03:15]cmd_get_value [12:03:15]process_action get_value done [12:03:15]requested_data is exist [12:03:15]produce_requested_data [12:03:15]requested_item fm.sale.total is exist - process it [12:03:15]SAM_PROTO_GetFMData [12:03:15]wFMCommunicate request_size=4 [12:03:15]MH_SAM_APDU [12:03:15]CAPDU: 80 13 03 00 [12:03:15]Write to MH i2c: E2 08 00 02 19 80 13 03 00 00 00 00 00 9A [12:03:15]Write i2c OK [12:03:15]MH_I2C_Read... [12:03:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:03:15]Read from MH i2c: E2 [12:03:15]MH_I2C_Read... [12:03:15]Read from MH i2c: E2 FD 00 [12:03:15]MH_I2C_Read... [12:03:15]Read from MH i2c: E2 FD 00 02 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 3E [12:03:15]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:03:15]wFMCommunicate OK [12:03:15]wFMCommunicate request_size=4 [12:03:15]MH_SAM_APDU [12:03:15]CAPDU: 80 17 00 00 [12:03:15]Write to MH i2c: E2 08 00 03 19 80 17 00 00 00 00 00 00 9C [12:03:15]Write i2c OK [12:03:15]MH_I2C_Read... [12:03:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:15]Read from MH i2c: E2 [12:03:15]MH_I2C_Read... [12:03:15]Read from MH i2c: E2 FD 00 [12:03:15]MH_I2C_Read... [12:03:15]Read from MH i2c: E2 FD 00 03 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 29 [12:03:15]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:15]wFMCommunicate OK [12:03:15]wFMCommunicate request_size=4 [12:03:15]MH_SAM_APDU [12:03:15]CAPDU: 80 17 00 00 [12:03:15]Write to MH i2c: E2 08 00 04 19 80 17 00 00 00 00 00 00 9D [12:03:15]Write i2c OK [12:03:15]MH_I2C_Read... [12:03:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:16]Read from MH i2c: E2 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 FD 00 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 FD 00 04 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [12:03:16]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:16]wFMCommunicate OK [12:03:16]wFMCommunicate request_size=4 [12:03:16]MH_SAM_APDU [12:03:16]CAPDU: 80 17 00 00 [12:03:16]Write to MH i2c: E2 08 00 05 19 80 17 00 00 00 00 00 00 9E [12:03:16]Write i2c OK [12:03:16]MH_I2C_Read... [12:03:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:16]Read from MH i2c: E2 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 FD 00 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 FD 00 05 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 16 [12:03:16]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:16]wFMCommunicate OK [12:03:16]wFMCommunicate request_size=4 [12:03:16]MH_SAM_APDU [12:03:16]CAPDU: 80 17 00 00 [12:03:16]Write to MH i2c: E2 08 00 06 19 80 17 00 00 00 00 00 00 9F [12:03:16]Write i2c OK [12:03:16]MH_I2C_Read... [12:03:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:03:16]Read from MH i2c: E2 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 E1 00 [12:03:16]MH_I2C_Read... [12:03:16]Read from MH i2c: E2 E1 00 06 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8D [12:03:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:16]wFMCommunicate OK [12:03:16]SAM_PROTO_GetFMData done [12:03:16]requested_item fm.sale_refund.total is exist - process it [12:03:16]requested_item fm.buy.total is exist - process it [12:03:16]requested_item shift.sale.total is exist - process it [12:03:16]SAM_PROTO_GetShiftData [12:03:16]wFMCommunicate request_size=4 [12:03:16]MH_SAM_APDU [12:03:16]CAPDU: 80 13 02 00 [12:03:16]Write to MH i2c: E2 08 00 07 19 80 13 02 00 00 00 00 00 9E [12:03:16]Write i2c OK [12:03:16]MH_I2C_Read... [12:03:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 07 19 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 C1 [12:03:17]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:03:17]wFMCommunicate OK [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 17 00 00 [12:03:17]Write to MH i2c: E2 08 00 08 19 80 17 00 00 00 00 00 00 A1 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 08 19 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BB [12:03:17]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:17]wFMCommunicate OK [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 17 00 00 [12:03:17]Write to MH i2c: E2 08 00 09 19 80 17 00 00 00 00 00 00 A2 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 09 19 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5F [12:03:17]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:17]wFMCommunicate OK [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 17 00 00 [12:03:17]Write to MH i2c: E2 08 00 0A 19 80 17 00 00 00 00 00 00 A3 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:17]Read from MH i2c: E2 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 [12:03:17]MH_I2C_Read... [12:03:17]Read from MH i2c: E2 FD 00 0A 19 00 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 90 00 16 [12:03:17]RAPDU: 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 90 00 [12:03:17]wFMCommunicate OK [12:03:17]wFMCommunicate request_size=4 [12:03:17]MH_SAM_APDU [12:03:17]CAPDU: 80 17 00 00 [12:03:17]Write to MH i2c: E2 08 00 0B 19 80 17 00 00 00 00 00 00 A4 [12:03:17]Write i2c OK [12:03:17]MH_I2C_Read... [12:03:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 CD 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 CD 00 0B 19 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 88 [12:03:18]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:18]wFMCommunicate OK [12:03:18]SAM_PROTO_GetShiftData done [12:03:18]requested_item shift.sale.total_cash is exist - process it [12:03:18]requested_item shift.sale_refund.total is exist - process it [12:03:18]requested_item shift.sale_refund.total_cash is exist - process it [12:03:18]requested_item shift.buy.total is exist - process it [12:03:18]requested_item shift.buy.total_cash is exist - process it [12:03:18]produce_requested_data done [12:03:18]produce_requested_data return {"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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} [12:03:18]process_action_free get_value [12:03:18]json_value_free [12:03:18]json_value_free done [12:03:18]process_json_proto returns [12:03:18]Send response to host [12:03:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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}}} [12:03:18]free response buf [12:03:18]execute_script done [12:03:18]execute_script returns [12:03:18]free content buf [12:03:18]Sock 8.Close socket [12:03:18]Sock 8.Thread stoped [12:03:18]accept exits with 9 [12:03:18]New connection [12:03:18]New thread 3067280740 created [12:03:18]Thread 3067137380 joined [12:03:18]Waiting for new connection... [12:03:18] Sock 9.Parse request [12:03:18]Sock 9.Check first char [12:03:18]Sock 9.First char is OK [12:03:18]request: POST /json_proto HTTP/1.0 [12:03:18]Method: POST [12:03:18]URL: /json_proto [12:03:18]Method is POST - this is cgi request [12:03:18]url: /json_proto [12:03:18]query_string will be loaded in cgi processing [12:03:18]execute_cgi json_proto POST (null) [12:03:18]execute_cgi path=json_proto method=POST [12:03:18]POST find Content-Length [12:03:18]Host: 172.17.53.67:8080 [12:03:18]Content-Length: 331 [12:03:18]Content-Type: application/json [12:03:18] [12:03:18]POST finish read [12:03:18]Found Content-Length = 331 [12:03:18]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:03:18]execute_script... [12:03:18]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:03:18]POST & json_proto [12:03:18]process_json_proto [12:03:18]json parsed OK: [12:03:18]protocol is kg_v1.0 [12:03:18]action value=get_value [12:03:18]process_action get_value [12:03:18]cmd_get_value [12:03:18]process_action get_value done [12:03:18]requested_data is exist [12:03:18]produce_requested_data [12:03:18]requested_item fm.sale.total is exist - process it [12:03:18]SAM_PROTO_GetFMData [12:03:18]wFMCommunicate request_size=4 [12:03:18]MH_SAM_APDU [12:03:18]CAPDU: 80 13 03 00 [12:03:18]Write to MH i2c: E2 08 00 0C 19 80 13 03 00 00 00 00 00 A4 [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:18]OFD Sender: No OFD packet to send [12:03:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:03:18]Read from MH i2c: E2 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 FD 00 [12:03:18]MH_I2C_Read... [12:03:18]Read from MH i2c: E2 FD 00 0C 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 48 [12:03:18]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:03:18]wFMCommunicate OK [12:03:18]wFMCommunicate request_size=4 [12:03:18]MH_SAM_APDU [12:03:18]CAPDU: 80 17 00 00 [12:03:18]Write to MH i2c: E2 08 00 0D 19 80 17 00 00 00 00 00 00 A6 [12:03:18]Write i2c OK [12:03:18]MH_I2C_Read... [12:03:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:19]Read from MH i2c: E2 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 FD 00 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 FD 00 0D 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 33 [12:03:19]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:19]wFMCommunicate OK [12:03:19]wFMCommunicate request_size=4 [12:03:19]MH_SAM_APDU [12:03:19]CAPDU: 80 17 00 00 [12:03:19]Write to MH i2c: E2 08 00 0E 19 80 17 00 00 00 00 00 00 A7 [12:03:19]Write i2c OK [12:03:19]MH_I2C_Read... [12:03:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:19]Read from MH i2c: E2 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 FD 00 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 FD 00 0E 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [12:03:19]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:19]wFMCommunicate OK [12:03:19]wFMCommunicate request_size=4 [12:03:19]MH_SAM_APDU [12:03:19]CAPDU: 80 17 00 00 [12:03:19]Write to MH i2c: E2 08 00 0F 19 80 17 00 00 00 00 00 00 A8 [12:03:19]Write i2c OK [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 [12:03:19]MH_I2C_Read... [12:03:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:19]Read from MH i2c: E2 FD 00 [12:03:19]MH_I2C_Read... [12:03:19]Read from MH i2c: E2 FD 00 0F 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 20 [12:03:20]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:20]wFMCommunicate OK [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 17 00 00 [12:03:20]Write to MH i2c: E2 08 00 10 19 80 17 00 00 00 00 00 00 A9 [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:03:20]Read from MH i2c: E2 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 E1 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 E1 00 10 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 97 [12:03:20]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:20]wFMCommunicate OK [12:03:20]SAM_PROTO_GetFMData done [12:03:20]requested_item fm.sale_refund.total is exist - process it [12:03:20]requested_item fm.buy.total is exist - process it [12:03:20]requested_item shift.sale.total is exist - process it [12:03:20]SAM_PROTO_GetShiftData [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 13 02 00 [12:03:20]Write to MH i2c: E2 08 00 11 19 80 13 02 00 00 00 00 00 A8 [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:03:20]Read from MH i2c: E2 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 FD 00 [12:03:20]MH_I2C_Read... [12:03:20]Read from MH i2c: E2 FD 00 11 19 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 CB [12:03:20]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:03:20]wFMCommunicate OK [12:03:20]wFMCommunicate request_size=4 [12:03:20]MH_SAM_APDU [12:03:20]CAPDU: 80 17 00 00 [12:03:20]Write to MH i2c: E2 08 00 12 19 80 17 00 00 00 00 00 00 AB [12:03:20]Write i2c OK [12:03:20]MH_I2C_Read... [12:03:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:21]Read from MH i2c: E2 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 12 19 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C5 [12:03:21]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:21]wFMCommunicate OK [12:03:21]wFMCommunicate request_size=4 [12:03:21]MH_SAM_APDU [12:03:21]CAPDU: 80 17 00 00 [12:03:21]Write to MH i2c: E2 08 00 13 19 80 17 00 00 00 00 00 00 AC [12:03:21]Write i2c OK [12:03:21]MH_I2C_Read... [12:03:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:21]Read from MH i2c: E2 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 13 19 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 69 [12:03:21]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:21]wFMCommunicate OK [12:03:21]wFMCommunicate request_size=4 [12:03:21]MH_SAM_APDU [12:03:21]CAPDU: 80 17 00 00 [12:03:21]Write to MH i2c: E2 08 00 14 19 80 17 00 00 00 00 00 00 AD [12:03:21]Write i2c OK [12:03:21]MH_I2C_Read... [12:03:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:21]Read from MH i2c: E2 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 [12:03:21]MH_I2C_Read... [12:03:21]Read from MH i2c: E2 FD 00 14 19 00 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 90 00 20 [12:03:22]RAPDU: 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 90 00 [12:03:22]wFMCommunicate OK [12:03:22]wFMCommunicate request_size=4 [12:03:22]MH_SAM_APDU [12:03:22]CAPDU: 80 17 00 00 [12:03:22]Write to MH i2c: E2 08 00 15 19 80 17 00 00 00 00 00 00 AE [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:03:22]Read from MH i2c: E2 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 CD 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 CD 00 15 19 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:03:22]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:22]wFMCommunicate OK [12:03:22]SAM_PROTO_GetShiftData done [12:03:22]requested_item shift.sale.total_cash is exist - process it [12:03:22]requested_item shift.sale_refund.total is exist - process it [12:03:22]requested_item shift.sale_refund.total_cash is exist - process it [12:03:22]requested_item shift.buy.total is exist - process it [12:03:22]requested_item shift.buy.total_cash is exist - process it [12:03:22]produce_requested_data done [12:03:22]produce_requested_data return {"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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} [12:03:22]process_action_free get_value [12:03:22]json_value_free [12:03:22]json_value_free done [12:03:22]process_json_proto returns [12:03:22]Send response to host [12:03:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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}}} [12:03:22]free response buf [12:03:22]execute_script done [12:03:22]execute_script returns [12:03:22]free content buf [12:03:22]Sock 9.Close socket [12:03:22]Sock 9.Thread stoped [12:03:22]accept exits with 8 [12:03:22]New connection [12:03:22]New thread 3067137380 created [12:03:22]Thread 3067280740 joined [12:03:22]Waiting for new connection... [12:03:22] Sock 8.Parse request [12:03:22]Sock 8.Check first char [12:03:22]Sock 8.First char is OK [12:03:22]request: POST /json_proto HTTP/1.0 [12:03:22]Method: POST [12:03:22]URL: /json_proto [12:03:22]Method is POST - this is cgi request [12:03:22]url: /json_proto [12:03:22]query_string will be loaded in cgi processing [12:03:22]execute_cgi json_proto POST (null) [12:03:22]execute_cgi path=json_proto method=POST [12:03:22]POST find Content-Length [12:03:22]Host: 172.17.53.67:8080 [12:03:22]Content-Length: 263 [12:03:22]Content-Type: application/json [12:03:22] [12:03:22]POST finish read [12:03:22]Found Content-Length = 263 [12:03:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:22]execute_script... [12:03:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:03:22]POST & json_proto [12:03:22]process_json_proto [12:03:22]json parsed OK: [12:03:22]protocol is kg_v1.0 [12:03:22]action value=x_report [12:03:22]process_action x_report [12:03:22]cmd_x_report [12:03:22]MH_GetDate [12:03:22]Write to MH i2c: F0 00 00 16 19 1E [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 09 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 09 00 16 19 00 8B 94 17 67 19 BC 99 64 96 [12:03:22]GetLastDocTimeStamp 1729598131 [12:03:22]current date 1729598603 [12:03:22]FM_GetShiftState [12:03:22]SAM_PROTO_GetShiftState [12:03:22]wFMCommunicate request_size=4 [12:03:22]MH_SAM_APDU [12:03:22]CAPDU: 80 13 01 00 [12:03:22]Write to MH i2c: E2 08 00 17 19 80 13 01 00 00 00 00 00 AD [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:22]Read from MH i2c: E2 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 0E 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 0E 00 17 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 33 [12:03:22]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [12:03:22]wFMCommunicate OK [12:03:22]SAM_PROTO_GetShiftState done [12:03:22]FM_GetShiftState done [12:03:22]KKMCreateXReportDocument [12:03:22]Load OK [12:03:22]Malloc new data [12:03:22]MH_GetDate [12:03:22]Write to MH i2c: F0 00 00 18 19 20 [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 09 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: F0 09 00 18 19 00 8B 94 17 67 19 BC 99 64 98 [12:03:22]Malloc new data [12:03:22]Malloc new data [12:03:22]wFMCommunicate request_size=4 [12:03:22]MH_SAM_APDU [12:03:22]CAPDU: 80 11 00 00 [12:03:22]Write to MH i2c: E2 08 00 19 19 80 11 00 00 00 00 00 00 AC [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:22]Read from MH i2c: E2 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 17 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 17 00 19 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 FD [12:03:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:03:22]wFMCommunicate OK [12:03:22]SAM_PROTO_GetFieldsCounters [12:03:22]wFMCommunicate request_size=4 [12:03:22]MH_SAM_APDU [12:03:22]CAPDU: 80 13 00 00 [12:03:22]Write to MH i2c: E2 08 00 1A 19 80 13 00 00 00 00 00 00 AF [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:22]Read from MH i2c: E2 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 62 00 [12:03:22]MH_I2C_Read... [12:03:22]Read from MH i2c: E2 62 00 1A 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 B5 [12:03:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 [12:03:22]wFMCommunicate OK [12:03:22]SAM_PROTO_GetFieldsCounters done [12:03:22]Malloc new data [12:03:22]Malloc new data [12:03:22]Malloc new data [12:03:22]KKMCreateXReportDocument OK [12:03:22]KKMSetXReportData OK [12:03:22]KKMPrepareXReportFMData [12:03:22]SAM_PROTO_GetShiftData [12:03:22]wFMCommunicate request_size=4 [12:03:22]MH_SAM_APDU [12:03:22]CAPDU: 80 13 02 00 [12:03:22]Write to MH i2c: E2 08 00 1B 19 80 13 02 00 00 00 00 00 B2 [12:03:22]Write i2c OK [12:03:22]MH_I2C_Read... [12:03:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:03:23]Read from MH i2c: E2 [12:03:23]MH_I2C_Read... [12:03:23]Read from MH i2c: E2 FD 00 [12:03:23]MH_I2C_Read... [12:03:23]Read from MH i2c: E2 FD 00 1B 19 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 D5 [12:03:23]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:03:23]wFMCommunicate OK [12:03:23]wFMCommunicate request_size=4 [12:03:23]MH_SAM_APDU [12:03:23]CAPDU: 80 17 00 00 [12:03:23]Write to MH i2c: E2 08 00 1C 19 80 17 00 00 00 00 00 00 B5 [12:03:23]Write i2c OK [12:03:23]MH_I2C_Read... [12:03:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:23]Read from MH i2c: E2 [12:03:23]MH_I2C_Read... [12:03:23]Read from MH i2c: E2 FD 00 [12:03:23]MH_I2C_Read... [12:03:23]Read from MH i2c: E2 FD 00 1C 19 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CF [12:03:23]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [12:03:24]00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [12:03:24]wFMCommunicate OK [12:03:24]wFMCommunicate request_size=4 [12:03:24]MH_SAM_APDU [12:03:24]CAPDU: 80 17 00 00 [12:03:24]Write to MH i2c: E2 08 00 1D 19 80 17 00 00 00 00 00 00 B6 [12:03:24]Write i2c OK [12:03:24]MH_I2C_Read... [12:03:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:24]Read from MH i2c: E2 [12:03:24]MH_I2C_Read... [12:03:24]Read from MH i2c: E2 FD 00 [12:03:24]MH_I2C_Read... [12:03:24]Read from MH i2c: E2 FD 00 1D 19 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 73 [12:03:24]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:24]wFMCommunicate OK [12:03:24]wFMCommunicate request_size=4 [12:03:24]MH_SAM_APDU [12:03:24]CAPDU: 80 17 00 00 [12:03:24]Write to MH i2c: E2 08 00 1E 19 80 17 00 00 00 00 00 00 B7 [12:03:24]Write i2c OK [12:03:24]MH_I2C_Read... [12:03:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:24]Read from MH i2c: E2 [12:03:24]MH_I2C_Read... [12:03:24]Read from MH i2c: E2 FD 00 [12:03:24]MH_I2C_Read... [12:03:24]Read from MH i2c: E2 FD 00 1E 19 00 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 90 00 2A [12:03:24]RAPDU: 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 90 00 [12:03:25]wFMCommunicate OK [12:03:25]wFMCommunicate request_size=4 [12:03:25]MH_SAM_APDU [12:03:25]CAPDU: 80 17 00 00 [12:03:25]Write to MH i2c: E2 08 00 1F 19 80 17 00 00 00 00 00 00 B8 [12:03:25]Write i2c OK [12:03:25]MH_I2C_Read... [12:03:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:03:25]Read from MH i2c: E2 [12:03:25]MH_I2C_Read... [12:03:25]Read from MH i2c: E2 CD 00 [12:03:25]MH_I2C_Read... [12:03:25]Read from MH i2c: E2 CD 00 1F 19 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:03:25]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:25]wFMCommunicate OK [12:03:25]SAM_PROTO_GetShiftData done [12:03:25]1194 (1196) - счетчики итогов смены [12:03:25] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [12:03:25] 1129 (157) - счетчики операций «приход» [12:03:25] 1135 (4) - 205 - количество чеков по признаку расчетов [12:03:25] 1201 (4) - 185562.96 - общая итоговая сумма в чеках [12:03:25] 1136 (3) - 80323.00 - итоговая сумма в чеках наличными [12:03:25] 1138 (3) - 105239.96 - итоговая сумма в чеках безналичными [12:03:25] 1024 (123) - суммы налогов [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 0% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1006 (12) - суммы НДС [12:03:25] 1010 (1) - 12% - код ставки НДС [12:03:25] 1011 (3) - 19709.22 - сумма НДС по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (12) - суммы НСП [12:03:25] 1014 (1) - 1% - код ставки НСП [12:03:25] 1015 (3) - 1642.33 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 2% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 3% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 5% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1130 (141) - счетчики операций «возврат прихода» [12:03:25] 1135 (4) - 0 - количество чеков по признаку расчетов [12:03:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:03:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:03:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:03:25] 1024 (117) - суммы налогов [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 0% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 12% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 2% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 3% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 5% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1131 (141) - счетчики операций «расход» [12:03:25] 1135 (4) - 0 - количество чеков по признаку расчетов [12:03:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:03:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:03:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:03:25] 1024 (117) - суммы налогов [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 0% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 12% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 2% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 3% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 5% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1132 (141) - счетчики операций «возврат расхода» [12:03:25] 1135 (4) - 0 - количество чеков по признаку расчетов [12:03:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:03:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:03:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:03:25] 1024 (117) - суммы налогов [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 0% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1006 (9) - суммы НДС [12:03:25] 1010 (1) - 12% - код ставки НДС [12:03:25] 1011 (0) - 0.00 - сумма НДС по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 2% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 3% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 5% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 0,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1007 (9) - суммы НСП [12:03:25] 1014 (1) - 1,50% - код ставки НСП [12:03:25] 1015 (0) - 0.00 - сумма НСП по ставке [12:03:25] 1133 (588) - - счетчики коррекции - не используются [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1194 (04AA) [12:03:25]Load OK [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1134 (046E) [12:03:25]Malloc new data [12:03:25]Processing tag 1129 (0469) [12:03:25]Load OK [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1135 (046F) [12:03:25]Malloc new data [12:03:25]Processing tag 1201 (04B1) [12:03:25]Malloc new data [12:03:25]Processing tag 1136 (0470) [12:03:25]Malloc new data [12:03:25]Processing tag 1138 (0472) [12:03:25]Malloc new data [12:03:25]Processing tag 1024 (0400) [12:03:25]Load OK [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1006 (03EE) [12:03:25]Load OK [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1010 (03F2) [12:03:25]Malloc new data [12:03:25]Processing tag 1011 (03F3) [12:03:25]Malloc new data [12:03:25]SetTLVBufToDocument err=0 [12:03:25]Processing tag 1006 (03EE) [12:03:25]Load OK [12:03:25]SetTLVBufToDocument [12:03:25]Processing tag 1010 (03F2) [12:03:25]Malloc new data [12:03:25]Processing tag 1011 (03F3) [12:03:25]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1130 (046A) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1135 (046F) [12:03:26]Malloc new data [12:03:26]Processing tag 1201 (04B1) [12:03:26]Malloc new data [12:03:26]Processing tag 1136 (0470) [12:03:26]Malloc new data [12:03:26]Processing tag 1138 (0472) [12:03:26]Malloc new data [12:03:26]Processing tag 1024 (0400) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1131 (046B) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1135 (046F) [12:03:26]Malloc new data [12:03:26]Processing tag 1201 (04B1) [12:03:26]Malloc new data [12:03:26]Processing tag 1136 (0470) [12:03:26]Malloc new data [12:03:26]Processing tag 1138 (0472) [12:03:26]Malloc new data [12:03:26]Processing tag 1024 (0400) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1132 (046C) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1135 (046F) [12:03:26]Malloc new data [12:03:26]Processing tag 1201 (04B1) [12:03:26]Malloc new data [12:03:26]Processing tag 1136 (0470) [12:03:26]Malloc new data [12:03:26]Processing tag 1138 (0472) [12:03:26]Malloc new data [12:03:26]Processing tag 1024 (0400) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1006 (03EE) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1010 (03F2) [12:03:26]Malloc new data [12:03:26]Processing tag 1011 (03F3) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1007 (03EF) [12:03:26]Load OK [12:03:26]SetTLVBufToDocument [12:03:26]Processing tag 1014 (03F6) [12:03:26]Malloc new data [12:03:26]Processing tag 1015 (03F7) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Processing tag 1133 (046D) [12:03:26]Malloc new data [12:03:26]SetTLVBufToDocument err=0 [12:03:26]SetTLVBufToDocument err=0 [12:03:26]Malloc new data [12:03:26]SAM_PROTO_GetFMData [12:03:26]wFMCommunicate request_size=4 [12:03:26]MH_SAM_APDU [12:03:26]CAPDU: 80 13 03 00 [12:03:26]Write to MH i2c: E2 08 00 20 19 80 13 03 00 00 00 00 00 B8 [12:03:26]Write i2c OK [12:03:26]MH_I2C_Read... [12:03:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:03:27]Read from MH i2c: E2 [12:03:27]MH_I2C_Read... [12:03:27]Read from MH i2c: E2 FD 00 [12:03:27]MH_I2C_Read... [12:03:27]Read from MH i2c: E2 FD 00 20 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 5C [12:03:27]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:03:27]wFMCommunicate OK [12:03:27]wFMCommunicate request_size=4 [12:03:27]MH_SAM_APDU [12:03:27]CAPDU: 80 17 00 00 [12:03:27]Write to MH i2c: E2 08 00 21 19 80 17 00 00 00 00 00 00 BA [12:03:27]Write i2c OK [12:03:27]MH_I2C_Read... [12:03:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:27]Read from MH i2c: E2 [12:03:27]MH_I2C_Read... [12:03:27]Read from MH i2c: E2 FD 00 [12:03:27]MH_I2C_Read... [12:03:27]Read from MH i2c: E2 FD 00 21 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 47 [12:03:27]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:27]wFMCommunicate OK [12:03:27]wFMCommunicate request_size=4 [12:03:27]MH_SAM_APDU [12:03:27]CAPDU: 80 17 00 00 [12:03:27]Write to MH i2c: E2 08 00 22 19 80 17 00 00 00 00 00 00 BB [12:03:27]Write i2c OK [12:03:27]MH_I2C_Read... [12:03:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:28]Read from MH i2c: E2 [12:03:28]MH_I2C_Read... [12:03:28]Read from MH i2c: E2 FD 00 [12:03:28]MH_I2C_Read... [12:03:28]Read from MH i2c: E2 FD 00 22 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D0 [12:03:28]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:28]wFMCommunicate OK [12:03:28]wFMCommunicate request_size=4 [12:03:28]MH_SAM_APDU [12:03:28]CAPDU: 80 17 00 00 [12:03:28]Write to MH i2c: E2 08 00 23 19 80 17 00 00 00 00 00 00 BC [12:03:28]Write i2c OK [12:03:28]MH_I2C_Read... [12:03:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:28]Read from MH i2c: E2 [12:03:28]MH_I2C_Read... [12:03:28]Read from MH i2c: E2 FD 00 [12:03:28]MH_I2C_Read... [12:03:28]Read from MH i2c: E2 FD 00 23 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 34 [12:03:28]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:28]wFMCommunicate OK [12:03:28]wFMCommunicate request_size=4 [12:03:28]MH_SAM_APDU [12:03:28]CAPDU: 80 17 00 00 [12:03:28]Write to MH i2c: E2 08 00 24 19 80 17 00 00 00 00 00 00 BD [12:03:28]Write i2c OK [12:03:28]MH_I2C_Read... [12:03:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:03:29]Read from MH i2c: E2 [12:03:29]MH_I2C_Read... [12:03:29]Read from MH i2c: E2 E1 00 [12:03:29]MH_I2C_Read... [12:03:29]Read from MH i2c: E2 E1 00 24 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 AB [12:03:29]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [12:03:29]03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:03:29]wFMCommunicate OK [12:03:29]SAM_PROTO_GetFMData done [12:03:29]FM_GetFMData:85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 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 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:03:30]oper:6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 [12:03:30]total:59 49 FF 97 02 [12:03:30]Malloc new data [12:03:30]oper:6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 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 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [12:03:30]total:E8 E5 D3 03 [12:03:30]Malloc new data [12:03:30]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 [12:03:30]total: [12:03:30]Malloc new data [12:03:30]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 [12:03:30]total: [12:03:30]Malloc new data [12:03:30]KKMPrepareXReportFMData err=0 [12:03:30]Х отчет ИНН: 02508201610067 Кассир: Самидинов А. 22.10.2024 12:03 Смена: 266 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 185562.96 Итого наличными: 80323.00 Итого безнал.: 105239.96 НДС 0% : 0.00 НДС 12% : 19709.22 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1642.33 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Общий итог: 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 Нал. в кассе: 80323.00 НС Приход: 111400246.65 НС Возвр.Прихода: 642186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963156 [12:03:30]StoreToDocumentArchive [12:03:30]MH_GetDate [12:03:30]Write to MH i2c: F0 00 00 25 19 2D [12:03:30]Write i2c OK [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: F0 [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: F0 09 00 [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: F0 09 00 25 19 00 93 94 17 67 19 BC 99 64 AD [12:03:30]shift 266 fd 1729598611 [12:03:30]Create dir for shift 0266 [12:03:30]save to /storage/0266/doc_1729598611 [12:03:30]save last doc name /storage/0266/doc_1729598611 to /storage/kkm_last_doc_name [12:03:30]save OK [12:03:30]Clear old archive folders... [12:03:30]NVStorageSaveData kkm_last_timestamp [12:03:30]File name is /storage/kkm_last_timestamp [12:03:30]Write 4 bytes [12:03:30]NVStorageSaveData done [12:03:30]ExternCall_PrintAddStr [12:03:30]wPrintStart [12:03:30]Write to MH i2c: 01 00 00 26 19 3F [12:03:30]Write i2c OK [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: 01 [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: 01 07 00 [12:03:30]MH_I2C_Read... [12:03:30]Read from MH i2c: 01 07 00 26 19 00 00 00 00 00 FF 0F 54 [12:03:30]RasterBufferAndPrint [12:03:30]line Х отчет [12:03:30]line ИНН: 02508201610067 [12:03:30]line Кассир: Самидинов А. [12:03:30]line 22.10.2024 12:03 [12:03:30]line Смена: 266 [12:03:30]line РНМ: 0000137193017469 [12:03:30]line ЗНМ: 0300000234 [12:03:30]line СНО: Общий режим [12:03:30]line Всего чеков: 205 [12:03:30]line ИТОГИ ПРИХОД [12:03:30]line Чеков: 205 [12:03:30]line Общий итог: 185562.96 [12:03:30]line Итого наличными: 80323.00 [12:03:30]line Итого безнал.: 105239.96 [12:03:30]line НДС 0% : 0.00 [12:03:30]line НДС 12% : 19709.22 [12:03:30]line НСП 0% : 0.00 [12:03:30]line НСП 1,50% : 0.00 [12:03:30]line НСП 0,50% : 0.00 [12:03:30]line НСП 5% : 0.00 [12:03:30]line НСП 3% : 0.00 [12:03:30]line НСП 2% : 0.00 [12:03:30]line НСП 1% : 1642.33 [12:03:30]line ИТОГИ ВОЗВРАТ ПРИХОДА [12:03:30]line Чеков: 0 [12:03:30]line Общий итог: 0.00 [12:03:30]line Итого наличными: 0.00 [12:03:30]line Итого безнал.: 0.00 [12:03:30]line НДС 0% : 0.00 [12:03:30]line НДС 12% : 0.00 [12:03:30]line НСП 0% : 0.00 [12:03:30]line НСП 1,50% : 0.00 [12:03:30]line НСП 0,50% : 0.00 [12:03:30]line НСП 5% : 0.00 [12:03:30]line НСП 3% : 0.00 [12:03:30]line НСП 2% : 0.00 [12:03:30]line НСП 1% : 0.00 [12:03:30]line ИТОГИ РАСХОД [12:03:30]line Чеков: 0 [12:03:30]line Общий итог: 0.00 [12:03:30]line Итого наличными: 0.00 [12:03:30]line Итого безнал.: 0.00 [12:03:30]line НДС 0% : 0.00 [12:03:30]line НДС 12% : 0.00 [12:03:30]line НСП 0% : 0.00 [12:03:30]line НСП 1,50% : 0.00 [12:03:30]line НСП 0,50% : 0.00 [12:03:30]line НСП 5% : 0.00 [12:03:30]line НСП 3% : 0.00 [12:03:30]line НСП 2% : 0.00 [12:03:30]line НСП 1% : 0.00 [12:03:30]line ИТОГИ ВОЗВРАТ РАСХОДА [12:03:30]line Чеков: 0 [12:03:30]line Общий итог: 0.00 [12:03:30]line Итого наличными: 0.00 [12:03:30]line Итого безнал.: 0.00 [12:03:30]line НДС 0% : 0.00 [12:03:30]line НДС 12% : 0.00 [12:03:30]line НСП 0% : 0.00 [12:03:30]line НСП 1,50% : 0.00 [12:03:30]line НСП 0,50% : 0.00 [12:03:30]line НСП 5% : 0.00 [12:03:30]line НСП 3% : 0.00 [12:03:30]line НСП 2% : 0.00 [12:03:30]line НСП 1% : 0.00 [12:03:30]line Сумма внесений: 0.00 [12:03:30]line Сумма выплат: 0.00 [12:03:30]line Нал. в кассе: 80323.00 [12:03:30]line НС Приход: 111400246.65 [12:03:30]line НС Возвр.Прихода: 642186.00 [12:03:30]line НС Расход: 0.00 [12:03:30]line НС Возвр.Расхода: 0.00 [12:03:30]line ФМ: 0000000000963156 [12:03:30]written 0, free lines is 4095 [12:03:31]Write to MH i2c: 01 00 00 71 19 8A [12:03:31]Write i2c OK [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: 01 [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: 01 07 00 [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: 01 07 00 71 19 00 00 00 00 00 DD 0A 78 [12:03:31]RasterBufferAndPrint [12:03:31]line [12:03:31]line [12:03:31]line [12:03:31]line [12:03:31]line [12:03:31]written 0, free lines is 2813 [12:03:31]MH_Cut [12:03:31]Write to MH i2c: D1 01 00 78 19 01 63 [12:03:31]Write i2c OK [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: D1 [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: D1 01 00 [12:03:31]MH_I2C_Read... [12:03:31]Read from MH i2c: D1 01 00 78 19 00 62 [12:03:31]Write to MH i2c: 01 00 00 79 19 92 [12:03:31]Write i2c OK [12:03:31]MH_I2C_Read... [12:03:32]*** Cut start [12:03:32]*** Partial cut [12:03:32]*** CUTSNS_PIN = 1 [12:03:32]*** CUTSNS_PIN = 0 [12:03:32]*** Brake cut motor [12:03:32]Read from MH i2c: 01 [12:03:32]MH_I2C_Read... [12:03:32]*** Stop cut motor [12:03:32]*** Cut end [12:03:32]Read from MH i2c: 01 07 00 [12:03:32]MH_I2C_Read... [12:03:32]Read from MH i2c: 01 07 00 79 19 00 00 00 00 00 FF 0F A7 [12:03:32]process_action x_report done [12:03:32]requested_data is exist [12:03:32]produce_requested_data [12:03:32]requested_item fd.num is exist - process it [12:03:32]SAM_PROTO_GetFieldsCounters [12:03:32]wFMCommunicate request_size=4 [12:03:32]MH_SAM_APDU [12:03:32]CAPDU: 80 13 00 00 [12:03:32]Write to MH i2c: E2 08 00 7A 19 80 13 00 00 00 00 00 00 0F [12:03:32]Write i2c OK [12:03:32]MH_I2C_Read... [12:03:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:33]Read from MH i2c: E2 [12:03:33]MH_I2C_Read... [12:03:33]Read from MH i2c: E2 62 00 [12:03:33]MH_I2C_Read... [12:03:33]Read from MH i2c: E2 62 00 7A 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 15 [12:03:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 [12:03:33]wFMCommunicate OK [12:03:33]SAM_PROTO_GetFieldsCounters done [12:03:33]requested_item shift.num is exist - process it [12:03:33]requested_item shift.opened is exist - process it [12:03:33]req_shift_opened [12:03:33]FM_GetShiftState [12:03:33]SAM_PROTO_GetShiftState [12:03:33]wFMCommunicate request_size=4 [12:03:33]MH_SAM_APDU [12:03:33]CAPDU: 80 13 01 00 [12:03:33]Write to MH i2c: E2 08 00 7B 19 80 13 01 00 00 00 00 00 11 [12:03:33]Write i2c OK [12:03:33]MH_I2C_Read... [12:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:33]Read from MH i2c: E2 [12:03:33]MH_I2C_Read... [12:03:33]Read from MH i2c: E2 0E 00 [12:03:33]MH_I2C_Read... [12:03:33]Read from MH i2c: E2 0E 00 7B 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 97 [12:03:33]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [12:03:33]wFMCommunicate OK [12:03:33]SAM_PROTO_GetShiftState done [12:03:33]FM_GetShiftState done [12:03:33]req_shift_opened done [12:03:33]requested_item shift.open_date is exist - process it [12:03:33]req_shift_open_date [12:03:33]req_shift_open_date done [12:03:33]produce_requested_data done [12:03:33]produce_requested_data return {"fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [12:03:33]process_action_free x_report [12:03:33]json_value_free [12:03:33]json_value_free done [12:03:33]process_json_proto returns [12:03:33]Send response to host [12:03:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [12:03:33]free response buf [12:03:33]execute_script done [12:03:33]execute_script returns [12:03:33]free content buf [12:03:33]Sock 8.Close socket [12:03:33]Sock 8.Thread stoped [12:03:34]OFD Sender: No OFD packet to send [12:03:36]int [12:03:36]Write to MH i2c: 01 00 00 7C 19 95 [12:03:36]*** FLAG_PRN_KEY set [12:03:36]Write i2c OK [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 7C 19 00 08 00 00 00 FF 0F B2 [12:03:36]state=0 [12:03:36]Key pressed [12:03:36]Feed [12:03:36]Write to MH i2c: D8 00 00 7D 19 6D [12:03:36]Write i2c OK [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: D8 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: D8 01 00 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: D8 01 00 7D 19 00 6E [12:03:36]int line is 0 - check status [12:03:36]Write to MH i2c: 01 00 00 7E 19 97 [12:03:36]Write i2c OK [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 7E 19 00 48 00 00 00 3C 00 22 [12:03:36]state=2 [12:03:36]Key pressed [12:03:36]int [12:03:36]Write to MH i2c: 01 00 00 7F 19 98 [12:03:36]Write i2c OK [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 7F 19 00 48 00 00 00 3C 00 23 [12:03:36]state=2 [12:03:36]Key pressed [12:03:36]int [12:03:36]Write to MH i2c: 01 00 00 80 19 99 [12:03:36]*** FLAG_PRN_KEY reset [12:03:36]Write i2c OK [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 [12:03:36]MH_I2C_Read... [12:03:36]Read from MH i2c: 01 07 00 80 19 00 00 00 00 00 FF 0F AE [12:03:36]state=2 [12:03:36]Stop feed [12:03:39]OFD Sender: No OFD packet to send [12:03:44]OFD Sender: No OFD packet to send [12:03:49]OFD Sender: No OFD packet to send [12:03:54]OFD Sender: No OFD packet to send [12:03:58]accept exits with 9 [12:03:58]New connection [12:03:58]New thread 3067280740 created [12:03:58]Thread 3067137380 joined [12:03:58]Waiting for new connection... [12:03:58] Sock 9.Parse request [12:03:58]Sock 9.Check first char [12:03:58]Sock 9.First char is OK [12:03:58]request: POST /json_proto HTTP/1.0 [12:03:58]Method: POST [12:03:58]URL: /json_proto [12:03:58]Method is POST - this is cgi request [12:03:58]url: /json_proto [12:03:58]query_string will be loaded in cgi processing [12:03:58]execute_cgi json_proto POST (null) [12:03:58]execute_cgi path=json_proto method=POST [12:03:58]POST find Content-Length [12:03:58]Host: 172.17.53.67:8080 [12:03:58]Content-Length: 215 [12:03:58]Content-Type: application/json [12:03:58] [12:03:58]POST finish read [12:03:58]Found Content-Length = 215 [12:03:58]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:03:58]execute_script... [12:03:58]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:03:58]POST & json_proto [12:03:58]process_json_proto [12:03:58]json parsed OK: [12:03:58]protocol is kg_v1.0 [12:03:58]action value=get_value [12:03:58]process_action get_value [12:03:58]cmd_get_value [12:03:58]process_action get_value done [12:03:58]requested_data is exist [12:03:58]produce_requested_data [12:03:58]requested_item kkm.sn is exist - process it [12:03:58]requested_item kkm.ver is exist - process it [12:03:58]requested_item fm.sn is exist - process it [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 11 00 00 [12:03:58]Write to MH i2c: E2 08 00 81 19 80 11 00 00 00 00 00 00 14 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 17 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 17 00 81 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 65 [12:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:03:58]wFMCommunicate OK [12:03:58]requested_item fd.num is exist - process it [12:03:58]SAM_PROTO_GetFieldsCounters [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 13 00 00 [12:03:58]Write to MH i2c: E2 08 00 82 19 80 13 00 00 00 00 00 00 17 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 62 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 62 00 82 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 1D [12:03:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C1 66 02 00 0E 04 04 00 3C 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 [12:03:58]wFMCommunicate OK [12:03:58]SAM_PROTO_GetFieldsCounters done [12:03:58]requested_item shift.num is exist - process it [12:03:58]requested_item shift.opened is exist - process it [12:03:58]req_shift_opened [12:03:58]FM_GetShiftState [12:03:58]SAM_PROTO_GetShiftState [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 13 01 00 [12:03:58]Write to MH i2c: E2 08 00 83 19 80 13 01 00 00 00 00 00 19 [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 0E 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 0E 00 83 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 9F [12:03:58]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [12:03:58]wFMCommunicate OK [12:03:58]SAM_PROTO_GetShiftState done [12:03:58]FM_GetShiftState done [12:03:58]req_shift_opened done [12:03:58]requested_item shift.open_date is exist - process it [12:03:58]req_shift_open_date [12:03:58]req_shift_open_date done [12:03:58]produce_requested_data done [12:03:58]produce_requested_data return {"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748} [12:03:58]process_action_free get_value [12:03:58]json_value_free [12:03:58]json_value_free done [12:03:58]process_json_proto returns [12:03:58]Send response to host [12:03:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000234","kkm.ver":"v1.0","fm.sn":"0000000000963156","fd.num":157377,"shift.num":316,"shift.opened":1,"shift.open_date":1729556748}}} [12:03:58]free response buf [12:03:58]execute_script done [12:03:58]execute_script returns [12:03:58]free content buf [12:03:58]Sock 9.Close socket [12:03:58]Sock 9.Thread stoped [12:03:58]accept exits with 8 [12:03:58]New connection [12:03:58]New thread 3067137380 created [12:03:58]Thread 3067280740 joined [12:03:58]Waiting for new connection... [12:03:58] Sock 8.Parse request [12:03:58]Sock 8.Check first char [12:03:58]Sock 8.First char is OK [12:03:58]request: POST /json_proto HTTP/1.0 [12:03:58]Method: POST [12:03:58]URL: /json_proto [12:03:58]Method is POST - this is cgi request [12:03:58]url: /json_proto [12:03:58]query_string will be loaded in cgi processing [12:03:58]execute_cgi json_proto POST (null) [12:03:58]execute_cgi path=json_proto method=POST [12:03:58]POST find Content-Length [12:03:58]Host: 172.17.53.67:8080 [12:03:58]Content-Length: 331 [12:03:58]Content-Type: application/json [12:03:58] [12:03:58]POST finish read [12:03:58]Found Content-Length = 331 [12:03:58]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:03:58]execute_script... [12:03:58]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:03:58]POST & json_proto [12:03:58]process_json_proto [12:03:58]json parsed OK: [12:03:58]protocol is kg_v1.0 [12:03:58]action value=get_value [12:03:58]process_action get_value [12:03:58]cmd_get_value [12:03:58]process_action get_value done [12:03:58]requested_data is exist [12:03:58]produce_requested_data [12:03:58]requested_item fm.sale.total is exist - process it [12:03:58]SAM_PROTO_GetFMData [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 13 03 00 [12:03:58]Write to MH i2c: E2 08 00 84 19 80 13 03 00 00 00 00 00 1C [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:03:58]Read from MH i2c: E2 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 FD 00 [12:03:58]MH_I2C_Read... [12:03:58]Read from MH i2c: E2 FD 00 84 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 C0 [12:03:58]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:03:58]wFMCommunicate OK [12:03:58]wFMCommunicate request_size=4 [12:03:58]MH_SAM_APDU [12:03:58]CAPDU: 80 17 00 00 [12:03:58]Write to MH i2c: E2 08 00 85 19 80 17 00 00 00 00 00 00 1E [12:03:58]Write i2c OK [12:03:58]MH_I2C_Read... [12:03:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:59]Read from MH i2c: E2 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 85 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AB [12:03:59]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:59]wFMCommunicate OK [12:03:59]wFMCommunicate request_size=4 [12:03:59]MH_SAM_APDU [12:03:59]CAPDU: 80 17 00 00 [12:03:59]Write to MH i2c: E2 08 00 86 19 80 17 00 00 00 00 00 00 1F [12:03:59]Write i2c OK [12:03:59]MH_I2C_Read... [12:03:59]OFD Sender: No OFD packet to send [12:03:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:59]Read from MH i2c: E2 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 86 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 34 [12:03:59]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:03:59]wFMCommunicate OK [12:03:59]wFMCommunicate request_size=4 [12:03:59]MH_SAM_APDU [12:03:59]CAPDU: 80 17 00 00 [12:03:59]Write to MH i2c: E2 08 00 87 19 80 17 00 00 00 00 00 00 20 [12:03:59]Write i2c OK [12:03:59]MH_I2C_Read... [12:03:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:03:59]Read from MH i2c: E2 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 [12:03:59]MH_I2C_Read... [12:03:59]Read from MH i2c: E2 FD 00 87 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 98 [12:04:00]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:00]wFMCommunicate OK [12:04:00]wFMCommunicate request_size=4 [12:04:00]MH_SAM_APDU [12:04:00]CAPDU: 80 17 00 00 [12:04:00]Write to MH i2c: E2 08 00 88 19 80 17 00 00 00 00 00 00 21 [12:04:00]Write i2c OK [12:04:00]MH_I2C_Read... [12:04:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:04:00]Read from MH i2c: E2 [12:04:00]MH_I2C_Read... [12:04:00]Read from MH i2c: E2 E1 00 [12:04:00]MH_I2C_Read... [12:04:00]Read from MH i2c: E2 E1 00 88 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:04:00]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:04:00]wFMCommunicate OK [12:04:00]SAM_PROTO_GetFMData done [12:04:00]requested_item fm.sale_refund.total is exist - process it [12:04:00]requested_item fm.buy.total is exist - process it [12:04:00]requested_item shift.sale.total is exist - process it [12:04:00]SAM_PROTO_GetShiftData [12:04:00]wFMCommunicate request_size=4 [12:04:00]MH_SAM_APDU [12:04:00]CAPDU: 80 13 02 00 [12:04:00]Write to MH i2c: E2 08 00 89 19 80 13 02 00 00 00 00 00 20 [12:04:00]Write i2c OK [12:04:00]MH_I2C_Read... [12:04:00]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:04:01]Read from MH i2c: E2 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 89 19 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 43 [12:04:01]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:04:01]wFMCommunicate OK [12:04:01]wFMCommunicate request_size=4 [12:04:01]MH_SAM_APDU [12:04:01]CAPDU: 80 17 00 00 [12:04:01]Write to MH i2c: E2 08 00 8A 19 80 17 00 00 00 00 00 00 23 [12:04:01]Write i2c OK [12:04:01]MH_I2C_Read... [12:04:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:01]Read from MH i2c: E2 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 8A 19 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 3D [12:04:01]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:01]wFMCommunicate OK [12:04:01]wFMCommunicate request_size=4 [12:04:01]MH_SAM_APDU [12:04:01]CAPDU: 80 17 00 00 [12:04:01]Write to MH i2c: E2 08 00 8B 19 80 17 00 00 00 00 00 00 24 [12:04:01]Write i2c OK [12:04:01]MH_I2C_Read... [12:04:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:01]Read from MH i2c: E2 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 [12:04:01]MH_I2C_Read... [12:04:01]Read from MH i2c: E2 FD 00 8B 19 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E1 [12:04:02]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:02]wFMCommunicate OK [12:04:02]wFMCommunicate request_size=4 [12:04:02]MH_SAM_APDU [12:04:02]CAPDU: 80 17 00 00 [12:04:02]Write to MH i2c: E2 08 00 8C 19 80 17 00 00 00 00 00 00 25 [12:04:02]Write i2c OK [12:04:02]MH_I2C_Read... [12:04:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:02]Read from MH i2c: E2 [12:04:02]MH_I2C_Read... [12:04:02]Read from MH i2c: E2 FD 00 [12:04:02]MH_I2C_Read... [12:04:02]Read from MH i2c: E2 FD 00 8C 19 00 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 90 00 98 [12:04:02]RAPDU: 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 90 00 [12:04:02]wFMCommunicate OK [12:04:02]wFMCommunicate request_size=4 [12:04:02]MH_SAM_APDU [12:04:02]CAPDU: 80 17 00 00 [12:04:02]Write to MH i2c: E2 08 00 8D 19 80 17 00 00 00 00 00 00 26 [12:04:02]Write i2c OK [12:04:02]MH_I2C_Read... [12:04:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:04:02]Read from MH i2c: E2 [12:04:02]MH_I2C_Read... [12:04:02]Read from MH i2c: E2 CD 00 [12:04:02]MH_I2C_Read... [12:04:02]Read from MH i2c: E2 CD 00 8D 19 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 0A [12:04:02]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:04:03]wFMCommunicate OK [12:04:03]SAM_PROTO_GetShiftData done [12:04:03]requested_item shift.sale.total_cash is exist - process it [12:04:03]requested_item shift.sale_refund.total is exist - process it [12:04:03]requested_item shift.sale_refund.total_cash is exist - process it [12:04:03]requested_item shift.buy.total is exist - process it [12:04:03]requested_item shift.buy.total_cash is exist - process it [12:04:03]produce_requested_data done [12:04:03]produce_requested_data return {"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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} [12:04:03]process_action_free get_value [12:04:03]json_value_free [12:04:03]json_value_free done [12:04:03]process_json_proto returns [12:04:03]Send response to host [12:04:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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}}} [12:04:03]free response buf [12:04:03]execute_script done [12:04:03]execute_script returns [12:04:03]free content buf [12:04:03]Sock 8.Close socket [12:04:03]Sock 8.Thread stoped [12:04:03]accept exits with 9 [12:04:03]New connection [12:04:03]New thread 3067280740 created [12:04:03]Thread 3067137380 joined [12:04:03]Waiting for new connection... [12:04:03] Sock 9.Parse request [12:04:03]Sock 9.Check first char [12:04:03]Sock 9.First char is OK [12:04:03]request: POST /json_proto HTTP/1.0 [12:04:03]Method: POST [12:04:03]URL: /json_proto [12:04:03]Method is POST - this is cgi request [12:04:03]url: /json_proto [12:04:03]query_string will be loaded in cgi processing [12:04:03]execute_cgi json_proto POST (null) [12:04:03]execute_cgi path=json_proto method=POST [12:04:03]POST find Content-Length [12:04:03]Host: 172.17.53.67:8080 [12:04:03]Content-Length: 331 [12:04:03]Content-Type: application/json [12:04:03] [12:04:03]POST finish read [12:04:03]Found Content-Length = 331 [12:04:03]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:04:03]execute_script... [12:04:03]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:04:03]POST & json_proto [12:04:03]process_json_proto [12:04:03]json parsed OK: [12:04:03]protocol is kg_v1.0 [12:04:03]action value=get_value [12:04:03]process_action get_value [12:04:03]cmd_get_value [12:04:03]process_action get_value done [12:04:03]requested_data is exist [12:04:03]produce_requested_data [12:04:03]requested_item fm.sale.total is exist - process it [12:04:03]SAM_PROTO_GetFMData [12:04:03]wFMCommunicate request_size=4 [12:04:03]MH_SAM_APDU [12:04:03]CAPDU: 80 13 03 00 [12:04:03]Write to MH i2c: E2 08 00 8E 19 80 13 03 00 00 00 00 00 26 [12:04:03]Write i2c OK [12:04:03]MH_I2C_Read... [12:04:03]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:04:03]Read from MH i2c: E2 [12:04:03]MH_I2C_Read... [12:04:03]Read from MH i2c: E2 FD 00 [12:04:03]MH_I2C_Read... [12:04:03]Read from MH i2c: E2 FD 00 8E 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 CA [12:04:03]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:04:03]wFMCommunicate OK [12:04:03]wFMCommunicate request_size=4 [12:04:03]MH_SAM_APDU [12:04:03]CAPDU: 80 17 00 00 [12:04:03]Write to MH i2c: E2 08 00 8F 19 80 17 00 00 00 00 00 00 28 [12:04:03]Write i2c OK [12:04:03]MH_I2C_Read... [12:04:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:04]Read from MH i2c: E2 [12:04:04]MH_I2C_Read... [12:04:04]Read from MH i2c: E2 FD 00 [12:04:04]MH_I2C_Read... [12:04:04]Read from MH i2c: E2 FD 00 8F 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B5 [12:04:04]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:04]wFMCommunicate OK [12:04:04]wFMCommunicate request_size=4 [12:04:04]MH_SAM_APDU [12:04:04]CAPDU: 80 17 00 00 [12:04:04]Write to MH i2c: E2 08 00 90 19 80 17 00 00 00 00 00 00 29 [12:04:04]Write i2c OK [12:04:04]MH_I2C_Read... [12:04:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:04]Read from MH i2c: E2 [12:04:04]MH_I2C_Read... [12:04:04]Read from MH i2c: E2 FD 00 [12:04:04]MH_I2C_Read... [12:04:04]OFD Sender: No OFD packet to send [12:04:04]Read from MH i2c: E2 FD 00 90 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 3E [12:04:04]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:04]wFMCommunicate OK [12:04:04]wFMCommunicate request_size=4 [12:04:04]MH_SAM_APDU [12:04:04]CAPDU: 80 17 00 00 [12:04:04]Write to MH i2c: E2 08 00 91 19 80 17 00 00 00 00 00 00 2A [12:04:04]Write i2c OK [12:04:04]MH_I2C_Read... [12:04:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:05]Read from MH i2c: E2 [12:04:05]MH_I2C_Read... [12:04:05]Read from MH i2c: E2 FD 00 [12:04:05]MH_I2C_Read... [12:04:05]Read from MH i2c: E2 FD 00 91 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A2 [12:04:05]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:05]wFMCommunicate OK [12:04:05]wFMCommunicate request_size=4 [12:04:05]MH_SAM_APDU [12:04:05]CAPDU: 80 17 00 00 [12:04:05]Write to MH i2c: E2 08 00 92 19 80 17 00 00 00 00 00 00 2B [12:04:05]Write i2c OK [12:04:05]MH_I2C_Read... [12:04:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:04:05]Read from MH i2c: E2 [12:04:05]MH_I2C_Read... [12:04:05]Read from MH i2c: E2 E1 00 [12:04:05]MH_I2C_Read... [12:04:05]Read from MH i2c: E2 E1 00 92 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:04:05]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:04:05]wFMCommunicate OK [12:04:05]SAM_PROTO_GetFMData done [12:04:05]requested_item fm.sale_refund.total is exist - process it [12:04:05]requested_item fm.buy.total is exist - process it [12:04:05]requested_item shift.sale.total is exist - process it [12:04:05]SAM_PROTO_GetShiftData [12:04:05]wFMCommunicate request_size=4 [12:04:05]MH_SAM_APDU [12:04:05]CAPDU: 80 13 02 00 [12:04:05]Write to MH i2c: E2 08 00 93 19 80 13 02 00 00 00 00 00 2A [12:04:05]Write i2c OK [12:04:05]MH_I2C_Read... [12:04:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:04:06]Read from MH i2c: E2 [12:04:06]MH_I2C_Read... [12:04:06]Read from MH i2c: E2 FD 00 [12:04:06]MH_I2C_Read... [12:04:06]Read from MH i2c: E2 FD 00 93 19 00 B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 4D [12:04:06]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:04:06]wFMCommunicate OK [12:04:06]wFMCommunicate request_size=4 [12:04:06]MH_SAM_APDU [12:04:06]CAPDU: 80 17 00 00 [12:04:06]Write to MH i2c: E2 08 00 94 19 80 17 00 00 00 00 00 00 2D [12:04:06]Write i2c OK [12:04:06]MH_I2C_Read... [12:04:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:06]Read from MH i2c: E2 [12:04:06]MH_I2C_Read... [12:04:06]Read from MH i2c: E2 FD 00 [12:04:06]MH_I2C_Read... [12:04:06]Read from MH i2c: E2 FD 00 94 19 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 47 [12:04:06]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:06]wFMCommunicate OK [12:04:06]wFMCommunicate request_size=4 [12:04:06]MH_SAM_APDU [12:04:06]CAPDU: 80 17 00 00 [12:04:06]Write to MH i2c: E2 08 00 95 19 80 17 00 00 00 00 00 00 2E [12:04:06]Write i2c OK [12:04:06]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 FD 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 FD 00 95 19 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 EB [12:04:07]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:07]wFMCommunicate OK [12:04:07]wFMCommunicate request_size=4 [12:04:07]MH_SAM_APDU [12:04:07]CAPDU: 80 17 00 00 [12:04:07]Write to MH i2c: E2 08 00 96 19 80 17 00 00 00 00 00 00 2F [12:04:07]Write i2c OK [12:04:07]MH_I2C_Read... [12:04:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:07]Read from MH i2c: E2 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 FD 00 [12:04:07]MH_I2C_Read... [12:04:07]Read from MH i2c: E2 FD 00 96 19 00 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 90 00 A2 [12:04:07]RAPDU: 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 90 00 [12:04:08]wFMCommunicate OK [12:04:08]wFMCommunicate request_size=4 [12:04:08]MH_SAM_APDU [12:04:08]CAPDU: 80 17 00 00 [12:04:08]Write to MH i2c: E2 08 00 97 19 80 17 00 00 00 00 00 00 30 [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:04:08]Read from MH i2c: E2 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 CD 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 CD 00 97 19 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:04:08]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:04:08]wFMCommunicate OK [12:04:08]SAM_PROTO_GetShiftData done [12:04:08]requested_item shift.sale.total_cash is exist - process it [12:04:08]requested_item shift.sale_refund.total is exist - process it [12:04:08]requested_item shift.sale_refund.total_cash is exist - process it [12:04:08]requested_item shift.buy.total is exist - process it [12:04:08]requested_item shift.buy.total_cash is exist - process it [12:04:08]produce_requested_data done [12:04:08]produce_requested_data return {"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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} [12:04:08]process_action_free get_value [12:04:08]json_value_free [12:04:08]json_value_free done [12:04:08]process_json_proto returns [12:04:08]Send response to host [12:04:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111400246.65,"fm.sale_refund.total":642186.00,"fm.buy.total":0.00,"shift.sale.total":185562.96,"shift.sale.total_cash":80323.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}}} [12:04:08]free response buf [12:04:08]execute_script done [12:04:08]execute_script returns [12:04:08]free content buf [12:04:08]Sock 9.Close socket [12:04:08]Sock 9.Thread stoped [12:04:08]accept exits with 8 [12:04:08]New connection [12:04:08]New thread 3067137380 created [12:04:08]Thread 3067280740 joined [12:04:08]Waiting for new connection... [12:04:08] Sock 8.Parse request [12:04:08]Sock 8.Check first char [12:04:08]Sock 8.First char is OK [12:04:08]request: POST /json_proto HTTP/1.0 [12:04:08]Method: POST [12:04:08]URL: /json_proto [12:04:08]Method is POST - this is cgi request [12:04:08]url: /json_proto [12:04:08]query_string will be loaded in cgi processing [12:04:08]execute_cgi json_proto POST (null) [12:04:08]execute_cgi path=json_proto method=POST [12:04:08]POST find Content-Length [12:04:08]Host: 172.17.53.67:8080 [12:04:08]Content-Length: 266 [12:04:08]Content-Type: application/json [12:04:08] [12:04:08]POST finish read [12:04:08]Found Content-Length = 266 [12:04:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:08]execute_script... [12:04:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u0430\u043C\u0438\u0434\u0438\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:04:08]POST & json_proto [12:04:08]process_json_proto [12:04:08]json parsed OK: [12:04:08]protocol is kg_v1.0 [12:04:08]action value=close_shift [12:04:08]process_action close_shift [12:04:08]cmd_close_shift [12:04:08]MH_GetDate [12:04:08]Write to MH i2c: F0 00 00 98 19 A0 [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 09 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 09 00 98 19 00 B9 94 17 67 19 BC 99 64 46 [12:04:08]GetLastDocTimeStamp 1729598603 [12:04:08]current date 1729598649 [12:04:08]FM_GetShiftState [12:04:08]SAM_PROTO_GetShiftState [12:04:08]wFMCommunicate request_size=4 [12:04:08]MH_SAM_APDU [12:04:08]CAPDU: 80 13 01 00 [12:04:08]Write to MH i2c: E2 08 00 99 19 80 13 01 00 00 00 00 00 2F [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:08]Read from MH i2c: E2 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 0E 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 0E 00 99 19 00 09 00 01 0C F1 16 67 00 00 00 00 90 00 B5 [12:04:08]RAPDU: 09 00 01 0C F1 16 67 00 00 00 00 90 00 [12:04:08]wFMCommunicate OK [12:04:08]SAM_PROTO_GetShiftState done [12:04:08]FM_GetShiftState done [12:04:08]KKMCreateCloseShiftDocument [12:04:08]Load OK [12:04:08]Malloc new data [12:04:08]MH_GetDate [12:04:08]Write to MH i2c: F0 00 00 9A 19 A2 [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 09 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: F0 09 00 9A 19 00 B9 94 17 67 19 BC 99 64 48 [12:04:08]Malloc new data [12:04:08]Malloc new data [12:04:08]Malloc new data [12:04:08]Malloc new data [12:04:08]KKMCreateCloseShiftDocument OK [12:04:08]KKMSetCloseShiftData OK [12:04:08]ProcessDocumentItem done err = 0, tmpTLVsize=73 [12:04:08]tlvbuf is 01C3F850 [12:04:08]KKMLoadAndSignCloseShiftData [12:04:08]SAM_PROTO_ProcessDocument [12:04:08]wFMCommunicate request_size=9 [12:04:08]MH_SAM_APDU [12:04:08]CAPDU: 80 15 01 00 04 05 00 49 00 [12:04:08]Write to MH i2c: E2 0C 00 9B 19 80 15 01 00 04 00 05 00 49 00 00 00 89 [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [12:04:08]Read from MH i2c: E2 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 03 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 03 00 9B 19 00 90 00 28 [12:04:08]RAPDU: 90 00 [12:04:08]wFMCommunicate OK [12:04:08]wFMCommunicate request_size=23 [12:04:08]MH_SAM_APDU [12:04:08]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [12:04:08]Write to MH i2c: E2 1A 00 9C 19 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 2A [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:04:08]Read from MH i2c: E2 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 03 00 [12:04:08]MH_I2C_Read... [12:04:08]Read from MH i2c: E2 03 00 9C 19 00 90 00 29 [12:04:08]RAPDU: 90 00 [12:04:08]wFMCommunicate OK [12:04:08]wFMCommunicate request_size=32 [12:04:08]MH_SAM_APDU [12:04:08]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 [12:04:08]Write to MH i2c: E2 23 00 9D 19 80 15 02 00 1B 00 FD 03 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 FF [12:04:08]Write i2c OK [12:04:08]MH_I2C_Read... [12:04:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 9D 19 00 90 00 2A [12:04:09]RAPDU: 90 00 [12:04:09]wFMCommunicate OK [12:04:09]wFMCommunicate request_size=13 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 15 02 00 08 F4 03 04 00 B9 94 17 67 [12:04:09]Write to MH i2c: E2 10 00 9E 19 80 15 02 00 08 00 F4 03 04 00 B9 94 17 67 00 00 0D [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 9E 19 00 90 00 2B [12:04:09]RAPDU: 90 00 [12:04:09]wFMCommunicate OK [12:04:09]wFMCommunicate request_size=25 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 [12:04:09]Write to MH i2c: E2 1C 00 9F 19 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 00 00 B4 [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:09]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 03 00 9F 19 00 90 00 2C [12:04:09]RAPDU: 90 00 [12:04:09]wFMCommunicate OK [12:04:09]wFMCommunicate request_size=4 [12:04:09]MH_SAM_APDU [12:04:09]CAPDU: 80 15 03 00 [12:04:09]Write to MH i2c: E2 08 00 A0 19 80 15 03 00 00 00 00 00 3A [12:04:09]Write i2c OK [12:04:09]MH_I2C_Read... [12:04:09]OFD Sender: No OFD packet to send [12:04:09]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [12:04:09]Read from MH i2c: E2 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 FD 00 [12:04:09]MH_I2C_Read... [12:04:09]Read from MH i2c: E2 FD 00 A0 19 00 F3 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 66 02 00 0E 04 04 00 3C 01 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 F5 [12:04:09]RAPDU: F3 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 66 02 00 0E 04 04 00 3C 01 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 AC 04 6E 04 04 00 CD 00 00 00 69 04 9D 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [12:04:10]wFMCommunicate OK [12:04:10]SAM_PROTO_ProcessDocument answer len = 1267 [12:04:10]SAM_PROTO_ProcessDocument remain to read = 1019 [12:04:10]wFMCommunicate request_size=4 [12:04:10]MH_SAM_APDU [12:04:10]CAPDU: 80 17 00 00 [12:04:10]Write to MH i2c: E2 08 00 A1 19 80 17 00 00 00 00 00 00 3A [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 [12:04:10]MH_I2C_Read... [12:04:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:10]Read from MH i2c: E2 FD 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 FD 00 A1 19 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 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 90 00 8A [12:04:10]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 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 90 00 [12:04:10]wFMCommunicate OK [12:04:10]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [12:04:10]SAM_PROTO_ProcessDocument remain to read = 769 [12:04:10]wFMCommunicate request_size=4 [12:04:10]MH_SAM_APDU [12:04:10]CAPDU: 80 17 00 00 [12:04:10]Write to MH i2c: E2 08 00 A2 19 80 17 00 00 00 00 00 00 3B [12:04:10]Write i2c OK [12:04:10]MH_I2C_Read... [12:04:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:10]Read from MH i2c: E2 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 FD 00 [12:04:10]MH_I2C_Read... [12:04:10]Read from MH i2c: E2 FD 00 A2 19 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 90 00 9D [12:04:11]RAPDU: 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 90 00 [12:04:11]wFMCommunicate OK [12:04:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [12:04:11]SAM_PROTO_ProcessDocument remain to read = 519 [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 17 00 00 [12:04:11]Write to MH i2c: E2 08 00 A3 19 80 17 00 00 00 00 00 00 3C [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:11]Read from MH i2c: E2 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 [12:04:11]MH_I2C_Read... [12:04:11]Read from MH i2c: E2 FD 00 A3 19 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CD [12:04: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 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 90 00 [12:04:11]wFMCommunicate OK [12:04:11]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [12:04:11]SAM_PROTO_ProcessDocument remain to read = 269 [12:04:11]wFMCommunicate request_size=4 [12:04:11]MH_SAM_APDU [12:04:11]CAPDU: 80 17 00 00 [12:04:11]Write to MH i2c: E2 08 00 A4 19 80 17 00 00 00 00 00 00 3D [12:04:11]Write i2c OK [12:04:11]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 FD 00 A4 19 00 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FE [12:04:12]RAPDU: 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:12]wFMCommunicate OK [12:04:12]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [12:04:12]SAM_PROTO_ProcessDocument remain to read = 19 [12:04:12]wFMCommunicate request_size=4 [12:04:12]MH_SAM_APDU [12:04:12]CAPDU: 80 17 00 00 [12:04:12]Write to MH i2c: E2 08 00 A5 19 80 17 00 00 00 00 00 00 3E [12:04:12]Write i2c OK [12:04:12]MH_I2C_Read... [12:04:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 19! [12:04:12]Read from MH i2c: E2 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 16 00 [12:04:12]MH_I2C_Read... [12:04:12]Read from MH i2c: E2 16 00 A5 19 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 90 42 72 C3 C9 35 90 00 83 [12:04:12]RAPDU: F6 03 01 00 06 F7 03 00 00 35 04 06 00 90 42 72 C3 C9 35 90 00 [12:04:12]wFMCommunicate OK [12:04:12]SAM_PROTO_ProcessDocument received (without SW) 19 bytes [12:04:12]SAM_PROTO_ProcessDocument done [12:04:12]1209 (1) - 1.0 - номер версии ФФД [12:04:12]1041 (16) - 0000000000963156 - номер ФМ [12:04:12]1040 (4) - 157378 - номер ФД [12:04:12]1038 (4) - 316 - номер смены [12:04:12]1118 (4) - 205 - количество кассовых чеков за смену [12:04:12]1111 (4) - 207 - общее количество ФД за смену [12:04:12]1194 (1196) - счетчики итогов смены [12:04:12] 1134 (4) - 205 - количество чеков со всеми признаками расчетов [12:04:12] 1129 (157) - счетчики операций «приход» [12:04:12] 1135 (4) - 205 - количество чеков по признаку расчетов [12:04:12] 1201 (4) - 185562.96 - общая итоговая сумма в чеках [12:04:12] 1136 (3) - 80323.00 - итоговая сумма в чеках наличными [12:04:12] 1138 (3) - 105239.96 - итоговая сумма в чеках безналичными [12:04:12] 1024 (123) - суммы налогов [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 0% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1006 (12) - суммы НДС [12:04:12] 1010 (1) - 12% - код ставки НДС [12:04:12] 1011 (3) - 19709.22 - сумма НДС по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (12) - суммы НСП [12:04:12] 1014 (1) - 1% - код ставки НСП [12:04:12] 1015 (3) - 1642.33 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 2% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 3% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 5% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1130 (141) - счетчики операций «возврат прихода» [12:04:12] 1135 (4) - 0 - количество чеков по признаку расчетов [12:04:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:04:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:04:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:04:12] 1024 (117) - суммы налогов [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 0% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 12% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 2% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 3% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 5% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1131 (141) - счетчики операций «расход» [12:04:12] 1135 (4) - 0 - количество чеков по признаку расчетов [12:04:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:04:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:04:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:04:12] 1024 (117) - суммы налогов [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 0% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 12% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 2% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 3% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 5% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1132 (141) - счетчики операций «возврат расхода» [12:04:12] 1135 (4) - 0 - количество чеков по признаку расчетов [12:04:12] 1201 (0) - 0.00 - общая итоговая сумма в чеках [12:04:12] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [12:04:12] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [12:04:12] 1024 (117) - суммы налогов [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 0% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1006 (9) - суммы НДС [12:04:12] 1010 (1) - 12% - код ставки НДС [12:04:12] 1011 (0) - 0.00 - сумма НДС по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 2% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 3% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 5% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 0,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1007 (9) - суммы НСП [12:04:12] 1014 (1) - 1,50% - код ставки НСП [12:04:12] 1015 (0) - 0.00 - сумма НСП по ставке [12:04:12] 1133 (588) - - счетчики коррекции - не используются [12:04:12]1077 (6) - 158615067674933 - ФПД [12:04:12]SetTLVBufToDocument [12:04:12]Processing tag 1209 (04B9) [12:04:12]Malloc new data [12:04:12]Processing tag 1041 (0411) [12:04:12]Processing tag 1040 (0410) [12:04:12]Malloc new data [12:04:12]Processing tag 1038 (040E) [12:04:12]Malloc new data [12:04:12]Processing tag 1118 (045E) [12:04:12]Malloc new data [12:04:12]Processing tag 1111 (0457) [12:04:12]Malloc new data [12:04:12]Processing tag 1194 (04AA) [12:04:12]Load OK [12:04:12]SetTLVBufToDocument [12:04:12]Processing tag 1134 (046E) [12:04:12]Malloc new data [12:04:12]Processing tag 1129 (0469) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1135 (046F) [12:04:13]Malloc new data [12:04:13]Processing tag 1201 (04B1) [12:04:13]Malloc new data [12:04:13]Processing tag 1136 (0470) [12:04:13]Malloc new data [12:04:13]Processing tag 1138 (0472) [12:04:13]Malloc new data [12:04:13]Processing tag 1024 (0400) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1130 (046A) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1135 (046F) [12:04:13]Malloc new data [12:04:13]Processing tag 1201 (04B1) [12:04:13]Malloc new data [12:04:13]Processing tag 1136 (0470) [12:04:13]Malloc new data [12:04:13]Processing tag 1138 (0472) [12:04:13]Malloc new data [12:04:13]Processing tag 1024 (0400) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1131 (046B) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1135 (046F) [12:04:13]Malloc new data [12:04:13]Processing tag 1201 (04B1) [12:04:13]Malloc new data [12:04:13]Processing tag 1136 (0470) [12:04:13]Malloc new data [12:04:13]Processing tag 1138 (0472) [12:04:13]Malloc new data [12:04:13]Processing tag 1024 (0400) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1132 (046C) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1135 (046F) [12:04:13]Malloc new data [12:04:13]Processing tag 1201 (04B1) [12:04:13]Malloc new data [12:04:13]Processing tag 1136 (0470) [12:04:13]Malloc new data [12:04:13]Processing tag 1138 (0472) [12:04:13]Malloc new data [12:04:13]Processing tag 1024 (0400) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1006 (03EE) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1010 (03F2) [12:04:13]Malloc new data [12:04:13]Processing tag 1011 (03F3) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1007 (03EF) [12:04:13]Load OK [12:04:13]SetTLVBufToDocument [12:04:13]Processing tag 1014 (03F6) [12:04:13]Malloc new data [12:04:13]Processing tag 1015 (03F7) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1133 (046D) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Processing tag 1077 (0435) [12:04:13]Malloc new data [12:04:13]SetTLVBufToDocument err=0 [12:04:13]Malloc new data [12:04:13]SAM_PROTO_GetFMData [12:04:13]wFMCommunicate request_size=4 [12:04:13]MH_SAM_APDU [12:04:13]CAPDU: 80 13 03 00 [12:04:13]Write to MH i2c: E2 08 00 A6 19 80 13 03 00 00 00 00 00 3E [12:04:13]Write i2c OK [12:04:13]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:04:14]Read from MH i2c: E2 FD 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 FD 00 A6 19 00 C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 E2 [12:04:14]RAPDU: C4 04 85 04 C0 04 6E 04 04 00 49 64 02 00 69 04 A3 00 6F 04 04 00 6C 63 02 00 B1 04 05 00 59 49 FF 97 02 70 04 05 00 2C 47 6B FC 01 72 04 04 00 2D 02 94 9B 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 7C 99 89 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 1A B0 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 9B 00 6F 04 04 00 DD 00 00 00 B1 04 04 00 E8 E5 D3 03 70 04 04 00 E8 E5 D3 03 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 63 12 68 EF 03 09 00 90 00 [12:04:14]wFMCommunicate OK [12:04:14]wFMCommunicate request_size=4 [12:04:14]MH_SAM_APDU [12:04:14]CAPDU: 80 17 00 00 [12:04:14]Write to MH i2c: E2 08 00 A7 19 80 17 00 00 00 00 00 00 40 [12:04:14]Write i2c OK [12:04:14]MH_I2C_Read... [12:04:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:14]OFD Sender: No OFD packet to send [12:04:14]Read from MH i2c: E2 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 FD 00 [12:04:14]MH_I2C_Read... [12:04:14]Read from MH i2c: E2 FD 00 A7 19 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CD [12:04:14]RAPDU: F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AC 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:15]wFMCommunicate OK [12:04:15]wFMCommunicate request_size=4 [12:04:15]MH_SAM_APDU [12:04:15]CAPDU: 80 17 00 00 [12:04:15]Write to MH i2c: E2 08 00 A8 19 80 17 00 00 00 00 00 00 41 [12:04:15]Write i2c OK [12:04:15]MH_I2C_Read... [12:04:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:15]Read from MH i2c: E2 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 FD 00 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 FD 00 A8 19 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [12:04:15]RAPDU: 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:15]wFMCommunicate OK [12:04:15]wFMCommunicate request_size=4 [12:04:15]MH_SAM_APDU [12:04:15]CAPDU: 80 17 00 00 [12:04:15]Write to MH i2c: E2 08 00 A9 19 80 17 00 00 00 00 00 00 42 [12:04:15]Write i2c OK [12:04:15]MH_I2C_Read... [12:04:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:04:15]Read from MH i2c: E2 [12:04:15]MH_I2C_Read... [12:04:15]Read from MH i2c: E2 FD 00 [12:04:15]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 FD 00 A9 19 00 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BA [12:04:16]RAPDU: 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:04:16]wFMCommunicate OK [12:04:16]wFMCommunicate request_size=4 [12:04:16]MH_SAM_APDU [12:04:16]CAPDU: 80 17 00 00 [12:04:16]Write to MH i2c: E2 08 00 AA 19 80 17 00 00 00 00 00 00 43 [12:04:16]Write i2c OK [12:04:16]MH_I2C_Read... [12:04:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 222! [12:04:16]Read from MH i2c: E2 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 E1 00 [12:04:16]MH_I2C_Read... [12:04:16]Read from MH i2c: E2 E1 00 AA 19 00 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:04:16]RAPDU: 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:04:16]wFMCommunicate OK [12:04:16]SAM_PROTO_GetFMData done [12:04:16]Malloc new data [12:04:16]Malloc new data [12:04:16]Malloc new data [12:04:16]Malloc new data [12:04:16]KKMLoadAndSignCloseShiftData err=0 [12:04:16]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Самидинов А. 22.10.2024 12:04 Смена: 316 РНМ: 0000137193017469 ЗНМ: 0300000234 СНО: Общий режим Чеков за смену: 205 ФД за смену: 207 Всего чеков: 205 ИТОГИ ПРИХОД Чеков: 205 Общий итог: 185562.96 Итого наличными: 80323.00 Итого безнал.: 105239.96 НДС 0% : 0.00 НДС 12% : 19709.22 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1642.33 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Общий итог: 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 Нал. в кассе: 80323.00 НС Приход: 111400246.65 НС Возвр.Прихода: 642186.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 157378 ФМ: 0000000000963156 ФПД: 158615067674933 [12:04:16]StoreToDocumentArchive [12:04:16]shift 316 fd 157378 [12:04:16]save to /storage/0316/doc_00157378 [12:04:16]save last doc name /storage/0316/doc_00157378 to /storage/kkm_last_doc_name [12:04:16]save OK [12:04:16]Clear old archive folders... [12:04:16]Remove dir /storage/0266 [12:04:16]opendir ok [12:04:16]file . [12:04:17]file .. [12:04:17]file doc_1729598611 [12:04:17]remove file /storage/0266/doc_1729598611 [12:04:17]remove dir /storage/0266 [12:04:17]NVStorageSaveData kkm_registers [12:04:17]File name is /storage/kkm_registers [12:04:17]Write 24 bytes [12:04:17]NVStorageSaveData done [12:04:17]NVStorageSaveData kkm_registers [12:04:17]File name is /storage/kkm_registers [12:04:17]Write 24 bytes [12:04:17]NVStorageSaveData done [12:04:17]ProcessDocumentItem done err = 0, tmpTLVsize=1383 [12:04:17]tlvbuf is 01C2AC90 [12:04:17]SAM_PROTO_ClearQueue [12:04:17]wFMCommunicate request_size=4 [12:04:17]MH_SAM_APDU [12:04:17]CAPDU: 80 09 00 00 [12:04:17]Write to MH i2c: E2 08 00 AB 19 80 09 00 00 00 00 00 00 36 [12:04:17]Write i2c OK [12:04:17]MH_I2C_Read... [12:04:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:04:17]Read from MH i2c: E2 [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 03 00 [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 03 00 AB 19 00 90 00 38 [12:04:17]RAPDU: 90 00 [12:04:17]wFMCommunicate OK [12:04:17]SAM_PROTO_ClearQueue done [12:04:17]KKMCreateOFDPacket [12:04:17]OFDProtocolAddRootSTLVToBuf [12:04:17]FM_MakeSignedData [12:04:17]FM_MakeSignedData [12:04:17]SAM_PROTO_SignData [12:04:17]wFMCommunicate request_size=4 [12:04:17]MH_SAM_APDU [12:04:17]CAPDU: 80 0D 01 02 [12:04:17]Write to MH i2c: E2 08 00 AC 19 80 0D 01 02 00 00 00 00 3E [12:04:17]Write i2c OK [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 [12:04:17]MH_I2C_Read... [12:04:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:04:17]Read from MH i2c: E2 03 00 [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 03 00 AC 19 00 90 00 39 [12:04:17]RAPDU: 90 00 [12:04:17]wFMCommunicate OK [12:04:17]wFMCommunicate request_size=255 [12:04:17]MH_SAM_APDU [12:04:17]CAPDU: 80 0D 02 02 FA 05 00 67 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B9 94 17 67 0E 04 04 00 3C 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 [12:04:17]Write to MH i2c: E2 02 01 AD 19 80 0D 02 02 FA 00 05 00 67 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B9 94 17 67 0E 04 04 00 3C 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 00 00 2F [12:04:17]Write i2c OK [12:04:17]MH_I2C_Read... [12:04:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:17]Read from MH i2c: E2 [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 03 00 [12:04:17]MH_I2C_Read... [12:04:17]Read from MH i2c: E2 03 00 AD 19 00 90 00 3A [12:04:17]RAPDU: 90 00 [12:04:17]wFMCommunicate OK [12:04:17]wFMCommunicate request_size=255 [12:04:17]MH_SAM_APDU [12:04:17]CAPDU: 80 0D 02 02 FA 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 89 81 02 6A 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 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 [12:04:18]Write to MH i2c: E2 02 01 AE 19 80 0D 02 02 FA 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 89 81 02 6A 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 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 BC [12:04:18]Write i2c OK [12:04:18]MH_I2C_Read... [12:04:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:18]Read from MH i2c: E2 [12:04:18]MH_I2C_Read... [12:04:18]Read from MH i2c: E2 03 00 [12:04:18]MH_I2C_Read... [12:04:18]Read from MH i2c: E2 03 00 AE 19 00 90 00 3B [12:04:18]RAPDU: 90 00 [12:04:18]wFMCommunicate OK [12:04:18]wFMCommunicate request_size=255 [12:04:18]MH_SAM_APDU [12:04:18]CAPDU: 80 0D 02 02 FA 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 [12:04:18]Write to MH i2c: E2 02 01 AF 19 80 0D 02 02 FA 00 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 00 08 [12:04:19]Write i2c OK [12:04:19]MH_I2C_Read... [12:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:19]Read from MH i2c: E2 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 03 00 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 03 00 AF 19 00 90 00 3C [12:04:19]RAPDU: 90 00 [12:04:19]wFMCommunicate OK [12:04:19]wFMCommunicate request_size=255 [12:04:19]MH_SAM_APDU [12:04:19]CAPDU: 80 0D 02 02 FA 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 [12:04:19]Write to MH i2c: E2 02 01 B0 19 80 0D 02 02 FA 00 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 00 00 07 [12:04:19]Write i2c OK [12:04:19]MH_I2C_Read... [12:04:19]OFD Sender: No OFD packet to send [12:04:19]Read from MH i2c: E2 [12:04:19]MH_I2C_Read... [12:04:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:19]Read from MH i2c: E2 03 00 [12:04:19]MH_I2C_Read... [12:04:19]Read from MH i2c: E2 03 00 B0 19 00 90 00 3D [12:04:19]RAPDU: 90 00 [12:04:19]wFMCommunicate OK [12:04:19]wFMCommunicate request_size=255 [12:04:19]MH_SAM_APDU [12:04:19]CAPDU: 80 0D 02 02 FA 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [12:04:20]Write to MH i2c: E2 02 01 B1 19 80 0D 02 02 FA 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 00 CC [12:04:20]Write i2c OK [12:04:20]MH_I2C_Read... [12:04:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:20]Read from MH i2c: E2 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: E2 03 00 [12:04:20]MH_I2C_Read... [12:04:20]Read from MH i2c: E2 03 00 B1 19 00 90 00 3E [12:04:20]RAPDU: 90 00 [12:04:20]wFMCommunicate OK [12:04:20]wFMCommunicate request_size=142 [12:04:20]MH_SAM_APDU [12:04:20]CAPDU: 80 0D 02 02 89 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C2 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 90 42 72 C3 C9 35 [12:04:20]Write to MH i2c: E2 91 00 B2 19 80 0D 02 02 89 00 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C2 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 90 42 72 C3 C9 35 00 00 B9 [12:04:20]Write i2c OK [12:04:20]MH_I2C_Read... [12:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:04:21]Read from MH i2c: E2 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 03 00 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 03 00 B2 19 00 90 00 3F [12:04:21]RAPDU: 90 00 [12:04:21]wFMCommunicate OK [12:04:21]wFMCommunicate request_size=4 [12:04:21]MH_SAM_APDU [12:04:21]CAPDU: 80 0D 03 02 [12:04:21]Write to MH i2c: E2 08 00 B3 19 80 0D 03 02 00 00 00 00 47 [12:04:21]Write i2c OK [12:04:21]MH_I2C_Read... [12:04:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:04:21]Read from MH i2c: E2 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 0B 00 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 0B 00 B3 19 00 A1 32 94 86 AF 89 2A 89 90 00 20 [12:04:21]RAPDU: A1 32 94 86 AF 89 2A 89 90 00 [12:04:21]wFMCommunicate OK [12:04:21]SAM_PROTO_SignData done [12:04:21]FM_MakeSignedData done [12:04:21]CreateOFDProtocolMessage [12:04:21]wFMCommunicate request_size=4 [12:04:21]MH_SAM_APDU [12:04:21]CAPDU: 80 11 00 00 [12:04:21]Write to MH i2c: E2 08 00 B4 19 80 11 00 00 00 00 00 00 47 [12:04:21]Write i2c OK [12:04:21]MH_I2C_Read... [12:04:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:04:21]Read from MH i2c: E2 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 17 00 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: E2 17 00 B4 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 98 [12:04:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 90 00 [12:04:21]wFMCommunicate OK [12:04:21]CreateOFDProtocolMessage done [12:04:21]OFDSenderStorePacket 157378 [12:04:21]StoreOFDPacket docnum=157378 [12:04:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 7B 05 00 00 48 BB 73 05 2B CA 5A 05 01 00 05 00 67 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B9 94 17 67 0E 04 04 00 3C 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 02 6A 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 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 C2 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 90 42 72 C3 C9 35 A1 32 94 86 AF 89 2A 89 [12:04:21]CheckFolder [12:04:21]dirname=/storage/ofd_packets [12:04:21]CheckFolder done [12:04:21]ProducePacketName [12:04:21]name=ofd_packets/00157378 [12:04:21]NVStorageSaveData ofd_packets/00157378 [12:04:21]File name is /storage/ofd_packets/00157378 [12:04:21]Write 1433 bytes [12:04:21]NVStorageSaveData done [12:04:21]OFDSenderStorePacket done [12:04:21]KKMCreateOFDPacket done [12:04:21]NVStorageSaveData kkm_last_timestamp [12:04:21]File name is /storage/kkm_last_timestamp [12:04:21]Write 4 bytes [12:04:21]NVStorageSaveData done [12:04:21]ExternCall_PrintAddStr [12:04:21]wPrintStart [12:04:21]Write to MH i2c: 01 00 00 B5 19 CE [12:04:21]Write i2c OK [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: 01 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: 01 07 00 [12:04:21]MH_I2C_Read... [12:04:21]Read from MH i2c: 01 07 00 B5 19 00 00 00 00 00 FF 0F E3 [12:04:21]RasterBufferAndPrint [12:04:21]line Отчет о закрытии смены [12:04:21]line ФФД: 1.0 [12:04:21]line ИНН: 02508201610067 [12:04:21]line Кассир: Самидинов А. [12:04:21]line 22.10.2024 12:04 [12:04:21]line Смена: 316 [12:04:21]line РНМ: 0000137193017469 [12:04:21]line ЗНМ: 0300000234 [12:04:21]line СНО: Общий режим [12:04:21]line Чеков за смену: 205 [12:04:21]line ФД за смену: 207 [12:04:21]line Всего чеков: 205 [12:04:21]line ИТОГИ ПРИХОД [12:04:21]line Чеков: 205 [12:04:21]line Общий итог: 185562.96 [12:04:21]line Итого наличными: 80323.00 [12:04:21]line Итого безнал.: 105239.96 [12:04:21]line НДС 0% : 0.00 [12:04:21]line НДС 12% : 19709.22 [12:04:21]line НСП 0% : 0.00 [12:04:21]line НСП 1,50% : 0.00 [12:04:21]line НСП 0,50% : 0.00 [12:04:21]line НСП 5% : 0.00 [12:04:21]line НСП 3% : 0.00 [12:04:21]line НСП 2% : 0.00 [12:04:21]line НСП 1% : 1642.33 [12:04:21]line ИТОГИ ВОЗВРАТ ПРИХОДА [12:04:21]line Чеков: 0 [12:04:21]line Общий итог: 0.00 [12:04:21]line Итого наличными: 0.00 [12:04:21]line Итого безнал.: 0.00 [12:04:21]line НДС 0% : 0.00 [12:04:21]line НДС 12% : 0.00 [12:04:21]line НСП 0% : 0.00 [12:04:21]line НСП 1,50% : 0.00 [12:04:21]line НСП 0,50% : 0.00 [12:04:21]line НСП 5% : 0.00 [12:04:21]line НСП 3% : 0.00 [12:04:21]line НСП 2% : 0.00 [12:04:21]line НСП 1% : 0.00 [12:04:21]line ИТОГИ РАСХОД [12:04:21]line Чеков: 0 [12:04:21]line Общий итог: 0.00 [12:04:21]line Итого наличными: 0.00 [12:04:21]line Итого безнал.: 0.00 [12:04:21]line НДС 0% : 0.00 [12:04:21]line НДС 12% : 0.00 [12:04:21]line НСП 0% : 0.00 [12:04:21]line НСП 1,50% : 0.00 [12:04:21]line НСП 0,50% : 0.00 [12:04:21]line НСП 5% : 0.00 [12:04:21]line НСП 3% : 0.00 [12:04:21]line НСП 2% : 0.00 [12:04:21]line НСП 1% : 0.00 [12:04:21]line ИТОГИ ВОЗВРАТ РАСХОДА [12:04:21]line Чеков: 0 [12:04:21]line Общий итог: 0.00 [12:04:21]line Итого наличными: 0.00 [12:04:21]line Итого безнал.: 0.00 [12:04:21]line НДС 0% : 0.00 [12:04:21]line НДС 12% : 0.00 [12:04:21]line НСП 0% : 0.00 [12:04:21]line НСП 1,50% : 0.00 [12:04:21]line НСП 0,50% : 0.00 [12:04:21]line НСП 5% : 0.00 [12:04:21]line НСП 3% : 0.00 [12:04:21]line НСП 2% : 0.00 [12:04:21]line НСП 1% : 0.00 [12:04:21]line Сумма внесений: 0.00 [12:04:21]line Сумма выплат: 0.00 [12:04:21]line Нал. в кассе: 80323.00 [12:04:21]line НС Приход: 111400246.65 [12:04:21]line НС Возвр.Прихода: 642186.00 [12:04:21]line НС Расход: 0.00 [12:04:21]line НС Возвр.Расхода: 0.00 [12:04:21]line ФД: 157378 [12:04:21]line ФМ: 0000000000963156 [12:04:21]line ФПД: 158615067674933 [12:04:21]OFD Sender: Processing packet 157378 [packets to send 52, broken 51] [12:04:21]ProducePacketName [12:04:21]name=ofd_packets/00157378 [12:04:21]OFD Sender: To server: pG, [12:04:21]CommunicateWithHost lk.salyk.kg:30040 [12:04:21]ConnectInit lk.salyk.kg [12:04:21]written 0, free lines is 4095 [12:04:21]Connected sock=10 [12:04:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 7B 05 00 00 48 BB 73 05 2B CA 5A 05 01 00 05 00 67 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 17 00 D0 A1 D0 B0 D0 BC D0 B8 D0 B4 D0 B8 D0 BD D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 B9 94 17 67 0E 04 04 00 3C 01 00 00 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 AA 04 D7 04 6E 04 04 00 CD 00 00 00 69 04 A4 00 6F 04 04 00 CD 00 00 00 B1 04 04 00 88 25 1B 01 70 04 03 00 2C 90 7A 72 04 03 00 5C 95 A0 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 EA 12 1E 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 89 81 02 6A 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 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 Write to MH i2c: 00 01 01 00 F3 00 03 05 01 1A 00 00 EF 03 0A 00 F6 03 01 00 00 F7 1F 03 [12:04:22]01 Write i2c OK [12:04:22]00 MH_I2C_Read... [12:04:22]00 Read from MH i2c: EF 01 03 [12:04:22]0A MH_I2C_Read... [12:04:22]00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 Read from MH i2c: 05 01 F7 07 03 00 01 [12:04:22]00 MH_I2C_Read... [12:04:22]00 EF 03 0A 00 F6 03 01 00 04 F7 Read from MH i2c: 03 01 01 07 00 00 00 05 EF 1A 03 00 0A 00 00 00 F6 00 03 00 01 63 00 0B 03 94 F7 [12:04:22]03 RasterBufferAndPrint [12:04:22]01 line [12:04:22]00 line [12:04:22]00 line [12:04:22]EF line [12:04:22]03 line [12:04:22]0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 written 0, free lines is 3075 [12:04:22]03 01 00 01 F7 03 01 00 00 6D 04 MH_Cut [12:04:22]4C Write to MH i2c: 02 D1 78 01 04 00 04 0C 00 1A 00 01 00 F8 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 [12:04:22]00 Write i2c OK [12:04:22]00 MH_I2C_Read... [12:04:22]00 Read from MH i2c: 04 D1 75 [12:04:22]00 MH_I2C_Read... [12:04:22]EE 03 09 00 F2 03 01 00 00 Read from MH i2c: F3 D1 03 01 00 00 00 [12:04:23]EE MH_I2C_Read... [12:04:23]Read from MH i2c: D1 01 00 0C 1A 00 F7 [12:04:23]Write to MH i2c: 01 00 00 0D 1A 27 [12:04:23]03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 Write i2c OK [12:04:23]00 MH_I2C_Read... [12:04:23]00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C2 66 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 35 04 06 00 90 42 72 C3 C9 35 A1 32 94 86 AF 89 2A 89 [12:04:23]*** Cut start [12:04:23]*** Partial cut [12:04:23]*** CUTSNS_PIN = 1 [12:04:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 4F 00 00 00 05 0E 47 00 F8 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 *** CUTSNS_PIN = 0 [12:04:23]30 30 30 30 30 39 36 33 31 35 36 10 04 04 00 C2 66 02 00 F4 03 04 00 F3 3A 17 67 B6 04 01 00 00 19 E4 49 31 8B A7 89 24 [12:04:23]CommunicateWithHost err = 0 [12:04:23]CheckOFDResponse [12:04:23]*** Brake cut motor [12:04:24]1017 (14) - 77093643461234 [12:04:24]1041 (16) - 0000000000963156 [12:04:24]1040 (4) - 157378 [12:04:24]1012 (4) - 22.10.2024 05:41 [12:04:24]1206 (1) - 0 [12:04:24]OFD Sender: Remove packet 157378 [12:04:24]ProducePacketName [12:04:24]name=ofd_packets/00157378 [12:04:24]NVStorageDeleteData [12:04:24]Read from MH i2c: *** Stop cut motor [12:04:24]01 *** Cut end [12:04:24] [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: 01 07 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: 01 07 00 0D 1A 00 00 00 00 00 FF 0F 3C [12:04:24]process_action close_shift done [12:04:24]requested_data is exist [12:04:24]produce_requested_data [12:04:24]requested_item fd.num is exist - process it [12:04:24]SAM_PROTO_GetFieldsCounters [12:04:24]wFMCommunicate request_size=4 [12:04:24]MH_SAM_APDU [12:04:24]CAPDU: 80 13 00 00 [12:04:24]Write to MH i2c: E2 08 00 0E 1A 80 13 00 00 00 00 00 00 A4 [12:04:24]Write i2c OK [12:04:24]MH_I2C_Read... [12:04:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:04:24]Read from MH i2c: E2 [12:04:24]MH_I2C_Read... [12:04:24]OFD Sender: No OFD packet to send [12:04:24]Read from MH i2c: E2 62 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: E2 62 00 0E 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 04 00 C2 66 02 00 0E 04 04 00 3C 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [12:04:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 31 35 36 0D 04 10 00 30 30 30 30 31 33 37 31 39 33 30 31 37 34 36 39 10 04 int [12:04:24]04 Write to MH i2c: 00 01 C2 00 66 00 02 0F 00 1A 0E 29 04 [12:04:24]04 00 3C 01 00 00 12 04 04 00 CD 00 00 *** FLAG_PRN_KEY set [12:04:24]00 Write i2c OK [12:04:24]5E MH_I2C_Read... [12:04:24]04 04 00 CD 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 Read from MH i2c: 00 01 00 [12:04:24]00 MH_I2C_Read... [12:04:24]00 Read from MH i2c: 90 01 00 07 [12:04:24]00 wFMCommunicate OK [12:04:24] [12:04:24]SAM_PROTO_GetFieldsCounters done [12:04:24]MH_I2C_Read... [12:04:24]requested_item shift.num is exist - process it [12:04:24]requested_item shift.opened is exist - process it [12:04:24]req_shift_opened [12:04:24]FM_GetShiftState [12:04:24]SAM_PROTO_GetShiftState [12:04:24]wFMCommunicate request_size=4 [12:04:24]MH_SAM_APDU [12:04:24]CAPDU: 80 13 01 00 [12:04:24]Read from MH i2c: 01 07 00 0F 1A 00 08 00 00 00 FF 0F 46 [12:04:24]Write to MH i2c: state=0 [12:04:24]E2 Key pressed [12:04:24]08 Feed [12:04:24]00 10 1A 80 13 01 00 00 00 00 00 A7 [12:04:24]Write i2c OK [12:04:24]MH_I2C_Read... [12:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:24]Read from MH i2c: E2 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: E2 0E 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: E2 0E 00 10 1A 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B2 [12:04:24]Write to MH i2c: RAPDU: D8 00 00 11 1A 02 [12:04:24]09 00 00 00 00 00 00 00 00 00 00 90 00 [12:04:24]wFMCommunicate OK [12:04:24]SAM_PROTO_GetShiftState done [12:04:24]FM_GetShiftState done [12:04:24]req_shift_opened done [12:04:24]requested_item shift.open_date is exist - process it [12:04:24]req_shift_open_date [12:04:24]FM_GetShiftState [12:04:24]SAM_PROTO_GetShiftState [12:04:24]wFMCommunicate request_size=4 [12:04:24]MH_SAM_APDU [12:04:24]CAPDU: 80 13 01 00 [12:04:24]Write i2c OK [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: D8 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: D8 01 00 [12:04:24]MH_I2C_Read... [12:04:24]Read from MH i2c: D8 01 00 11 1A 00 03 [12:04:24]int line is 0 - check status [12:04:24]Write to MH i2c: 01 00 00 12 1A 2C [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 12 1A 00 48 00 00 00 3C 00 B7 [12:04:25]state=2 [12:04:25]Key pressed [12:04:25]Write to MH i2c: E2 08 00 13 1A 80 13 01 00 00 00 00 00 AA [12:04:25]int [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:04:25]Read from MH i2c: E2 [12:04:25]*** FLAG_PRN_KEY reset [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 0E 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: E2 0E 00 13 1A 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B5 [12:04:25]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [12:04:25]wFMCommunicate OK [12:04:25]SAM_PROTO_GetShiftState done [12:04:25]FM_GetShiftState done [12:04:25]req_shift_open_date done [12:04:25]produce_requested_data done [12:04:25]produce_requested_data return {"fd.num":157378,"shift.num":316,"shift.opened":0,"shift.open_date":0} [12:04:25]process_action_free close_shift [12:04:25]json_value_free [12:04:25]json_value_free done [12:04:25]process_json_proto returns [12:04:25]Send response to host [12:04:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":157378,"shift.num":316,"shift.opened":0,"shift.open_date":0}}} [12:04:25]free response buf [12:04:25]execute_script done [12:04:25]execute_script returns [12:04:25]free content buf [12:04:25]Sock 8.Close socket [12:04:25]Sock 8.Thread stoped [12:04:25]Write to MH i2c: 01 00 00 14 1A 2E [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 14 1A 00 00 00 00 00 FF 0F 43 [12:04:25]state=2 [12:04:25]Stop feed [12:04:25]int [12:04:25]Write to MH i2c: 01 00 00 15 1A 2F [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 15 1A 00 00 00 00 00 FF 0F 44 [12:04:25]state=0 [12:04:25]int [12:04:25]Write to MH i2c: 01 00 00 16 1A 30 [12:04:25]*** FLAG_PRN_KEY set [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 16 1A 00 08 00 00 00 FF 0F 4D [12:04:25]state=0 [12:04:25]Key pressed [12:04:25]Feed [12:04:25]Write to MH i2c: D8 00 00 17 1A 08 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: D8 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: D8 01 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: D8 01 00 17 1A 00 09 [12:04:25]int line is 0 - check status [12:04:25]Write to MH i2c: 01 00 00 18 1A 32 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 18 1A 00 48 00 00 00 3C 00 BD [12:04:25]state=2 [12:04:25]Key pressed [12:04:25]int [12:04:25]Write to MH i2c: 01 00 00 19 1A 33 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]*** FLAG_PRN_KEY reset [12:04:25]Read from MH i2c: 01 07 00 19 1A 00 48 00 00 00 3C 00 BE [12:04:25]state=2 [12:04:25]Key pressed [12:04:25]int line is 0 - check status [12:04:25]Write to MH i2c: 01 00 00 1A 1A 34 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 1A 1A 00 00 00 00 00 FF 0F 49 [12:04:25]state=2 [12:04:25]Stop feed [12:04:25]int [12:04:25]Write to MH i2c: 01 00 00 1B 1A 35 [12:04:25]Write i2c OK [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 [12:04:25]MH_I2C_Read... [12:04:25]Read from MH i2c: 01 07 00 1B 1A 00 00 00 00 00 FF 0F 4A [12:04:25]state=0 [12:04:29]OFD Sender: No OFD packet to send [12:04:34]OFD Sender: No OFD packet to send [12:04:39]OFD Sender: No OFD packet to send [12:04:44]OFD Sender: No OFD packet to send [12:04:49]OFD Sender: No OFD packet to send [12:04:54]OFD Sender: No OFD packet to send [12:04:59]OFD Sender: No OFD packet to send [12:05:04]OFD Sender: No OFD packet to send [12:05:09]OFD Sender: No OFD packet to send [12:05:14]OFD Sender: No OFD packet to send [12:05:19]OFD Sender: No OFD packet to send [12:05:24]OFD Sender: No OFD packet to send [12:05:29]OFD Sender: No OFD packet to send [12:05:34]OFD Sender: No OFD packet to send [12:05:39]OFD Sender: No OFD packet to send [12:05:44]OFD Sender: No OFD packet to send [12:05:49]OFD Sender: No OFD packet to send [12:05:54]OFD Sender: No OFD packet to send [12:05:59]OFD Sender: No OFD packet to send [12:06:04]OFD Sender: No OFD packet to send [12:06:09]OFD Sender: No OFD packet to send [12:06:14]OFD Sender: No OFD packet to send [12:06:19]OFD Sender: No OFD packet to send [12:06:24]OFD Sender: No OFD packet to send [12:06:29]OFD Sender: No OFD packet to send [12:06:34]OFD Sender: No OFD packet to send [12:06:39]OFD Sender: No OFD packet to send [12:06:44]OFD Sender: No OFD packet to send [12:06:49]OFD Sender: No OFD packet to send [12:06:54]OFD Sender: No OFD packet to send [12:06:59]OFD Sender: No OFD packet to send [12:07:04]OFD Sender: No OFD packet to send [12:07:09]OFD Sender: No OFD packet to send [12:07:14]OFD Sender: No OFD packet to send [12:07:19]OFD Sender: No OFD packet to send [12:07:24]OFD Sender: No OFD packet to send [12:07:29]OFD Sender: No OFD packet to send [12:07:34]OFD Sender: No OFD packet to send [12:07:39]OFD Sender: No OFD packet to send [12:07:44]OFD Sender: No OFD packet to send [12:07:49]OFD Sender: No OFD packet to send [12:07:54]OFD Sender: No OFD packet to send [12:07:59]OFD Sender: No OFD packet to send [12:08:04]OFD Sender: No OFD packet to send [12:08:09]OFD Sender: No OFD packet to send [12:08:14]OFD Sender: No OFD packet to send [12:08:19]OFD Sender: No OFD packet to send [12:08:24]OFD Sender: No OFD packet to send [12:08:29]OFD Sender: No OFD packet to send [12:08:34]OFD Sender: No OFD packet to send [12:08:39]OFD Sender: No OFD packet to send [12:08:44]OFD Sender: No OFD packet to send [12:08:49]OFD Sender: No OFD packet to send [12:08:54]OFD Sender: No OFD packet to send [12:08:59]OFD Sender: No OFD packet to send [12:09:04]OFD Sender: No OFD packet to send [12:09:09]OFD Sender: No OFD packet to send [12:09:14]OFD Sender: No OFD packet to send [12:09:19]OFD Sender: No OFD packet to send [12:09:24]OFD Sender: No OFD packet to send [12:09:29]OFD Sender: No OFD packet to send [12:09:34]OFD Sender: No OFD packet to send [12:09:39]OFD Sender: No OFD packet to send [12:09:44]OFD Sender: No OFD packet to send [12:09:49]OFD Sender: No OFD packet to send [12:09:54]OFD Sender: No OFD packet to send [12:09:59]OFD Sender: No OFD packet to send [12:10:04]OFD Sender: No OFD packet to send [12:10:09]OFD Sender: No OFD packet to send [12:10:14]OFD Sender: No OFD packet to send [12:10:19]OFD Sender: No OFD packet to send [12:10:24]OFD Sender: No OFD packet to send [12:10:29]OFD Sender: No OFD packet to send [12:10:34]OFD Sender: No OFD packet to send [12:10:39]OFD Sender: No OFD packet to send [12:10:44]OFD Sender: No OFD packet to send [12:10:49]OFD Sender: No OFD packet to send [12:10:54]OFD Sender: No OFD packet to send [12:10:59]OFD Sender: No OFD packet to send [12:11:04]OFD Sender: No OFD packet to send [12:11:09]OFD Sender: No OFD packet to send [12:11:14]OFD Sender: No OFD packet to send [12:11:19]OFD Sender: No OFD packet to send [12:11:24]OFD Sender: No OFD packet to send [12:11:29]OFD Sender: No OFD packet to send [12:11:34]OFD Sender: No OFD packet to send [12:11:39]OFD Sender: No OFD packet to send [12:11:44]OFD Sender: No OFD packet to send [12:11:49]OFD Sender: No OFD packet to send [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: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:24]OFD Sender: No OFD packet to send [12:12:29]OFD Sender: No OFD packet to send [12:12:34]OFD Sender: No OFD packet to send [12:12:39]OFD Sender: No OFD packet to send [12:12:44]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: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: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: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:45]OFD Sender: No OFD packet to send [12:15:50]OFD Sender: No OFD packet to send [12:15:55]OFD Sender: No OFD packet to send [12:16:00]OFD Sender: No OFD packet to send [12:16:05]OFD Sender: No OFD packet to send [12:16:10]OFD Sender: No OFD packet to send [12:16:15]OFD Sender: No OFD packet to send [12:16:20]OFD Sender: No OFD packet to send [12:16:25]OFD Sender: No OFD packet to send [12:16:30]OFD Sender: No OFD packet to send [12:16:35]OFD Sender: No OFD packet to send [12:16:40]OFD Sender: No OFD packet to send [12:16:45]OFD Sender: No OFD packet to send [12:16:50]OFD Sender: No OFD packet to send [12:16:55]OFD Sender: No OFD packet to send [12:17:00]OFD Sender: No OFD packet to send [12:17:05]OFD Sender: No OFD packet to send [12:17:10]OFD Sender: No OFD packet to send [12:17:15]OFD Sender: No OFD packet to send [12:17:20]OFD Sender: No OFD packet to send [12:17:25]OFD Sender: No OFD packet to send [12:17:30]OFD Sender: No OFD packet to send [12:17:35]OFD Sender: No OFD packet to send [12:17:40]OFD Sender: No OFD packet to send [12:17:45]OFD Sender: No OFD packet to send [12:17:50]OFD Sender: No OFD packet to send [12:17:55]OFD Sender: No OFD packet to send [12:18:00]OFD Sender: No OFD packet to send [12:18:05]OFD Sender: No OFD packet to send [12:18:10]OFD Sender: No OFD packet to send [12:18:15]OFD Sender: No OFD packet to send [12:18:20]OFD Sender: No OFD packet to send [12:18:25]OFD Sender: No OFD packet to send [12:18:30]OFD Sender: No OFD packet to send [12:18:35]OFD Sender: No OFD packet to send [12:18:40]OFD Sender: No OFD packet to send [12:18:45]OFD Sender: No OFD packet to send [12:18:50]OFD Sender: No OFD packet to send [12:18:55]OFD Sender: No OFD packet to send [12:19:00]OFD Sender: No OFD packet to send [12:19:05]OFD Sender: No OFD packet to send [12:19:10]OFD Sender: No OFD packet to send [12:19:15]OFD Sender: No OFD packet to send [12:19:20]OFD Sender: No OFD packet to send [12:19:25]OFD Sender: No OFD packet to send [12:19:30]OFD Sender: No OFD packet to send [12:19:35]OFD Sender: No OFD packet to send [12:19:40]OFD Sender: No OFD packet to send [12:19:45]OFD Sender: No OFD packet to send [12:19:50]OFD Sender: No OFD packet to send [12:19:55]OFD Sender: No OFD packet to send [12:20:00]OFD Sender: No OFD packet to send [12:20:05]OFD Sender: No OFD packet to send [12:20:10]OFD Sender: No OFD packet to send [12:20:15]OFD Sender: No OFD packet to send [12:20:20]OFD Sender: No OFD packet to send [12:20:25]OFD Sender: No OFD packet to send [12:20:30]OFD Sender: No OFD packet to send [12:20:35]OFD Sender: No OFD packet to send [12:20:40]OFD Sender: No OFD packet to send [12:20:45]OFD Sender: No OFD packet to send [12:20:50]OFD Sender: No OFD packet to send [12:20:55]OFD Sender: No OFD packet to send [12:21:00]OFD Sender: No OFD packet to send [12:21:05]OFD Sender: No OFD packet to send [12:21:10]OFD Sender: No OFD packet to send [12:21:15]OFD Sender: No OFD packet to send [12:21:20]OFD Sender: No OFD packet to send [12:21:25]OFD Sender: No OFD packet to send [12:21:30]OFD Sender: No OFD packet to send [12:21:35]OFD Sender: No OFD packet to send [12:21:40]OFD Sender: No OFD packet to send [12:21:45]OFD Sender: No OFD packet to send [12:21:50]OFD Sender: No OFD packet to send [12:21:55]OFD Sender: No OFD packet to send [12:22:00]OFD Sender: No OFD packet to send [12:22:05]OFD Sender: No OFD packet to send [12:22:10]OFD Sender: No OFD packet to send [12:22:15]OFD Sender: No OFD packet to send [12:22:20]OFD Sender: No OFD packet to send [12:22:25]OFD Sender: No OFD packet to send [12:22:30]OFD Sender: No OFD packet to send [12:22:35]OFD Sender: No OFD packet to send [12:22:40]OFD Sender: No OFD packet to send [12:22:45]OFD Sender: No OFD packet to send [12:22:50]OFD Sender: No OFD packet to send [12:22:55]OFD Sender: No OFD packet to send [12:23:00]OFD Sender: No OFD packet to send [12:23:05]OFD Sender: No OFD packet to send [12:23:10]OFD Sender: No OFD packet to send [12:23:15]OFD Sender: No OFD packet to send [12:23:20]OFD Sender: No OFD packet to send [12:23:25]OFD Sender: No OFD packet to send [12:23:30]OFD Sender: No OFD packet to send [12:23:35]OFD Sender: No OFD packet to send [12:23:40]OFD Sender: No OFD packet to send [12:23:45]OFD Sender: No OFD packet to send [12:23:50]OFD Sender: No OFD packet to send [12:23:55]OFD Sender: No OFD packet to send [12:24:00]OFD Sender: No OFD packet to send [12:24:05]OFD Sender: No OFD packet to send [12:24:10]OFD Sender: No OFD packet to send [12:24:15]OFD Sender: No OFD packet to send [12:24:20]OFD Sender: No OFD packet to send [12:24:25]OFD Sender: No OFD packet to send [12:24:30]OFD Sender: No OFD packet to send [12:24:35]OFD Sender: No OFD packet to send [12:24:40]OFD Sender: No OFD packet to send [12:24:45]OFD Sender: No OFD packet to send [12:24:50]OFD Sender: No OFD packet to send [12:24:55]OFD Sender: No OFD packet to send [12:25:00]OFD Sender: No OFD packet to send [12:25:05]OFD Sender: No OFD packet to send [12:25:10]OFD Sender: No OFD packet to send [12:25:15]OFD Sender: No OFD packet to send [12:25:20]OFD Sender: No OFD packet to send [12:25:25]OFD Sender: No OFD packet to send [12:25:30]OFD Sender: No OFD packet to send [12:25:35]OFD Sender: No OFD packet to send [12:25:40]OFD Sender: No OFD packet to send [12:25:45]OFD Sender: No OFD packet to send [12:25:50]OFD Sender: No OFD packet to send [12:25:55]OFD Sender: No OFD packet to send [12:26:00]OFD Sender: No OFD packet to send [12:26:05]OFD Sender: No OFD packet to send [12:26:10]OFD Sender: No OFD packet to send [12:26:15]OFD Sender: No OFD packet to send [12:26:20]OFD Sender: No OFD packet to send [12:26:25]OFD Sender: No OFD packet to send [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: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: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: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: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]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:00]OFD Sender: No OFD packet to send [12:30:05]OFD Sender: No OFD packet to send [12:30:10]OFD Sender: No OFD packet to send [12:30:15]OFD Sender: No OFD packet to send [12:30:20]OFD Sender: No OFD packet to send [12:30:25]OFD Sender: No OFD packet to send [12:30:30]OFD Sender: No OFD packet to send [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send [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]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: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: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:41]OFD Sender: No OFD packet to send [12:34:46]OFD Sender: No OFD packet to send [12:34:51]OFD Sender: No OFD packet to send [12:34:56]OFD Sender: No OFD packet to send [12:35:01]OFD Sender: No OFD packet to send [12:35:06]OFD Sender: No OFD packet to send [12:35:11]OFD Sender: No OFD packet to send [12:35:16]OFD Sender: No OFD packet to send [12:35:21]OFD Sender: No OFD packet to send [12:35:26]OFD Sender: No OFD packet to send [12:35:31]OFD Sender: No OFD packet to send [12:35:36]OFD Sender: No OFD packet to send [12:35:41]OFD Sender: No OFD packet to send [12:35:46]OFD Sender: No OFD packet to send [12:35:51]OFD Sender: No OFD packet to send [12:35:56]OFD Sender: No OFD packet to send [12:36:01]OFD Sender: No OFD packet to send [12:36:06]OFD Sender: No OFD packet to send [12:36:11]OFD Sender: No OFD packet to send [12:36:16]OFD Sender: No OFD packet to send [12:36:21]OFD Sender: No OFD packet to send [12:36:26]OFD Sender: No OFD packet to send [12:36:31]OFD Sender: No OFD packet to send [12:36:36]OFD Sender: No OFD packet to send [12:36:41]OFD Sender: No OFD packet to send [12:36:46]OFD Sender: No OFD packet to send [12:36:51]OFD Sender: No OFD packet to send [12:36:56]OFD Sender: No OFD packet to send [12:37:01]OFD Sender: No OFD packet to send [12:37:06]OFD Sender: No OFD packet to send [12:37:11]OFD Sender: No OFD packet to send [12:37:16]OFD Sender: No OFD packet to send [12:37:21]OFD Sender: No OFD packet to send [12:37:26]OFD Sender: No OFD packet to send [12:37:31]OFD Sender: No OFD packet to send [12:37:36]OFD Sender: No OFD packet to send [12:37:41]OFD Sender: No OFD packet to send [12:37:46]OFD Sender: No OFD packet to send [12:37:51]OFD Sender: No OFD packet to send [12:37:56]OFD Sender: No OFD packet to send [12:38:01]OFD Sender: No OFD packet to send [12:38:06]OFD Sender: No OFD packet to send [12:38:11]OFD Sender: No OFD packet to send [12:38:16]OFD Sender: No OFD packet to send [12:38:21]OFD Sender: No OFD packet to send [12:38:26]OFD Sender: No OFD packet to send [12:38:31]OFD Sender: No OFD packet to send [12:38:36]OFD Sender: No OFD packet to send [12:38:41]OFD Sender: No OFD packet to send [12:38:46]OFD Sender: No OFD packet to send [12:38:51]OFD Sender: No OFD packet to send [12:38:56]OFD Sender: No OFD packet to send [12:39:01]OFD Sender: No OFD packet to send [12:39:06]OFD Sender: No OFD packet to send [12:39:11]OFD Sender: No OFD packet to send [12:39:16]OFD Sender: No OFD packet to send [12:39:21]OFD Sender: No OFD packet to send [12:39:26]OFD Sender: No OFD packet to send [12:39:31]OFD Sender: No OFD packet to send [12:39:36]OFD Sender: No OFD packet to send [12:39:41]OFD Sender: No OFD packet to send [12:39:46]OFD Sender: No OFD packet to send [12:39:51]OFD Sender: No OFD packet to send [12:39:56]OFD Sender: No OFD packet to send [12:40:01]OFD Sender: No OFD packet to send [12:40:06]OFD Sender: No OFD packet to send [12:40:11]OFD Sender: No OFD packet to send [12:40:16]OFD Sender: No OFD packet to send [12:40:21]OFD Sender: No OFD packet to send [12:40:26]OFD Sender: No OFD packet to send [12:40:31]OFD Sender: No OFD packet to send [12:40:36]OFD Sender: No OFD packet to send [12:40:41]OFD Sender: No OFD packet to send [12:40:46]OFD Sender: No OFD packet to send [12:40:51]OFD Sender: No OFD packet to send [12:40:56]OFD Sender: No OFD packet to send [12:41:01]OFD Sender: No OFD packet to send [12:41:06]OFD Sender: No OFD packet to send [12:41:11]OFD Sender: No OFD packet to send [12:41:16]OFD Sender: No OFD packet to send [12:41:21]OFD Sender: No OFD packet to send [12:41:26]OFD Sender: No OFD packet to send [12:41:31]OFD Sender: No OFD packet to send [12:41:36]OFD Sender: No OFD packet to send [12:41:41]OFD Sender: No OFD packet to send [12:41:46]OFD Sender: No OFD packet to send [12:41:51]OFD Sender: No OFD packet to send [12:41:56]OFD Sender: No OFD packet to send [12:42:01]OFD Sender: No OFD packet to send [12:42:06]OFD Sender: No OFD packet to send [12:42:11]OFD Sender: No OFD packet to send [12:42:16]OFD Sender: No OFD packet to send [12:42:21]OFD Sender: No OFD packet to send [12:42:26]OFD Sender: No OFD packet to send [12:42:31]OFD Sender: No OFD packet to send [12:42:36]OFD Sender: No OFD packet to send [12:42:41]OFD Sender: No OFD packet to send